On Mon, Sep 9, 2013 at 7:18 PM, Jed Foster <[email protected]> wrote:
> I'm having a problem with the :suppress_eval option -- somewhat related to > this issue: > https://groups.google.com/forum/#!searchin/haml/suppress_eval/haml/Gx-A9wtMc6Q/CXgjqLwVhsUJ > > If a tag's attribute contains a hash character (#) — such as used in > specifying a hexadecimal CSS property in a style attribute — the > attribute is stripped out. > > Example: > > irb(main):012:0> Haml::Engine.new("%h2{:style => 'color: red'}", > :suppress_eval => true).render > => "<h2 style='color: red'></h2>\n" > > irb(main):013:0> Haml::Engine.new("%h2{:style => 'color: #f00'}", > :suppress_eval => true).render > => "<h2></h2>\n" > Looks like the regular expression that parses out Ruby interpolation is getting fooled. Could you please post an issue for this on Github? -- You received this message because you are subscribed to the Google Groups "Haml" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/haml. For more options, visit https://groups.google.com/groups/opt_out.
