Le 2010-09-03 à 5:43, Thomas Leitner a écrit :

> Note that kramdown would generate two separate blockquotes if they are
> separated by a blank line (Markdown.pl merges the blockquotes):
> 
>> This is one blockquote with
>    a long line.
> 
>> This is another blockquote
>    with a long line.
> 
> If you run the example BQ1 to BQ5 through Markdown.pl, you will find
> that it produces the expected output (as defined above). This is no
> coincidence, I think, since Markdown.pl has been designed with email
> messages in mind. However, the requirements as stated above
> haven't been written down anywhere (at least I don't know of it) and
> with those the behaviour of Markdown.pl is easily explained.

This last example is quite similar to the example of a lazy blockquote in the 
Markdown syntax page. It states:

> Markdown allows you to be lazy and only put the > before the first line of a 
> hard-wrapped paragraph:
> 
>     > This is a blockquote with two paragraphs. Lorem ipsum dolor sit amet,
>     consectetuer adipiscing elit. Aliquam hendrerit mi posuere lectus.
>     Vestibulum enim wisi, viverra nec, fringilla in, laoreet vitae, risus.
> 
>     > Donec sit amet nisl. Aliquam semper ipsum sit amet velit. Suspendisse
>     id sem consectetuer libero luctus adipiscing.

<http://daringfireball.net/projects/markdown/syntax#blockquote>

Considering the first line of this example in the spec says "this is a 
blockquote with two paragraphs" and that it follows a non-lazy example where 
all this text is part of a single blockquote, I wouldn't consider the spec 
ambiguous. The Markdown syntax description is ambiguous about a lot of things, 
but not about this one.

Most Markdown implementations, but not all, do it as Markdown.pl: 
<http://babelmark.bobtfish.net/?markdown=%3E++This+is+one+blockquote+with%0D%0A+++a+long+line.%0D%0A%0D%0A%3E++This+is+another+blockquote%0D%0A+++with+a+long+line.%0D%0A&normalize=on&src=1>

This isn't a disapproval of how you're planning to do things. I just wanted to 
make it clear that your last example with two consecutive blockquoted 
paragraphs is clearly a single blocquote per the Markdown syntax description.

-- 
Michel Fortin
[email protected]
http://michelf.com/



_______________________________________________
Markdown-Discuss mailing list
[email protected]
http://six.pairlist.net/mailman/listinfo/markdown-discuss

Reply via email to