Actions
Bug #3146
closedERB single line comment does not work
Description
=begin
咳さん
遠藤です。
http://redmine.ruby-lang.org/issues/show/1559 に、erb で
<% # this is a comment %> と書いたらエラーになった、昔は
これで動いていたので直してほしい、という報告が来ています。
原因は最適化で、生成されるコードの文の区切りが改行でなく
セミコロンになったせいだと想像されています。
いかが致しましょう。
- 元々動いていたのが偶然でありバグではないから直さない
- だましだまし直す (/<%\s*#/ をコメントにするとか)
- その他
お返事ください。
たぶん
<% foo
bar %>¶
とか
<% foo
"#".bar %>
みたいなのを考えると、最適化を revert する以外には完璧に
直すのは無理だと思います。個人的には #1 かなーと思います。
--
Yusuke Endoh [email protected]
=end
Actions
Like0
Like0Like0