Hopefully I’m striking the right tone here, , but I am more curious than anything else.
Is TiddlyWiki table syntax is based off of another markup language?
I only ask this because it seems like there are some tradeoffs with the current syntax, particularly since white space is used for individual cell alignment.
Since the TW syntax for tables probably exists since 2004 or so it’s very likely that other markup languages where inspired by TWs markup and not the other way around.
The TW5 syntax incorporated “code-blocks” and “inline-code” from the Markdown syntax. … But the basic table syntax did not change between TWc and TW5. I think TW5 has more formatting options.
You need to be a bit more specific, what you mean by “tradeoffs”.
As far as I know, there is no other table markup that allows more customisation options than the TW table wikitext.
I had seen something similar before, if not WikiPedias table mark up which is different in ways I don’t like.
The current tiddlywiki method is great for quickly entering/typing a small table, documentation Tables in WikiText.
The wikitext table is also better than many when wanting to align and merge cells
However when wanting your table to have rows and/or columns that respond to tiddlywiki data, the result of list widgets etc… I find using the full HTML table syntax easier to use for complex data driven tables.
|! First Name |! Last Name |! Age |! Country |
| John | Doe | 30 | USA |
| Jane | Doe | 28 | Canada |
| Bob | Smith | 45 | Australia |
| Alice | Johnson | 33 | UK |
Now I just need to find how to;
Get it to use my test data or a csv input
Or in the HTML version use a list widget to itterate the rows, and another for the columns.