spaces and newlines before list markers (was: evolving the spec)
    John Fraser 
    john at attacklab.net
       
    Sun Mar  2 13:00:07 EST 2008
    
    
  
On Mar 2, 2008, at 11:56 AM, Joseph Lorenzo Hall wrote:
> Sounds like there are quite a few people who write intuitively by
> placing a space or two before a list marker.  Next question: what if
> we only allowed a fixed number of whitespaces before a list marker?
> For example, what if the spec said 0-1 whitespace characters before a
> list marker?
>
> Is that too rigid?
Tightening up indentation rules is definitely a breaking change, and I  
don't see any payoff for users here.  If anything, we should be making  
indentation rules more lenient.
I made a suggestion about indentation last July: <http://six.pairlist.net/pipermail/markdown-discuss/2007-July/000690.html 
 >  My idea is to consider a list item to be a child of the most  
recent list item whose bullet is indented less than its own.  If  
there's no such parent, then the item is part of a top-level list.   
It's harder to parse than a two-space rule, but that's our problem as  
implementors.
Anyway, this whole discussion of spaces and bullets is a good preview  
of the spec-writing process: we'll go back and forth for days, and end  
up with English-language pseudocode that nobody can follow without pen  
and paper.
+1 for something formal-grammar-y.
John Fraser
    
    
More information about the Markdown-Discuss
mailing list