Thanks for the bug report. What version of edge are you running? Have you updated in the last few days? git show --pretty=oneline
will tell you. On Wed, Jan 7, 2009 at 8:54 AM, Knack <[email protected]> wrote: > > This bug is related to the Edge version of Haml (2.1.0) > > I've just cloned Haml's master branch from github, and I've noticed a > strange behaviour: > > Suppose the following code (obviously not real code): > > %h1= "One" > %h2= "Two" if false > > in previous versions, the output was: > > <h1>One</h1> > <h2></h2> > > but in Edge Haml, the output is > > <h1>One</h1> > <h2>One</h2> > > It seems that the result of the previously evaluated ruby code remains > somewhere and the second line doesn't reset it, because of the false > condition. > > However: > > %h1= "One" > %h2= nil > > works fine and gives the expected output > > Hope it'll help. > > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
