list corner case
Tomas Doran
bobtfish at bobtfish.net
Mon Sep 8 13:45:39 EDT 2008
On 8 Sep 2008, at 02:24, John MacFarlane wrote:
> I'm curious how people think the following *should* be interpreted:
>
> - one
> 2. two
>
> http://babelmark.bobtfish.net/?markdown=-++one%0D%0A2.+two%0D%0A%0D%0A
>
> As you can see, implementations split into three groups here:
>
> (a) treat as an unordered list
> Markdown.pl, Python markdown, MultiMarkdown, BlueCloth,
> MarkdownJ,
> Showdown
>
> (b) treat as an unordered list with an ordered sublist
> PHP Markdown, Text::Markdown, Pandoc
>
> (c) treat as an unordered list followed by an ordered list
> Maruku, Discount, PEG Markdown
>
Nice case.. I think that what Text::Markdown is doing here (i.e.
option B) is _wrong_..
My gut feeling is that option (c) is what users expect, otherwise
they wouldn't have changed the list item marker - however if the
community has very strong feelings that (a) is more 'correct' then
I'll go with that.
Cheers
Tom
More information about the Markdown-Discuss
mailing list