2009/9/4 Abhinav Saxena <[email protected]>: > This will work: > > <%= ruby_code # commented_out_code > %> > > You will have to put closing tag ( "%>") in next line. Although this is a > hack (and not by design).
I don't think you could rely on that working in all future releases. Colin > > -- > Thanks, > Abhinav, > http://twitter.com/abhinav > > > > On Fri, Sep 4, 2009 at 12:43 AM, nroose <[email protected]> wrote: >> >> Good morning! >> >> I am trying to find full documentation about the way to embed ruby >> commands in the rails views. >> >> I am working on a large existing app. We just installed Ruby 1.8.7 on >> one of our servers in an attempt to get cruisecontrol.rb working with >> metrics_fu. >> >> It seems that this version of ruby does not like comments in the >> embedded ruby in the rails views. >> >> So I am looking through the app, and there are various things in our >> views, such as: >> >> <%= <expression> # comment about <expression> %> >> <%# comment about stuff around this line %> >> <%= # commented out code %> >> <% end # comment about what it is ending %> >> >> And the new ruby does not seem to like any of these. It seems as >> though the %> gets commented out as well. >> >> There is also one other thing I could not find documentation for: >> >> <%- <some ruby code> -%> >> >> Notice the dashes! Do they do anything? Or is it just that you can >> put dashes and it won't really affect anything (besides perhaps the >> return value. >> >> Thanks! >> >> > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

