+1 I'm also curious about this.

-- 
Lorin Tackett
Browser Wrangler
http://lorintackett.com[email protected] • 206.395.5242


On Thursday, November 24, 2011 at 4:55 PM, Duncan Beevers wrote:

> I kind of choked on my beer when I read about people legitimately using 
> comments to close blocks. I considered a deprecation warning when a comment 
> was found that closed a block and had no accompanying markup / real code to 
> close the block at the same level so people could be scolded for such a weird 
> practice.
> 
> Could you point me to some examples where people are using this feature 
> legitimately? I'm really curious about it.
> 
> On Thu, Nov 24, 2011 at 6:00 PM, Nathan Weizenbaum <[email protected] 
> (mailto:[email protected])> wrote:
> > I don't like the idea of having flags that change the syntax of the 
> > language in such a deep way. It limits the ability for people to transfer 
> > their knowledge of Haml between projects.
> > 
> > 
> > On Wed, Nov 23, 2011 at 4:30 PM, Lorin Tackett <[email protected] 
> > (mailto:[email protected])> wrote:
> > > Would it be possible to add an option to selectively enable this feature, 
> > > if one wished?
> > > 
> > > -- 
> > > Lorin Tackett
> > > Browser Wrangler
> > > http://lorintackett.com[email protected] 
> > > (mailto:[email protected]) • 206.395.5242 (tel:206.395.5242)
> > > 
> > > 
> > > On Wednesday, November 23, 2011 at 1:12 PM, Nathan Weizenbaum wrote:
> > > 
> > > > It can be useful to close blocks using comments. It would also cause 
> > > > major backwards-compatibility problems to change the semantics now.
> > > > 
> > > > On Wed, Nov 23, 2011 at 11:58 AM, Duncan Beevers <[email protected] 
> > > > (mailto:[email protected])> wrote:
> > > > > I don't see why the indentation-level of -# lines is considered at 
> > > > > all. I vote to remove whitespace significance before haml-comments.
> > > > > 
> > > > > 
> > > > > On Wed, Nov 23, 2011 at 1:05 PM, Nathan Weizenbaum <[email protected] 
> > > > > (mailto:[email protected])> wrote:
> > > > > > This is expected; since the second comment is indented less than 
> > > > > > the if block, it closes it, making the "else" a syntax error.
> > > > > > 
> > > > > > 
> > > > > > On Mon, Nov 21, 2011 at 9:25 PM, Lorin Tackett 
> > > > > > <[email protected] (mailto:[email protected])> wrote:
> > > > > > > Consider the following Haml: https://gist.github.com/1384945
> > > > > > > 
> > > > > > > This generates an error because a comment is in between IF and 
> > > > > > > ELSIF, and Haml proceeds to freak out. 
> > > > > > > 
> > > > > > > SyntaxError at /
> > > > > > > /Users/ltackett/projects/lorintackett/tests/haml_comment_conditions/source/layout.haml:8:
> > > > > > >  syntax error, unexpected keyword_elsif, expecting keyword_end 
> > > > > > > elsif test_var == 42 ^ 
> > > > > > > /Users/ltackett/projects/lorintackett/tests/haml_comment_conditions/source/layout.haml:12:
> > > > > > >  syntax error, unexpected keyword_ensure, expecting $end
> > > > > > > 
> > > > > > > It generates an error no matter if I use loud comments or silent 
> > > > > > > comments. This is pretty annoying.
> > > > > > > 
> > > > > > > Tested with Haml 3.1.2.
> > > > > > > 
> > > > > > > -- 
> > > > > > > Lorin Tackett
> > > > > > > Browser Wrangler
> > > > > > > http://lorintackett.com
> > > > > > > 
> > > > > > >  -- 
> > > > > > >  You received this message because you are subscribed to the 
> > > > > > > Google Groups "Haml" group.
> > > > > > >  To post to this group, send email to [email protected] 
> > > > > > > (mailto:[email protected]).
> > > > > > >  To unsubscribe from this group, send email to 
> > > > > > > [email protected] 
> > > > > > > (mailto: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] 
> > > > > > (mailto:[email protected]).
> > > > > >  To unsubscribe from this group, send email to 
> > > > > > [email protected] 
> > > > > > (mailto: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] 
> > > > > (mailto:[email protected]).
> > > > >  To unsubscribe from this group, send email to 
> > > > > [email protected] 
> > > > > (mailto: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] 
> > > > (mailto:[email protected]).
> > > >  To unsubscribe from this group, send email to 
> > > > [email protected] 
> > > > (mailto:[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] 
> > > (mailto:[email protected]).
> > >  To unsubscribe from this group, send email to 
> > > [email protected] 
> > > (mailto: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] 
> > (mailto:[email protected]).
> >  To unsubscribe from this group, send email to 
> > [email protected] 
> > (mailto: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] 
> (mailto:[email protected]).
>  To unsubscribe from this group, send email to 
> [email protected] (mailto:[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.

Reply via email to