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). -- 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 -~----------~----~----~----~------~----~------~--~---

