If one creates a table like this:
| col1 | col2 | | data | | | | data |
It renders improperly:
| col1 | col2 |
| data | |
| data |
Use a tilde (‘\~’) in empty cells, like so:
| col1 | col2 | | data | ~ | | ~ | data |
| col1 | col2 |
| data | |
| data |
This is a good one, it's actually a result of my laziness. Note how it works for cells that don't lie at the edge of the table:
| 1 | 2 | 3 |
| a | c |
I'm stripping all whitespace and pipes before I parse a line of table… fixed in Development version! – Radomir Dopieralski