[ { "section": "Tables", "markdown": "| abc | def |\n| --- | --- |\n| ghi | jkl |\n| mno | pqr |\n", "html": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
abcdef
ghijkl
mnopqr
\n" }, { "section": "Tables", "markdown": "Hello!\n\n| _abc_ | セン |\n| ----- | ---- |\n| 1. Block elements inside cells don't work. | |\n| But _**inline elements do**_. | x |\n\nHi!\n", "html": "

Hello!

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
abcセン
1. Block elements inside cells don't work.
But inline elements do.x
\n

Hi!

\n" }, { "section": "Tables", "markdown": "| Not enough table | to be considered table |\n\n| Not enough table | to be considered table |\n| Not enough table | to be considered table |\n\n| Just enough table | to be considered table |\n| ----------------- | ---------------------- |\n\n| ---- | --- |\n\n|x|\n|-|\n\n| xyz |\n| --- |\n", "html": "

| Not enough table | to be considered table |

\n

| Not enough table | to be considered table |\n| Not enough table | to be considered table |

\n\n\n\n\n\n\n\n
Just enough tableto be considered table
\n

| ---- | --- |

\n\n\n\n\n\n\n
x
\n\n\n\n\n\n\n
xyz
\n" }, { "section": "Tables", "markdown": "abc | def\n--- | ---\nxyz | ghi\n", "html": "\n\n\n\n\n\n\n\n\n\n\n\n\n
abcdef
xyzghi
\n" }, { "section": "Tables", "markdown": "Hello!\n\n| _abc_ | セン |\n| ----- | ---- |\n| this row has a space at the end | | \n| But _**inline elements do**_. | x |\n\nHi!\n", "html": "

Hello!

\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
abcセン
this row has a space at the end
But inline elements do.x
\n

Hi!

\n" }, { "section": "Tables", "markdown": "aaa | bbb | ccc | ddd | eee\n:-- | --- | :-: | --- | --:\nfff | ggg | hhh | iii | jjj\n", "html": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
aaabbbcccdddeee
fffggghhhiiijjj
\n" }, { "section": "Tables", "markdown": "| a | b | c |\n| --- | --- |\n| this | isn't | okay |\n", "html": "

| a | b | c |\n| --- | --- |\n| this | isn't | okay |

\n" }, { "section": "Tables", "markdown": "| a | b | c |\n| --- | --- | ---\n| x\n| a | b\n| 1 | 2 | 3 | 4 | 5 |\n", "html": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
abc
x
ab
123
\n" }, { "section": "Tables", "markdown": "| a | b |\n| --- | --- |\n| Escaped pipes are \\|okay\\|. | Like \\| this. |\n| Within `\\|code\\| is okay` too. |\n| _**`c\\|`**_ \\| complex\n| don't **\\_reparse\\_**\n", "html": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ab
Escaped pipes are |okay|.Like | this.
Within |code| is okay too.
c| | complex
don't _reparse_
\n" }, { "section": "Tables", "markdown": "| a |\n--- |\n", "html": "\n\n\n\n\n\n
a
\n" }, { "section": "Tables", "markdown": "| a | b |\n| --- | --- |\n| \\\\ | `\\\\` |\n| \\\\\\\\ | `\\\\\\\\` |\n| \\_ | `\\_` |\n| \\| | `\\|` |\n| \\a | `\\a` |\n\n\\\\ `\\\\`\n\n\\\\\\\\ `\\\\\\\\`\n\n\\_ `\\_`\n\n\\| `\\|`\n\n\\a `\\a`\n", "html": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ab
\\\\\\
\\\\\\\\\\\\
_\\_
||
\\a\\a
\n

\\ \\\\

\n

\\\\ \\\\\\\\

\n

_ \\_

\n

| \\|

\n

\\a \\a

\n" }, { "section": "Tables", "markdown": "| a |\n| --- |\n| hello |\n| ok
sure |\n", "html": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n
a
hello
ok
sure
\n" }, { "section": "Tables", "markdown": "Here's a link to [Freedom Planet 2][].\n\n| Here's a link to [Freedom Planet 2][] in a table header. |\n| --- |\n| Here's a link to [Freedom Planet 2][] in a table row. |\n\n[Freedom Planet 2]: http://www.freedomplanet2.com/\n", "html": "

Here's a link to Freedom Planet 2.

\n\n\n\n\n\n\n\n\n\n\n\n
Here's a link to Freedom Planet 2 in a table header.
Here's a link to Freedom Planet 2 in a table row.
\n" }, { "section": "Tables", "markdown": "| a | b | c |\n| --- | --- | --- |\n| d || e |\n", "html": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
abc
de
\n" }, { "section": "Tables", "markdown": "| a | b |\n| --- | --- |\n|***(a)***|\n", "html": "\n\n\n\n\n\n\n\n\n\n\n\n\n
ab
(a)
\n" }, { "section": "Tables", "markdown": "123\n456\n| a | b |\n| ---| --- |\nd | e\n", "html": "

123\n456

\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ab
de
\n" }, { "section": "Strikethroughs", "markdown": "A proper ~strikethrough~.\n", "html": "

A proper strikethrough.

\n" }, { "section": "Strikethroughs", "markdown": "These are ~not strikethroughs.\n\nNo, they are not~\n\nThis ~is ~ legit~ isn't ~ legit.\n\nThis is not ~~~~~one~~~~~ huge strikethrough.\n\n~one~ ~~two~~ ~~~three~~~\n\nNo ~mismatch~~\n", "html": "

These are ~not strikethroughs.

\n

No, they are not~

\n

This is ~ legit isn't ~ legit.

\n

This is not ~~~~~one~~~~~ huge strikethrough.

\n

one two ~~~three~~~

\n

No ~mismatch~~

\n" }, { "section": "Autolinks", "markdown": ": http://google.com https://google.com\n\n http://google.com/å\n\nscyther@pokemon.com\n\nscy.the_rbe-edr+ill@pokemon.com\n\nscyther@pokemon.com.\n\nscyther@pokemon.com/\n\nscyther@pokemon.com/beedrill@pokemon.com\n\nmailto:scyther@pokemon.com\n\nThis is a mailto:scyther@pokemon.com\n\nmailto:scyther@pokemon.com.\n\nmmmmailto:scyther@pokemon.com\n\nmailto:scyther@pokemon.com/\n\nmailto:scyther@pokemon.com/message\n\nmailto:scyther@pokemon.com/mailto:beedrill@pokemon.com\n\nxmpp:scyther@pokemon.com\n\nxmpp:scyther@pokemon.com.\n\nxmpp:scyther@pokemon.com/message\n\nxmpp:scyther@pokemon.com/message.\n\nEmail me at:scyther@pokemon.com\n\nwww.github.com www.github.com/á\n\nwww.google.com/a_b\n\nUnderscores not allowed in host name www.xxx.yyy._zzz\n\nUnderscores not allowed in host name www.xxx._yyy.zzz\n\nUnderscores allowed in domain name www._xxx.yyy.zzz\n\n**Autolink and http://inlines**\n\n![http://inline.com/image](http://inline.com/image)\n\na.w@b.c\n\nFull stop outside parens shouldn't be included http://google.com/ok.\n\n(Full stop inside parens shouldn't be included http://google.com/ok.)\n\n\"http://google.com\"\n\n'http://google.com'\n\nhttp://🍄.ga/ http://x🍄.ga/\n", "html": "

: http://google.com https://google.com

\n

http://google.com/å http://google.com/å

\n

scyther@pokemon.com

\n

scy.the_rbe-edr+ill@pokemon.com

\n

scyther@pokemon.com.

\n

scyther@pokemon.com/

\n

scyther@pokemon.com/beedrill@pokemon.com

\n

mailto:scyther@pokemon.com

\n

This is a mailto:scyther@pokemon.com

\n

mailto:scyther@pokemon.com.

\n

mmmmailto:scyther@pokemon.com

\n

mailto:scyther@pokemon.com/

\n

mailto:scyther@pokemon.com/message

\n

mailto:scyther@pokemon.com/mailto:beedrill@pokemon.com

\n

xmpp:scyther@pokemon.com

\n

xmpp:scyther@pokemon.com.

\n

xmpp:scyther@pokemon.com/message

\n

xmpp:scyther@pokemon.com/message.

\n

Email me at:scyther@pokemon.com

\n

www.github.com www.github.com/á

\n

www.google.com/a_b

\n

Underscores not allowed in host name www.xxx.yyy._zzz

\n

Underscores not allowed in host name www.xxx._yyy.zzz

\n

Underscores allowed in domain name www._xxx.yyy.zzz

\n

Autolink and http://inlines

\n

\"http://inline.com/image\"

\n

a.w@b.c

\n

Full stop outside parens shouldn't be included http://google.com/ok.

\n

(Full stop inside parens shouldn't be included http://google.com/ok.)

\n

"http://google.com"

\n

'http://google.com'

\n

http://🍄.ga/ http://x🍄.ga/

\n" }, { "section": "Autolinks", "markdown": "This shouldn't crash everything: (_A_@_.A\n", "html": "\n" }, { "section": "Autolinks", "markdown": "These should not link:\n\n* @a.b.c@. x\n* n@. b\n", "html": "

These should not link:

\n\n" }, { "section": "Task lists", "markdown": "- [ ] foo\n- [x] bar\n", "html": "\n" }, { "section": "Task lists", "markdown": "- [x] foo\n - [ ] bar\n - [x] baz\n- [ ] bim\n\nShow a regular (non task) list to show that it has the same structure\n- [@] foo\n - [@] bar\n - [@] baz\n- [@] bim\n", "html": "\n

Show a regular (non task) list to show that it has the same structure

\n\n" }, { "section": "Task lists", "markdown": "- [x] foo\n - [ ] bar\n - [x] baz\n- [ ] bim\n\nShow a regular (non task) list to show that it has the same structure\n- [@] foo\n - [@] bar\n - [@] baz\n- [@] bim\n", "html": "\n

Show a regular (non task) list to show that it has the same structure

\n\n" } ]