table no pipes
Header 1 |
Header 2 |
Cell 1 |
Cell 2 |
Cell 3 |
Cell 4 |
tables with leading pipe
Header 1 |
Header 2 |
Cell 1 |
Cell 2 |
Cell 3 |
Cell 4 |
tables with full bars
Header 1 |
Header 2 |
Cell 1 |
Cell 2 |
Cell 3 |
Cell 4 |
tables with mixed bars
Header 1 |
Header 2 |
Cell 1 |
Cell 2 |
Cell 3 |
Cell 4 |
tables with bars and leading spacing
Header 1 |
Header 2 |
Cell 1 |
Cell 2 |
Cell 3 |
Cell 4 |
Note: This fails in GFM but works with PHP-Markdown.
table with cuddled following content
Header 1 |
Header 2 |
Cell 1 |
Cell 2 |
Cell 3 |
Cell 4 |
after
Note: This passes GFM, but fails in PHP-Markdown.
FAIL: table with cuddled leading content
before
| Header 1 | Header 2 |
| -------- | -------- |
| Cell 1 | Cell 2 |
| Cell 3 | Cell 4 |
single column single leading bar
single column single trailing bar
single column full bars
narrow col 1
Note: This works in PHP-Markdown, fails in GFM.
narrow col 2
Note: This works in PHP-Markdown, fails in GFM.
narrow col 3
Note: Works in both PHP-Markdown and GFM.
FAIL: no dash
| He |
| :: |
| 1 |
| 2 |
Note: This fails in GFM and sort of works in PHP-Markdown, where it
sets to align=center. I'm going to make this fail in markdown2.py, i.e.
the rule is it must have at least a single dash in there.
table with markup in cells
Header 1 |
Header 2 |
Cell 1 |
Cell 2 link |
Cell 3 |
Cell 4 |
table in blockquote
One |
Two |
Three |
grinch |
stole |
xmas |
green |
eggs |
ham |
-- Dr. Seuss
table with blank cells
table in blockquote with empty cells
|
Two |
Three |
grinch |
stole |
|
green |
eggs |
ham |
-- Dr. Seuss
escaping of pipes