First we consider two lists with different type: - foo - bar
1. first 1. second There are two interceptions: a. one unordered list b. one unordered list followed by one ordered list Implementations conforming to a: - Markdown.pl - Python Markdown - BlueCloth - MarkdownJ - markdown.lua, - Showdown Implementations conforming to b: - PHP Markdown - Text::Markdown - Maruku - Pandoc - Discount - PEG Markdown I feel that option b is intuitive. Then what about two lists of the same type? - apple - orange * John * Jane Is this a) ONE or b) TWO list? All markdown implementation mentioned above intercept this as one list. Again, I feel that option b (two list) is intuitive. What's more, if we intercept this as one list, then how can we write two lists without separating text in markdown? I've no idea except using HTML: - apple - orange <!-- Dear Markdown: I want two lists. --> * John * Jane But I'm confusing when considering ordered lists: 1. foo 1. bar 2. apple 2. orange One list or two? What about this? 1. foo 2. bar 1. apple 2. orange It seems ambiguous. In fact, I want something like ReStructuredText: 1. foo 2. bar 1) apple 2) orange For this one, I think there are two lists. But this is not in markdown's syntax. _______________________________________________ Markdown-Discuss mailing list [email protected] http://six.pairlist.net/mailman/listinfo/markdown-discuss
