On Jun 25, 2009, at 6:30 AM, Sherwood Botsford wrote:

1. Editing with non-elastic tab stops? While Nick's idea is good, the number of editors that support it is small. Editors are a religious issue.
I doubt that people will switch editors in order to use MMD tables.

And it's not just editors: It's browsers, too. One of the great things about Markdown is that you can display the plain text anywhere and it will just work. Tabs are completely contrary to that, however. Elastic tabs may work as a nice convention in small teams writing source code, but tabs are evil for widely distributed code and documents.

2. I would like to see an option for a non-white character. I've been burned a few times by text processors that convert tabs to spaces. This
will also ease the transition if you are changing the spec.

+1

3. For row spanning, the simplest syntax that is intuitive to me would be a cell that has a single double-quote character. Effectively saying 'same as
above'.

I'm not sure that's visually distinctive enough. We really might just have to have row separators when merging rows in a cell. Or just use HTML, like Fletcher said.

4. Tables are one of the biggest reasons for using MMD. The ratio of tag bytes to content bytes can be well over 1. Matching tags is always a pain. Even the clunkiest syntax proposed on this list has more merit than html
table tags.

My take: It aint broke.  Resist fixing it.

I agree. Most of the suggestions I've made were evolutions on the MMD syntax, and an attempt to eliminate non-semantic hinting characters.

1. Continue to support the pipe and multiple pipe syntax. Cells that span more than 3 columns are very rare, and many of these may be done with a title instead, or be broken into multiple tables that are floated inline.

+1

2.  Use quotes for row span.

Or see what cow paths develop.

Best,

David

_______________________________________________
Markdown-Discuss mailing list
Markdown-Discuss@six.pairlist.net
http://six.pairlist.net/mailman/listinfo/markdown-discuss

Reply via email to