On Feb 18, 2009, at 3:40 PM, Aristotle Pagaltzis wrote:
* David E. Wheeler <[email protected]> [2009-02-19 00:00]:
Although I think that it's a bit of a red herring.
I don’t know. John has stated that one of his rules when making
design decisions is how likely it is that users will trigger a
particular interpretation accidentally when they *don’t* want it.
Another is how likely is it that they will choose this construct
when writing in plaintext outside of a pre-assumed context that
the document is Markdown.
Right. I actually think that using ~ as a range operator (essentially)
is fairly rare outside of electronic circles, at least in US English.
The tilde doesn’t seem any more likely to be chosen independently
than the colon-based syntaxes, and seems significantly more
likely to be used for other meanings.
Hrm. I disagree. It's pretty rare outside of personal URLs, IME. And
it's a very nice bullet character, not unlike -.
I don’t want to be down on your proposal or anything – it really
looks a whole lot nicer to a reader of the plaintext version.
Thanks!
But I think it is a significantly more problematic choice when
considering marginally-proficient (or in the context of something
like weblog comments, possibly entirely unaware!) writers of
Markdown.
Thorny problem. :-(
I don't think it's too problematic, as tildes are pretty rare.
However, one other thing I did play around with, since really I was
just looking for a much better character than “:” to use as a bullet,
was an old friend, “o”:
Term 1:
o This is a definition 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.
o Second definition for term 1, also wrapped in a paragraph
because of the blank line preceding it.
Term 2:
o This definition has a code block, a blockquote and a list.
code block.
> block quote
> on two lines.
1. first list item
2. second list item
I still prefer ~, as it's more distinctive and offers more useful
mnemonics, but I think that o might get around the issues you raise.
Still, it looks pretty crappy in the single-line syntax, as it's not
really a separator in the same way that ~ is:
Term 1 o Definition a blah blah blah blah blah
Term 2 o Definition b foo bar baz
Term 3 o Definition c even more blah blah blah
Thanks for your comments.
Best,
David
_______________________________________________
Markdown-Discuss mailing list
[email protected]
http://six.pairlist.net/mailman/listinfo/markdown-discuss