This is a known bug. It's due to a weakness in Ruby regular expressions
- they're unable to deal with nested characters, like brackets or
parentheses. We had to either break
%div{:class => "test"}= "#{something}somestring"
or
%div{:class => "#{something}somestring"}= "test"
And we chose the former, because we wanted people to be able to embed
stuff in attribute strings easily.
Thanks, though.
- Nathan
jevado wrote:
> Hello,
>
> When I do something like the following, I'm getting a syntax error
>
> %div{:class => "test"}= "#{something}somestring"
>
> There's a workaround:
>
> %div{:class => "test"}
> = "#{something}somestring"
>
> This works correctly.
>
> Just wanted to let you know.
>
> Kind regards,
> Jeroen van Doorn
>
>
> >
>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Haml" 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/haml?hl=en
-~----------~----~----~----~------~----~------~--~---