This is indeed a bug. Although properties and variables should be converted to :, we want to preserve backwards-compatibility with =. I've just pushed a fix.
On Tue, May 4, 2010 at 11:00 AM, Richard Livsey <[email protected]> wrote: > I ran everything through sass-convert to get everything to the new > style and that seems to have fixed it. > > $ sass-convert --from sass --to sass --in-place --recursive public/sass > > Thanks. > > On Tue, May 4, 2010 at 6:14 PM, Chris Eppstein <[email protected]> > wrote: > > This looks like a bug. > > > > As a workaround, try changing = to : > > > > The = operator has different semantics for quoted strings for backwards > > compatibilty. > > > > Hunt & pecked on my iPhone... Sorry if it's brief! > > > > On May 4, 2010, at 10:00 AM, Richard Livsey <[email protected]> wrote: > > > >> Prior to upgrading to the latest (master) version of HAML, I had the > >> following setup: > >> !standard_font = "Lucida Grande", Tahoma, Arial, sans-serif > >> > >> This was then used in various places as: > >> font-famly= !standard_font > >> > >> This all worked fine and output as expected as: > >> font-family: "Lucida Grande", Tahoma, Arial, sans-serif; > >> > >> However after upgrading I'm now getting this output as the following: > >> font-family: unquote("Lucida Grande"), Tahoma, Arial, sans-serif; > >> > >> After a few experiments, the quoting behaviour seems to differ when > >> there's more than one font in the list and I can't find any way to get > >> the effect I desire. > >> > >> > >> SASS: > >> .inline > >> font-family: "Lucida Grande" > >> > >> CSS: > >> .inline { font-family: "Lucida Grande"; } > >> > >> > >> SASS: > >> !array_of_fonts= "Lucida Grande", '"Arial"', Testing > >> .array > >> font-family= !array_of_fonts > >> > >> CSS: > >> .array { font-family: unquote("Lucida Grande"), unquote('"Arial"'), > >> Testing; } > >> > >> > >> SASS: > >> !one_quoted_font= '"Lucida Grande"' > >> .one > >> font-family= !one_quoted_font > >> > >> CSS: > >> .one { font-family: "Lucida Grande"; } > >> > >> > >> Is this a known issue? > >> > >> Thanks > > -- > 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] <haml%[email protected]>. > For more options, visit this group at > http://groups.google.com/group/haml?hl=en. > > -- 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.
