On Tue, Sep 12, 2006 at 05:27:00PM -0400, Simetrical wrote:
Another syntax cleanup proposal also suggested this dual use for *, and their solution was to evaluate bolding from right to left on a per-line basis, and any remaining asterisks on the left could become bulleted lists. So
A ** test** to ** see **what ** bold * and lists does ** *** ** ** test ** end **
Would probably become
A **test<b> to </b> see <b>what </b> bold * and lists does ** *<b> </b>
<ul><li><ul><li> test <b> end </b></li></ul></li></ul>
That behavior might not be desirable, but the general idea of "interpret matched initial double asterisk as bold, unmatched as list" is a good one.
On 9/12/06, Timwi timwi@gmx.net wrote:
Your above example is invalid mark-up. :-)
**This** line is valid, yet ambiguous under what appear to be current specs. When is initial double asterisk bold, when is it list?
Oh, *c'mon* people; this one's *easy* to disambig:
if the asterisks are at BOL *and followed by a space*, they're bullets.
I'm *perfectly* happy to require a trailing space for bullets.
Cheers, -- jra