Data loss issue: Adjacent List Types
Alan Hogan
contact at alanhogan.com
Mon Jun 6 14:26:35 EDT 2011
Quoth _Lasar:
> while I agree that this is technically an issue, I don't think it
> is an often seen issue in actual human-written text. Markdown is
> plain text formatted by and for humans. I don't think there are
> many cases where you would want to put two lists after each other
> without an introduction of sorts.
I must of course agree that it is not an exceedingly common case, or a terribly sensible decision to make.
That said:
Consider a student quickly taking notes, or a liveblogger publishing quickly. They may not have time to write an intro for each list, or realize that they skipped it…
I personally have experienced this issue, so it does happen.
Even if a small fraction of users run into this issue — half a percent, say — if I am providing a service to two hundred thousand of users (and I do), that’s a thousand people affected.
> And on a side note: Gruber notes in the markdown spec that the
> actual numbers used in a numbered list are ignored. So data loss
> is already occuring here.
Now that is true.
However:
Existing data loss doesn’t mean we should be okay with more data loss.
The numbers couldn’t really be always matched in output given how HTML works, anyway…
I personally made a mistake by starting a paragraph with “1999.” today, so this too can cause problems. (At least it’s part of the Markdown spec though.)
I am personally disappointed that the `start` attribute (?) isn’t used, based off the first number in the list; this would also help catch mistakes.
Given that I still struggle to see a downside to making my proposed change, I’m really hoping we can achieve a rough consensus here.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://six.pairlist.net/pipermail/markdown-discuss/attachments/20110606/bfcfd701/attachment.htm>
More information about the Markdown-Discuss
mailing list