[ { "markdown": "\tfoo\tbaz\t\tbim\n", "section": "Preprocessing", "example": 1, "start_line": 257, "html": "
foo baz bim\n
\n",
"end_line": 262
},
{
"markdown": " a\ta\n á½\ta\n",
"section": "Preprocessing",
"example": 2,
"start_line": 264,
"html": "a a\ná½ a\n
\n",
"end_line": 271
},
{
"markdown": "- `one\n- two`\n",
"section": "Precedence",
"example": 3,
"start_line": 293,
"html": "+++
\n", "end_line": 347 }, { "markdown": "===\n", "section": "Horizontal rules", "example": 6, "start_line": 349, "html": "===
\n", "end_line": 353 }, { "markdown": "--\n**\n__\n", "section": "Horizontal rules", "example": 7, "start_line": 357, "html": "--\n**\n__
\n", "end_line": 365 }, { "markdown": " ***\n ***\n ***\n", "section": "Horizontal rules", "example": 8, "start_line": 369, "html": "***\n
\n",
"end_line": 386
},
{
"markdown": "Foo\n ***\n",
"section": "Horizontal rules",
"example": 10,
"start_line": 388,
"html": "Foo\n***
\n", "end_line": 394 }, { "markdown": "_____________________________________\n", "section": "Horizontal rules", "example": 11, "start_line": 398, "html": "_ _ _ _ a
\na------
\n---a---
\n", "end_line": 444 }, { "markdown": " *-*\n", "section": "Horizontal rules", "example": 17, "start_line": 449, "html": "-
\n", "end_line": 453 }, { "markdown": "- foo\n***\n- bar\n", "section": "Horizontal rules", "example": 18, "start_line": 457, "html": "Foo
\nbar
\n", "end_line": 481 }, { "markdown": "Foo\n---\nbar\n", "section": "Horizontal rules", "example": 20, "start_line": 489, "html": "bar
\n", "end_line": 496 }, { "markdown": "* Foo\n* * *\n* Bar\n", "section": "Horizontal rules", "example": 21, "start_line": 501, "html": "####### foo
\n", "end_line": 567 }, { "markdown": "#5 bolt\n\n#foobar\n", "section": "ATX headers", "example": 25, "start_line": 577, "html": "#5 bolt
\n#foobar
\n", "end_line": 584 }, { "markdown": "\\## foo\n", "section": "ATX headers", "example": 26, "start_line": 588, "html": "## foo
\n", "end_line": 592 }, { "markdown": "# foo *bar* \\*baz\\*\n", "section": "ATX headers", "example": 27, "start_line": 596, "html": "# foo\n
\n",
"end_line": 629
},
{
"markdown": "foo\n # bar\n",
"section": "ATX headers",
"example": 31,
"start_line": 631,
"html": "foo\n# bar
\n", "end_line": 637 }, { "markdown": "## foo ##\n ### bar ###\n", "section": "ATX headers", "example": 32, "start_line": 641, "html": "Foo bar
\nBar foo
\n", "end_line": 720 }, { "markdown": "## \n#\n### ###\n", "section": "ATX headers", "example": 40, "start_line": 724, "html": "\n\n\n", "end_line": 732 }, { "markdown": "Foo *bar*\n=========\n\nFoo *bar*\n---------\n", "section": "Setext headers", "example": 41, "start_line": 765, "html": "Foo\n---\n\nFoo\n
\nFoo\n---
\n", "end_line": 842 }, { "markdown": "Foo\n= =\n\nFoo\n--- -\n", "section": "Setext headers", "example": 47, "start_line": 846, "html": "Foo\n= =
\nFoo
\n`
\nof dashes"/>
\n", "end_line": 893 }, { "markdown": "> Foo\n---\n", "section": "Setext headers", "example": 51, "start_line": 898, "html": "\n\nFoo
\n
Foo\nBar
\nFoo\nBar\n===
\n", "end_line": 935 }, { "markdown": "---\nFoo\n---\nBar\n---\nBaz\n", "section": "Setext headers", "example": 54, "start_line": 939, "html": "Baz
\n", "end_line": 951 }, { "markdown": "\n====\n", "section": "Setext headers", "example": 55, "start_line": 955, "html": "====
\n", "end_line": 960 }, { "markdown": "---\n---\n", "section": "Setext headers", "example": 56, "start_line": 966, "html": "foo\n
\n\n\nfoo
\n
a simple\n indented code block\n
\n",
"end_line": 1035
},
{
"markdown": " - foo\n\n bar\n",
"section": "Indented code blocks",
"example": 62,
"start_line": 1041,
"html": "foo
\nbar
\nfoo
\n<a/>\n*hi*\n\n- one\n
\n",
"end_line": 1084
},
{
"markdown": " chunk1\n\n chunk2\n \n \n \n chunk3\n",
"section": "Indented code blocks",
"example": 65,
"start_line": 1088,
"html": "chunk1\n\nchunk2\n\n\n\nchunk3\n
\n",
"end_line": 1105
},
{
"markdown": " chunk1\n \n chunk2\n",
"section": "Indented code blocks",
"example": 66,
"start_line": 1110,
"html": "chunk1\n \n chunk2\n
\n",
"end_line": 1119
},
{
"markdown": "Foo\n bar\n\n",
"section": "Indented code blocks",
"example": 67,
"start_line": 1124,
"html": "Foo\nbar
\n", "end_line": 1131 }, { "markdown": " foo\nbar\n", "section": "Indented code blocks", "example": 68, "start_line": 1137, "html": "foo\n
\nbar
\n", "end_line": 1144 }, { "markdown": "# Header\n foo\nHeader\n------\n foo\n----\n", "section": "Indented code blocks", "example": 69, "start_line": 1149, "html": "foo\n
\nfoo\n
\n foo\nbar\n
\n",
"end_line": 1175
},
{
"markdown": "\n \n foo\n \n\n",
"section": "Indented code blocks",
"example": 71,
"start_line": 1180,
"html": "foo\n
\n",
"end_line": 1189
},
{
"markdown": " foo \n",
"section": "Indented code blocks",
"example": 72,
"start_line": 1193,
"html": "foo \n
\n",
"end_line": 1198
},
{
"markdown": "```\n<\n >\n```\n",
"section": "Fenced code blocks",
"example": 73,
"start_line": 1247,
"html": "<\n >\n
\n",
"end_line": 1256
},
{
"markdown": "~~~\n<\n >\n~~~\n",
"section": "Fenced code blocks",
"example": 74,
"start_line": 1260,
"html": "<\n >\n
\n",
"end_line": 1269
},
{
"markdown": "```\naaa\n~~~\n```\n",
"section": "Fenced code blocks",
"example": 75,
"start_line": 1274,
"html": "aaa\n~~~\n
\n",
"end_line": 1283
},
{
"markdown": "~~~\naaa\n```\n~~~\n",
"section": "Fenced code blocks",
"example": 76,
"start_line": 1285,
"html": "aaa\n```\n
\n",
"end_line": 1294
},
{
"markdown": "````\naaa\n```\n``````\n",
"section": "Fenced code blocks",
"example": 77,
"start_line": 1298,
"html": "aaa\n```\n
\n",
"end_line": 1307
},
{
"markdown": "~~~~\naaa\n~~~\n~~~~\n",
"section": "Fenced code blocks",
"example": 78,
"start_line": 1309,
"html": "aaa\n~~~\n
\n",
"end_line": 1318
},
{
"markdown": "```\n",
"section": "Fenced code blocks",
"example": 79,
"start_line": 1322,
"html": "
\n",
"end_line": 1326
},
{
"markdown": "`````\n\n```\naaa\n",
"section": "Fenced code blocks",
"example": 80,
"start_line": 1328,
"html": "\n```\naaa\n
\n",
"end_line": 1338
},
{
"markdown": "```\n\n \n```\n",
"section": "Fenced code blocks",
"example": 81,
"start_line": 1342,
"html": "\n \n
\n",
"end_line": 1351
},
{
"markdown": "```\n```\n",
"section": "Fenced code blocks",
"example": 82,
"start_line": 1355,
"html": "
\n",
"end_line": 1360
},
{
"markdown": " ```\n aaa\naaa\n```\n",
"section": "Fenced code blocks",
"example": 83,
"start_line": 1366,
"html": "aaa\naaa\n
\n",
"end_line": 1375
},
{
"markdown": " ```\naaa\n aaa\naaa\n ```\n",
"section": "Fenced code blocks",
"example": 84,
"start_line": 1377,
"html": "aaa\naaa\naaa\n
\n",
"end_line": 1388
},
{
"markdown": " ```\n aaa\n aaa\n aaa\n ```\n",
"section": "Fenced code blocks",
"example": 85,
"start_line": 1390,
"html": "aaa\n aaa\naaa\n
\n",
"end_line": 1401
},
{
"markdown": " ```\n aaa\n ```\n",
"section": "Fenced code blocks",
"example": 86,
"start_line": 1405,
"html": "```\naaa\n```\n
\n",
"end_line": 1414
},
{
"markdown": "```\naaa\n ```\n",
"section": "Fenced code blocks",
"example": 87,
"start_line": 1419,
"html": "aaa\n
\n",
"end_line": 1426
},
{
"markdown": " ```\naaa\n ```\n",
"section": "Fenced code blocks",
"example": 88,
"start_line": 1428,
"html": "aaa\n
\n",
"end_line": 1435
},
{
"markdown": "```\naaa\n ```\n",
"section": "Fenced code blocks",
"example": 89,
"start_line": 1439,
"html": "aaa\n ```\n
\n",
"end_line": 1447
},
{
"markdown": "``` ```\naaa\n",
"section": "Fenced code blocks",
"example": 90,
"start_line": 1452,
"html": "\naaa
aaa\n~~~ ~~\n
\n",
"end_line": 1468
},
{
"markdown": "foo\n```\nbar\n```\nbaz\n",
"section": "Fenced code blocks",
"example": 92,
"start_line": 1473,
"html": "foo
\nbar\n
\nbaz
\n", "end_line": 1484 }, { "markdown": "foo\n---\n~~~\nbar\n~~~\n# baz\n", "section": "Fenced code blocks", "example": 93, "start_line": 1489, "html": "bar\n
\ndef foo(x)\n return 3\nend\n
\n",
"end_line": 1519
},
{
"markdown": "~~~~ ruby startline=3 $%@#$\ndef foo(x)\n return 3\nend\n~~~~~~~\n",
"section": "Fenced code blocks",
"example": 95,
"start_line": 1521,
"html": "def foo(x)\n return 3\nend\n
\n",
"end_line": 1532
},
{
"markdown": "````;\n````\n",
"section": "Fenced code blocks",
"example": 96,
"start_line": 1534,
"html": "
\n",
"end_line": 1539
},
{
"markdown": "``` aa ```\nfoo\n",
"section": "Fenced code blocks",
"example": 97,
"start_line": 1543,
"html": "aa
\nfoo
``` aaa\n
\n",
"end_line": 1560
},
{
"markdown": "\n hi\n | \n
\n hi\n | \n
okay.
\n", "end_line": 1606 }, { "markdown": "Markdown
\n<!-- foo -->\n
\n",
"end_line": 1714
},
{
"markdown": "Foo\nFoo
\nEmphasized text.
\n\nHi\n | \n\n
\nHi\n | \n
[foo]: /url 'title
\nwith blank line'
\n[foo]
\n", "end_line": 1932 }, { "markdown": "[foo]:\n/url\n\n[foo]\n", "section": "Link reference definitions", "example": 119, "start_line": 1936, "html": "\n", "end_line": 1943 }, { "markdown": "[foo]:\n\n[foo]\n", "section": "Link reference definitions", "example": 120, "start_line": 1947, "html": "[foo]:
\n[foo]
\n", "end_line": 1954 }, { "markdown": "[foo]\n\n[foo]: url\n", "section": "Link reference definitions", "example": 121, "start_line": 1958, "html": "\n", "end_line": 1964 }, { "markdown": "[foo]\n\n[foo]: first\n[foo]: second\n", "section": "Link reference definitions", "example": 122, "start_line": 1969, "html": "\n", "end_line": 1976 }, { "markdown": "[FOO]: /url\n\n[Foo]\n", "section": "Link reference definitions", "example": 123, "start_line": 1981, "html": "\n", "end_line": 1987 }, { "markdown": "[ÎÎΩ]: /ÏÎ¿Ï \n\n[αγÏ]\n", "section": "Link reference definitions", "example": 124, "start_line": 1989, "html": "\n", "end_line": 1995 }, { "markdown": "[foo]: /url\n", "section": "Link reference definitions", "example": 125, "start_line": 2000, "html": "", "end_line": 2003 }, { "markdown": "[\nfoo\n]: /url\nbar\n", "section": "Link reference definitions", "example": 126, "start_line": 2007, "html": "bar
\n", "end_line": 2014 }, { "markdown": "[foo]: /url \"title\" ok\n", "section": "Link reference definitions", "example": 127, "start_line": 2019, "html": "[foo]: /url "title" ok
\n", "end_line": 2023 }, { "markdown": " [foo]: /url \"title\"\n\n[foo]\n", "section": "Link reference definitions", "example": 128, "start_line": 2028, "html": "[foo]: /url "title"\n
\n[foo]
\n", "end_line": 2036 }, { "markdown": "```\n[foo]: /url\n```\n\n[foo]\n", "section": "Link reference definitions", "example": 129, "start_line": 2041, "html": "[foo]: /url\n
\n[foo]
\n", "end_line": 2051 }, { "markdown": "Foo\n[bar]: /baz\n\n[bar]\n", "section": "Link reference definitions", "example": 130, "start_line": 2055, "html": "Foo\n[bar]: /baz
\n[bar]
\n", "end_line": 2064 }, { "markdown": "# [Foo]\n[foo]: /url\n> bar\n", "section": "Link reference definitions", "example": 131, "start_line": 2069, "html": "\n\n", "end_line": 2078 }, { "markdown": "[foo]: /foo-url \"foo\"\n[bar]: /bar-url\n \"bar\"\n[baz]: /baz-url\n\n[foo],\n[bar],\n[baz]\n", "section": "Link reference definitions", "example": 132, "start_line": 2083, "html": "\n", "end_line": 2096 }, { "markdown": "[foo]\n\n> [foo]: /url\n", "section": "Link reference definitions", "example": 133, "start_line": 2103, "html": "\nbar
\n
\n\n", "end_line": 2111 }, { "markdown": "aaa\n\nbbb\n", "section": "Paragraphs", "example": 134, "start_line": 2125, "html": "
aaa
\nbbb
\n", "end_line": 2132 }, { "markdown": "aaa\nbbb\n\nccc\nddd\n", "section": "Paragraphs", "example": 135, "start_line": 2136, "html": "aaa\nbbb
\nccc\nddd
\n", "end_line": 2147 }, { "markdown": "aaa\n\n\nbbb\n", "section": "Paragraphs", "example": 136, "start_line": 2151, "html": "aaa
\nbbb
\n", "end_line": 2159 }, { "markdown": " aaa\n bbb\n", "section": "Paragraphs", "example": 137, "start_line": 2163, "html": "aaa\nbbb
\n", "end_line": 2169 }, { "markdown": "aaa\n bbb\n ccc\n", "section": "Paragraphs", "example": 138, "start_line": 2174, "html": "aaa\nbbb\nccc
\n", "end_line": 2182 }, { "markdown": " aaa\nbbb\n", "section": "Paragraphs", "example": 139, "start_line": 2187, "html": "aaa\nbbb
\n", "end_line": 2193 }, { "markdown": " aaa\nbbb\n", "section": "Paragraphs", "example": 140, "start_line": 2195, "html": "aaa\n
\nbbb
\n", "end_line": 2202 }, { "markdown": "aaa \nbbb \n", "section": "Paragraphs", "example": 141, "start_line": 2208, "html": "aaa
\nbbb
aaa
\n\n\n", "end_line": 2299 }, { "markdown": "># Foo\n>bar\n> baz\n", "section": "Block quotes", "example": 144, "start_line": 2303, "html": "Foo
\nbar\nbaz
\n
\n\n", "end_line": 2313 }, { "markdown": " > # Foo\n > bar\n > baz\n", "section": "Block quotes", "example": 145, "start_line": 2317, "html": "Foo
\nbar\nbaz
\n
\n\n", "end_line": 2327 }, { "markdown": " > # Foo\n > bar\n > baz\n", "section": "Block quotes", "example": 146, "start_line": 2331, "html": "Foo
\nbar\nbaz
\n
> # Foo\n> bar\n> baz\n
\n",
"end_line": 2340
},
{
"markdown": "> # Foo\n> bar\nbaz\n",
"section": "Block quotes",
"example": 147,
"start_line": 2345,
"html": "\n\n", "end_line": 2355 }, { "markdown": "> bar\nbaz\n> foo\n", "section": "Block quotes", "example": 148, "start_line": 2360, "html": "Foo
\nbar\nbaz
\n
\n\n", "end_line": 2370 }, { "markdown": "> foo\n---\n", "section": "Block quotes", "example": 149, "start_line": 2383, "html": "bar\nbaz\nfoo
\n
\n\nfoo
\n
\n\n\n
\n- foo
\n
\n\n\nfoo\n
bar\n
\n",
"end_line": 2429
},
{
"markdown": "> ```\nfoo\n```\n",
"section": "Block quotes",
"example": 152,
"start_line": 2431,
"html": "\n\n\n
foo
\n
\n",
"end_line": 2441
},
{
"markdown": ">\n",
"section": "Block quotes",
"example": 153,
"start_line": 2445,
"html": "\n\n", "end_line": 2450 }, { "markdown": ">\n> \n> \n", "section": "Block quotes", "example": 154, "start_line": 2452, "html": "
\n\n", "end_line": 2459 }, { "markdown": ">\n> foo\n> \n", "section": "Block quotes", "example": 155, "start_line": 2463, "html": "
\n\n", "end_line": 2471 }, { "markdown": "> foo\n\n> bar\n", "section": "Block quotes", "example": 156, "start_line": 2475, "html": "foo
\n
\n\nfoo
\n
\n\n", "end_line": 2486 }, { "markdown": "> foo\n> bar\n", "section": "Block quotes", "example": 157, "start_line": 2496, "html": "bar
\n
\n\n", "end_line": 2504 }, { "markdown": "> foo\n>\n> bar\n", "section": "Block quotes", "example": 158, "start_line": 2508, "html": "foo\nbar
\n
\n\n", "end_line": 2517 }, { "markdown": "foo\n> bar\n", "section": "Block quotes", "example": 159, "start_line": 2521, "html": "foo
\nbar
\n
foo
\n\n\n", "end_line": 2529 }, { "markdown": "> aaa\n***\n> bbb\n", "section": "Block quotes", "example": 160, "start_line": 2534, "html": "bar
\n
\n\naaa
\n
\n\n", "end_line": 2546 }, { "markdown": "> bar\nbaz\n", "section": "Block quotes", "example": 161, "start_line": 2551, "html": "bbb
\n
\n\n", "end_line": 2559 }, { "markdown": "> bar\n\nbaz\n", "section": "Block quotes", "example": 162, "start_line": 2561, "html": "bar\nbaz
\n
\n\nbar
\n
baz
\n", "end_line": 2570 }, { "markdown": "> bar\n>\nbaz\n", "section": "Block quotes", "example": 163, "start_line": 2572, "html": "\n\nbar
\n
baz
\n", "end_line": 2581 }, { "markdown": "> > > foo\nbar\n", "section": "Block quotes", "example": 164, "start_line": 2587, "html": "\n\n", "end_line": 2599 }, { "markdown": ">>> foo\n> bar\n>>baz\n", "section": "Block quotes", "example": 165, "start_line": 2601, "html": "\n\n\n\nfoo\nbar
\n
\n\n", "end_line": 2615 }, { "markdown": "> code\n\n> not code\n", "section": "Block quotes", "example": 166, "start_line": 2622, "html": "\n\n\n\nfoo\nbar\nbaz
\n
\n\n\ncode\n
\n\n", "end_line": 2634 }, { "markdown": "A paragraph\nwith two lines.\n\n indented code\n\n> A block quote.\n", "section": "List items", "example": 167, "start_line": 2664, "html": "not code
\n
A paragraph\nwith two lines.
\nindented code\n
\n\n\n", "end_line": 2679 }, { "markdown": "1. A paragraph\n with two lines.\n\n indented code\n\n > A block quote.\n", "section": "List items", "example": 168, "start_line": 2685, "html": "A block quote.
\n
A paragraph\nwith two lines.
\nindented code\n
\n\n\nA block quote.
\n
two
\n", "end_line": 2726 }, { "markdown": "- one\n\n two\n", "section": "List items", "example": 170, "start_line": 2728, "html": "one
\ntwo
\n two\n
\n",
"end_line": 2751
},
{
"markdown": " - one\n\n two\n",
"section": "List items",
"example": 172,
"start_line": 2753,
"html": "one
\ntwo
\n\n\n", "end_line": 2789 }, { "markdown": ">>- one\n>>\n > > two\n", "section": "List items", "example": 174, "start_line": 2800, "html": "\n\n\n
\n- \n
\none
\ntwo
\n
\n\n", "end_line": 2813 }, { "markdown": "-one\n\n2.two\n", "section": "List items", "example": 175, "start_line": 2818, "html": "\n\n\n
\n- one
\ntwo
\n
-one
\n2.two
\n", "end_line": 2825 }, { "markdown": "- foo\n\n bar\n\n- foo\n\n\n bar\n\n- ```\n foo\n\n\n bar\n ```\n\n- baz\n\n + ```\n foo\n\n\n bar\n ```\n", "section": "List items", "example": 176, "start_line": 2831, "html": "foo
\nbar
\nfoo
\nbar
\nfoo\n\n\nbar\n
\nbaz
\nfoo\n\n\nbar\n
\nfoo
\nbar\n
\nbaz
\n\n\nbam
\n
foo
\nbar\n
\nfoo
\nbar\n
\nindented code\n
\nparagraph
\nmore code\n
\n",
"end_line": 2978
},
{
"markdown": "1. indented code\n\n paragraph\n\n more code\n",
"section": "List items",
"example": 181,
"start_line": 2980,
"html": "indented code\n
\nparagraph
\nmore code\n
\n indented code\n
\nparagraph
\nmore code\n
\nfoo
\nbar
\n", "end_line": 3034 }, { "markdown": "- foo\n\n bar\n", "section": "List items", "example": 184, "start_line": 3036, "html": "bar
\n", "end_line": 3045 }, { "markdown": "- foo\n\n bar\n", "section": "List items", "example": 185, "start_line": 3052, "html": "foo
\nbar
\nbar\n
\nbaz\n
\nA paragraph\nwith two lines.
\nindented code\n
\n\n\nA block quote.
\n
A paragraph\nwith two lines.
\nindented code\n
\n\n\nA block quote.
\n
A paragraph\nwith two lines.
\nindented code\n
\n\n\nA block quote.
\n
1. A paragraph\n with two lines.\n\n indented code\n\n > A block quote.\n
\n",
"end_line": 3247
},
{
"markdown": " 1. A paragraph\nwith two lines.\n\n indented code\n\n > A block quote.\n",
"section": "List items",
"example": 195,
"start_line": 3261,
"html": "A paragraph\nwith two lines.
\nindented code\n
\n\n\nA block quote.
\n
\n\n", "end_line": 3310 }, { "markdown": "> 1. > Blockquote\n> continued here.\n", "section": "List items", "example": 198, "start_line": 3312, "html": "\n
\n- \n
\n\n\nBlockquote\ncontinued here.
\n
\n\n", "end_line": 3326 }, { "markdown": "- foo\n - bar\n - baz\n", "section": "List items", "example": 199, "start_line": 3338, "html": "\n
\n- \n
\n\n\nBlockquote\ncontinued here.
\n
Foo
\nThe number of windows in my house is
\nfoo
\nbar
\nbar
\n bim\n
\n",
"end_line": 3843
},
{
"markdown": "- foo\n- bar\n\n\n- baz\n- bim\n",
"section": "Lists",
"example": 213,
"start_line": 3850,
"html": "foo
\nnotcode
\nfoo
\ncode\n
\n",
"end_line": 3889
},
{
"markdown": "- a\n - b\n - c\n - d\n - e\n - f\n - g\n - h\n- i\n",
"section": "Lists",
"example": 215,
"start_line": 3896,
"html": "a
\nb
\nc
\na
\nb
\nc
\na
\nc
\na
\nb
\nc
\nd
\na
\nb
\nd
\nb\n\n\n
\nb
\nc
\n\n\nb
\n
\n\nb
\n
c\n
\nfoo\n
\nbar
\nfoo
\nbaz
\na
\nd
\nhi
lo`
!"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~
\n", "end_line": 4226 }, { "markdown": "\\\t\\A\\a\\ \\3\\Ï\\«\n", "section": "Backslash escapes", "example": 232, "start_line": 4231, "html": "\\ \\A\\a\\ \\3\\Ï\\«
\n", "end_line": 4235 }, { "markdown": "\\*not emphasized*\n\\*not emphasized*\n<br/> not a tag\n[not a link](/foo)\n`not code`\n1. not a list\n* not a list\n# not a header\n[foo]: /url "not a reference"
\n", "end_line": 4258 }, { "markdown": "\\\\*emphasis*\n", "section": "Backslash escapes", "example": 234, "start_line": 4262, "html": "\\emphasis
\n", "end_line": 4266 }, { "markdown": "foo\\\nbar\n", "section": "Backslash escapes", "example": 235, "start_line": 4270, "html": "foo
\nbar
\\[\\`
\\[\\]\n
\n",
"end_line": 4292
},
{
"markdown": "~~~\n\\[\\]\n~~~\n",
"section": "Backslash escapes",
"example": 238,
"start_line": 4294,
"html": "\\[\\]\n
\n",
"end_line": 4301
},
{
"markdown": "foo\n
\n",
"end_line": 4339
},
{
"markdown": " & © Æ Ď ¾ ℋ ⅆ ∲\n",
"section": "Entities",
"example": 244,
"start_line": 4358,
"html": " & © Ã Ä Â¾ â â â²
\n", "end_line": 4362 }, { "markdown": "# Ӓ Ϡ \n", "section": "Entities", "example": 245, "start_line": 4371, "html": "# Ó Ï ï¿½ �
\n", "end_line": 4375 }, { "markdown": "" ആ ಫ\n", "section": "Entities", "example": 246, "start_line": 4382, "html": "" ഠಫ
\n", "end_line": 4386 }, { "markdown": "  &x; &ThisIsWayTooLongToBeAnEntityIsntIt; &hi?;\n", "section": "Entities", "example": 247, "start_line": 4390, "html": "  &x; &#; &#x; &ThisIsWayTooLongToBeAnEntityIsntIt; &hi?;
\n", "end_line": 4394 }, { "markdown": "©\n", "section": "Entities", "example": 248, "start_line": 4400, "html": "©
\n", "end_line": 4404 }, { "markdown": "&MadeUpEntity;\n", "section": "Entities", "example": 249, "start_line": 4409, "html": "&MadeUpEntity;
\n", "end_line": 4413 }, { "markdown": "\n", "section": "Entities", "example": 250, "start_line": 4419, "html": "\n", "end_line": 4423 }, { "markdown": "[foo](/föö \"föö\")\n", "section": "Entities", "example": 251, "start_line": 4425, "html": "\n", "end_line": 4429 }, { "markdown": "[foo]\n\n[foo]: /föö \"föö\"\n", "section": "Entities", "example": 252, "start_line": 4431, "html": "\n", "end_line": 4437 }, { "markdown": "``` föö\nfoo\n```\n", "section": "Entities", "example": 253, "start_line": 4439, "html": "foo\n
\n",
"end_line": 4446
},
{
"markdown": "`föö`\n",
"section": "Entities",
"example": 254,
"start_line": 4450,
"html": "föö
föfö\n
\n",
"end_line": 4461
},
{
"markdown": "`foo`\n",
"section": "Code spans",
"example": 256,
"start_line": 4477,
"html": "foo
foo ` bar
``
foo
foo bar baz
foo `` bar
foo\\
bar`
*foo*
[not a link](/foo
)
<a href="
">`
<http://foo.bar.
baz>`
```foo``
\n", "end_line": 4612 }, { "markdown": "`foo\n", "section": "Code spans", "example": 270, "start_line": 4614, "html": "`foo
\n", "end_line": 4618 }, { "markdown": "*foo bar*\n", "section": "Emphasis and strong emphasis", "example": 271, "start_line": 4823, "html": "foo bar
\n", "end_line": 4827 }, { "markdown": "a * foo bar*\n", "section": "Emphasis and strong emphasis", "example": 272, "start_line": 4832, "html": "a * foo bar*
\n", "end_line": 4836 }, { "markdown": "a*\"foo\"*\n", "section": "Emphasis and strong emphasis", "example": 273, "start_line": 4842, "html": "a*"foo"*
\n", "end_line": 4846 }, { "markdown": "* a *\n", "section": "Emphasis and strong emphasis", "example": 274, "start_line": 4850, "html": "* a *
\n", "end_line": 4854 }, { "markdown": "foo*bar*\n", "section": "Emphasis and strong emphasis", "example": 275, "start_line": 4858, "html": "foobar
\n", "end_line": 4862 }, { "markdown": "5*6*78\n", "section": "Emphasis and strong emphasis", "example": 276, "start_line": 4864, "html": "5678
\n", "end_line": 4868 }, { "markdown": "_foo bar_\n", "section": "Emphasis and strong emphasis", "example": 277, "start_line": 4872, "html": "foo bar
\n", "end_line": 4876 }, { "markdown": "_ foo bar_\n", "section": "Emphasis and strong emphasis", "example": 278, "start_line": 4881, "html": "_ foo bar_
\n", "end_line": 4885 }, { "markdown": "a_\"foo\"_\n", "section": "Emphasis and strong emphasis", "example": 279, "start_line": 4890, "html": "a_"foo"_
\n", "end_line": 4894 }, { "markdown": "foo_bar_\n", "section": "Emphasis and strong emphasis", "example": 280, "start_line": 4898, "html": "foo_bar_
\n", "end_line": 4902 }, { "markdown": "5_6_78\n", "section": "Emphasis and strong emphasis", "example": 281, "start_line": 4904, "html": "5_6_78
\n", "end_line": 4908 }, { "markdown": "пÑиÑÑанÑм_ÑÑÑемÑÑÑÑ_\n", "section": "Emphasis and strong emphasis", "example": 282, "start_line": 4910, "html": "пÑиÑÑанÑм_ÑÑÑемÑÑÑÑ_
\n", "end_line": 4914 }, { "markdown": "aa_\"bb\"_cc\n", "section": "Emphasis and strong emphasis", "example": 283, "start_line": 4919, "html": "aa_"bb"_cc
\n", "end_line": 4923 }, { "markdown": "foo-_(bar)_\n", "section": "Emphasis and strong emphasis", "example": 284, "start_line": 4929, "html": "foo-(bar)
\n", "end_line": 4933 }, { "markdown": "_foo*\n", "section": "Emphasis and strong emphasis", "example": 285, "start_line": 4940, "html": "_foo*
\n", "end_line": 4944 }, { "markdown": "*foo bar *\n", "section": "Emphasis and strong emphasis", "example": 286, "start_line": 4949, "html": "*foo bar *
\n", "end_line": 4953 }, { "markdown": "*foo bar\n*\n", "section": "Emphasis and strong emphasis", "example": 287, "start_line": 4957, "html": "*foo bar
\n*(*foo)
\n", "end_line": 4975 }, { "markdown": "*(*foo*)*\n", "section": "Emphasis and strong emphasis", "example": 289, "start_line": 4980, "html": "(foo)
\n", "end_line": 4984 }, { "markdown": "*foo*bar\n", "section": "Emphasis and strong emphasis", "example": 290, "start_line": 4988, "html": "foobar
\n", "end_line": 4992 }, { "markdown": "_foo bar _\n", "section": "Emphasis and strong emphasis", "example": 291, "start_line": 5000, "html": "_foo bar _
\n", "end_line": 5004 }, { "markdown": "_(_foo)\n", "section": "Emphasis and strong emphasis", "example": 292, "start_line": 5009, "html": "_(_foo)
\n", "end_line": 5013 }, { "markdown": "_(_foo_)_\n", "section": "Emphasis and strong emphasis", "example": 293, "start_line": 5017, "html": "(foo)
\n", "end_line": 5021 }, { "markdown": "_foo_bar\n", "section": "Emphasis and strong emphasis", "example": 294, "start_line": 5025, "html": "_foo_bar
\n", "end_line": 5029 }, { "markdown": "_пÑиÑÑанÑм_ÑÑÑемÑÑÑÑ\n", "section": "Emphasis and strong emphasis", "example": 295, "start_line": 5031, "html": "_пÑиÑÑанÑм_ÑÑÑемÑÑÑÑ
\n", "end_line": 5035 }, { "markdown": "_foo_bar_baz_\n", "section": "Emphasis and strong emphasis", "example": 296, "start_line": 5037, "html": "foo_bar_baz
\n", "end_line": 5041 }, { "markdown": "_(bar)_.\n", "section": "Emphasis and strong emphasis", "example": 297, "start_line": 5047, "html": "(bar).
\n", "end_line": 5051 }, { "markdown": "**foo bar**\n", "section": "Emphasis and strong emphasis", "example": 298, "start_line": 5055, "html": "foo bar
\n", "end_line": 5059 }, { "markdown": "** foo bar**\n", "section": "Emphasis and strong emphasis", "example": 299, "start_line": 5064, "html": "** foo bar**
\n", "end_line": 5068 }, { "markdown": "a**\"foo\"**\n", "section": "Emphasis and strong emphasis", "example": 300, "start_line": 5074, "html": "a**"foo"**
\n", "end_line": 5078 }, { "markdown": "foo**bar**\n", "section": "Emphasis and strong emphasis", "example": 301, "start_line": 5082, "html": "foobar
\n", "end_line": 5086 }, { "markdown": "__foo bar__\n", "section": "Emphasis and strong emphasis", "example": 302, "start_line": 5090, "html": "foo bar
\n", "end_line": 5094 }, { "markdown": "__ foo bar__\n", "section": "Emphasis and strong emphasis", "example": 303, "start_line": 5099, "html": "__ foo bar__
\n", "end_line": 5103 }, { "markdown": "__\nfoo bar__\n", "section": "Emphasis and strong emphasis", "example": 304, "start_line": 5106, "html": "__\nfoo bar__
\n", "end_line": 5112 }, { "markdown": "a__\"foo\"__\n", "section": "Emphasis and strong emphasis", "example": 305, "start_line": 5117, "html": "a__"foo"__
\n", "end_line": 5121 }, { "markdown": "foo__bar__\n", "section": "Emphasis and strong emphasis", "example": 306, "start_line": 5125, "html": "foo__bar__
\n", "end_line": 5129 }, { "markdown": "5__6__78\n", "section": "Emphasis and strong emphasis", "example": 307, "start_line": 5131, "html": "5__6__78
\n", "end_line": 5135 }, { "markdown": "пÑиÑÑанÑм__ÑÑÑемÑÑÑÑ__\n", "section": "Emphasis and strong emphasis", "example": 308, "start_line": 5137, "html": "пÑиÑÑанÑм__ÑÑÑемÑÑÑÑ__
\n", "end_line": 5141 }, { "markdown": "__foo, __bar__, baz__\n", "section": "Emphasis and strong emphasis", "example": 309, "start_line": 5143, "html": "foo, bar, baz
\n", "end_line": 5147 }, { "markdown": "foo-__(bar)__\n", "section": "Emphasis and strong emphasis", "example": 310, "start_line": 5153, "html": "foo-(bar)
\n", "end_line": 5157 }, { "markdown": "**foo bar **\n", "section": "Emphasis and strong emphasis", "example": 311, "start_line": 5165, "html": "**foo bar **
\n", "end_line": 5169 }, { "markdown": "**(**foo)\n", "section": "Emphasis and strong emphasis", "example": 312, "start_line": 5177, "html": "**(**foo)
\n", "end_line": 5181 }, { "markdown": "*(**foo**)*\n", "section": "Emphasis and strong emphasis", "example": 313, "start_line": 5186, "html": "(foo)
\n", "end_line": 5190 }, { "markdown": "**Gomphocarpus (*Gomphocarpus physocarpus*, syn.\n*Asclepias physocarpa*)**\n", "section": "Emphasis and strong emphasis", "example": 314, "start_line": 5192, "html": "Gomphocarpus (Gomphocarpus physocarpus, syn.\nAsclepias physocarpa)
\n", "end_line": 5198 }, { "markdown": "**foo \"*bar*\" foo**\n", "section": "Emphasis and strong emphasis", "example": 315, "start_line": 5200, "html": "foo "bar" foo
\n", "end_line": 5204 }, { "markdown": "**foo**bar\n", "section": "Emphasis and strong emphasis", "example": 316, "start_line": 5208, "html": "foobar
\n", "end_line": 5212 }, { "markdown": "__foo bar __\n", "section": "Emphasis and strong emphasis", "example": 317, "start_line": 5219, "html": "__foo bar __
\n", "end_line": 5223 }, { "markdown": "__(__foo)\n", "section": "Emphasis and strong emphasis", "example": 318, "start_line": 5228, "html": "__(__foo)
\n", "end_line": 5232 }, { "markdown": "_(__foo__)_\n", "section": "Emphasis and strong emphasis", "example": 319, "start_line": 5237, "html": "(foo)
\n", "end_line": 5241 }, { "markdown": "__foo__bar\n", "section": "Emphasis and strong emphasis", "example": 320, "start_line": 5245, "html": "__foo__bar
\n", "end_line": 5249 }, { "markdown": "__пÑиÑÑанÑм__ÑÑÑемÑÑÑÑ\n", "section": "Emphasis and strong emphasis", "example": 321, "start_line": 5251, "html": "__пÑиÑÑанÑм__ÑÑÑемÑÑÑÑ
\n", "end_line": 5255 }, { "markdown": "__foo__bar__baz__\n", "section": "Emphasis and strong emphasis", "example": 322, "start_line": 5257, "html": "foo__bar__baz
\n", "end_line": 5261 }, { "markdown": "__(bar)__.\n", "section": "Emphasis and strong emphasis", "example": 323, "start_line": 5267, "html": "(bar).
\n", "end_line": 5271 }, { "markdown": "*foo [bar](/url)*\n", "section": "Emphasis and strong emphasis", "example": 324, "start_line": 5278, "html": "foo bar
\n", "end_line": 5282 }, { "markdown": "*foo\nbar*\n", "section": "Emphasis and strong emphasis", "example": 325, "start_line": 5284, "html": "foo\nbar
\n", "end_line": 5290 }, { "markdown": "_foo __bar__ baz_\n", "section": "Emphasis and strong emphasis", "example": 326, "start_line": 5295, "html": "foo bar baz
\n", "end_line": 5299 }, { "markdown": "_foo _bar_ baz_\n", "section": "Emphasis and strong emphasis", "example": 327, "start_line": 5301, "html": "foo bar baz
\n", "end_line": 5305 }, { "markdown": "__foo_ bar_\n", "section": "Emphasis and strong emphasis", "example": 328, "start_line": 5307, "html": "foo bar
\n", "end_line": 5311 }, { "markdown": "*foo *bar**\n", "section": "Emphasis and strong emphasis", "example": 329, "start_line": 5313, "html": "foo bar
\n", "end_line": 5317 }, { "markdown": "*foo **bar** baz*\n", "section": "Emphasis and strong emphasis", "example": 330, "start_line": 5319, "html": "foo bar baz
\n", "end_line": 5323 }, { "markdown": "*foo**bar**baz*\n", "section": "Emphasis and strong emphasis", "example": 331, "start_line": 5327, "html": "foobarbaz
\n", "end_line": 5331 }, { "markdown": "***foo** bar*\n", "section": "Emphasis and strong emphasis", "example": 332, "start_line": 5336, "html": "foo bar
\n", "end_line": 5340 }, { "markdown": "*foo **bar***\n", "section": "Emphasis and strong emphasis", "example": 333, "start_line": 5342, "html": "foo bar
\n", "end_line": 5346 }, { "markdown": "*foo**bar***\n", "section": "Emphasis and strong emphasis", "example": 334, "start_line": 5352, "html": "foobar**
\n", "end_line": 5356 }, { "markdown": "*foo **bar *baz* bim** bop*\n", "section": "Emphasis and strong emphasis", "example": 335, "start_line": 5361, "html": "foo bar baz bim bop
\n", "end_line": 5365 }, { "markdown": "*foo [*bar*](/url)*\n", "section": "Emphasis and strong emphasis", "example": 336, "start_line": 5367, "html": "foo bar
\n", "end_line": 5371 }, { "markdown": "** is not an empty emphasis\n", "section": "Emphasis and strong emphasis", "example": 337, "start_line": 5375, "html": "** is not an empty emphasis
\n", "end_line": 5379 }, { "markdown": "**** is not an empty strong emphasis\n", "section": "Emphasis and strong emphasis", "example": 338, "start_line": 5381, "html": "**** is not an empty strong emphasis
\n", "end_line": 5385 }, { "markdown": "**foo [bar](/url)**\n", "section": "Emphasis and strong emphasis", "example": 339, "start_line": 5393, "html": "foo bar
\n", "end_line": 5397 }, { "markdown": "**foo\nbar**\n", "section": "Emphasis and strong emphasis", "example": 340, "start_line": 5399, "html": "foo\nbar
\n", "end_line": 5405 }, { "markdown": "__foo _bar_ baz__\n", "section": "Emphasis and strong emphasis", "example": 341, "start_line": 5410, "html": "foo bar baz
\n", "end_line": 5414 }, { "markdown": "__foo __bar__ baz__\n", "section": "Emphasis and strong emphasis", "example": 342, "start_line": 5416, "html": "foo bar baz
\n", "end_line": 5420 }, { "markdown": "____foo__ bar__\n", "section": "Emphasis and strong emphasis", "example": 343, "start_line": 5422, "html": "foo bar
\n", "end_line": 5426 }, { "markdown": "**foo **bar****\n", "section": "Emphasis and strong emphasis", "example": 344, "start_line": 5428, "html": "foo bar
\n", "end_line": 5432 }, { "markdown": "**foo *bar* baz**\n", "section": "Emphasis and strong emphasis", "example": 345, "start_line": 5434, "html": "foo bar baz
\n", "end_line": 5438 }, { "markdown": "**foo*bar*baz**\n", "section": "Emphasis and strong emphasis", "example": 346, "start_line": 5442, "html": "foobarbaz**
\n", "end_line": 5446 }, { "markdown": "***foo* bar**\n", "section": "Emphasis and strong emphasis", "example": 347, "start_line": 5451, "html": "foo bar
\n", "end_line": 5455 }, { "markdown": "**foo *bar***\n", "section": "Emphasis and strong emphasis", "example": 348, "start_line": 5457, "html": "foo bar
\n", "end_line": 5461 }, { "markdown": "**foo *bar **baz**\nbim* bop**\n", "section": "Emphasis and strong emphasis", "example": 349, "start_line": 5465, "html": "foo bar baz\nbim bop
\n", "end_line": 5471 }, { "markdown": "**foo [*bar*](/url)**\n", "section": "Emphasis and strong emphasis", "example": 350, "start_line": 5473, "html": "foo bar
\n", "end_line": 5477 }, { "markdown": "__ is not an empty emphasis\n", "section": "Emphasis and strong emphasis", "example": 351, "start_line": 5481, "html": "__ is not an empty emphasis
\n", "end_line": 5485 }, { "markdown": "____ is not an empty strong emphasis\n", "section": "Emphasis and strong emphasis", "example": 352, "start_line": 5487, "html": "____ is not an empty strong emphasis
\n", "end_line": 5491 }, { "markdown": "foo ***\n", "section": "Emphasis and strong emphasis", "example": 353, "start_line": 5496, "html": "foo ***
\n", "end_line": 5500 }, { "markdown": "foo *\\**\n", "section": "Emphasis and strong emphasis", "example": 354, "start_line": 5502, "html": "foo *
\n", "end_line": 5506 }, { "markdown": "foo *_*\n", "section": "Emphasis and strong emphasis", "example": 355, "start_line": 5508, "html": "foo _
\n", "end_line": 5512 }, { "markdown": "foo *****\n", "section": "Emphasis and strong emphasis", "example": 356, "start_line": 5514, "html": "foo *****
\n", "end_line": 5518 }, { "markdown": "foo **\\***\n", "section": "Emphasis and strong emphasis", "example": 357, "start_line": 5520, "html": "foo *
\n", "end_line": 5524 }, { "markdown": "foo **_**\n", "section": "Emphasis and strong emphasis", "example": 358, "start_line": 5526, "html": "foo _
\n", "end_line": 5530 }, { "markdown": "**foo*\n", "section": "Emphasis and strong emphasis", "example": 359, "start_line": 5536, "html": "*foo
\n", "end_line": 5540 }, { "markdown": "*foo**\n", "section": "Emphasis and strong emphasis", "example": 360, "start_line": 5542, "html": "foo*
\n", "end_line": 5546 }, { "markdown": "***foo**\n", "section": "Emphasis and strong emphasis", "example": 361, "start_line": 5548, "html": "*foo
\n", "end_line": 5552 }, { "markdown": "****foo*\n", "section": "Emphasis and strong emphasis", "example": 362, "start_line": 5554, "html": "***foo
\n", "end_line": 5558 }, { "markdown": "**foo***\n", "section": "Emphasis and strong emphasis", "example": 363, "start_line": 5560, "html": "foo*
\n", "end_line": 5564 }, { "markdown": "*foo****\n", "section": "Emphasis and strong emphasis", "example": 364, "start_line": 5566, "html": "foo***
\n", "end_line": 5570 }, { "markdown": "foo ___\n", "section": "Emphasis and strong emphasis", "example": 365, "start_line": 5575, "html": "foo ___
\n", "end_line": 5579 }, { "markdown": "foo _\\__\n", "section": "Emphasis and strong emphasis", "example": 366, "start_line": 5581, "html": "foo _
\n", "end_line": 5585 }, { "markdown": "foo _*_\n", "section": "Emphasis and strong emphasis", "example": 367, "start_line": 5587, "html": "foo *
\n", "end_line": 5591 }, { "markdown": "foo _____\n", "section": "Emphasis and strong emphasis", "example": 368, "start_line": 5593, "html": "foo _____
\n", "end_line": 5597 }, { "markdown": "foo __\\___\n", "section": "Emphasis and strong emphasis", "example": 369, "start_line": 5599, "html": "foo _
\n", "end_line": 5603 }, { "markdown": "foo __*__\n", "section": "Emphasis and strong emphasis", "example": 370, "start_line": 5605, "html": "foo *
\n", "end_line": 5609 }, { "markdown": "__foo_\n", "section": "Emphasis and strong emphasis", "example": 371, "start_line": 5611, "html": "_foo
\n", "end_line": 5615 }, { "markdown": "_foo__\n", "section": "Emphasis and strong emphasis", "example": 372, "start_line": 5621, "html": "foo_
\n", "end_line": 5625 }, { "markdown": "___foo__\n", "section": "Emphasis and strong emphasis", "example": 373, "start_line": 5627, "html": "_foo
\n", "end_line": 5631 }, { "markdown": "____foo_\n", "section": "Emphasis and strong emphasis", "example": 374, "start_line": 5633, "html": "___foo
\n", "end_line": 5637 }, { "markdown": "__foo___\n", "section": "Emphasis and strong emphasis", "example": 375, "start_line": 5639, "html": "foo_
\n", "end_line": 5643 }, { "markdown": "_foo____\n", "section": "Emphasis and strong emphasis", "example": 376, "start_line": 5645, "html": "foo___
\n", "end_line": 5649 }, { "markdown": "**foo**\n", "section": "Emphasis and strong emphasis", "example": 377, "start_line": 5654, "html": "foo
\n", "end_line": 5658 }, { "markdown": "*_foo_*\n", "section": "Emphasis and strong emphasis", "example": 378, "start_line": 5660, "html": "foo
\n", "end_line": 5664 }, { "markdown": "__foo__\n", "section": "Emphasis and strong emphasis", "example": 379, "start_line": 5666, "html": "foo
\n", "end_line": 5670 }, { "markdown": "_*foo*_\n", "section": "Emphasis and strong emphasis", "example": 380, "start_line": 5672, "html": "foo
\n", "end_line": 5676 }, { "markdown": "****foo****\n", "section": "Emphasis and strong emphasis", "example": 381, "start_line": 5681, "html": "foo
\n", "end_line": 5685 }, { "markdown": "____foo____\n", "section": "Emphasis and strong emphasis", "example": 382, "start_line": 5687, "html": "foo
\n", "end_line": 5691 }, { "markdown": "******foo******\n", "section": "Emphasis and strong emphasis", "example": 383, "start_line": 5697, "html": "foo
\n", "end_line": 5701 }, { "markdown": "***foo***\n", "section": "Emphasis and strong emphasis", "example": 384, "start_line": 5705, "html": "foo
\n", "end_line": 5709 }, { "markdown": "_____foo_____\n", "section": "Emphasis and strong emphasis", "example": 385, "start_line": 5711, "html": "foo
\n", "end_line": 5715 }, { "markdown": "*foo _bar* baz_\n", "section": "Emphasis and strong emphasis", "example": 386, "start_line": 5719, "html": "foo _bar baz_
\n", "end_line": 5723 }, { "markdown": "**foo*bar**\n", "section": "Emphasis and strong emphasis", "example": 387, "start_line": 5725, "html": "foobar*
\n", "end_line": 5729 }, { "markdown": "**foo **bar baz**\n", "section": "Emphasis and strong emphasis", "example": 388, "start_line": 5734, "html": "**foo bar baz
\n", "end_line": 5738 }, { "markdown": "*foo *bar baz*\n", "section": "Emphasis and strong emphasis", "example": 389, "start_line": 5740, "html": "*foo bar baz
\n", "end_line": 5744 }, { "markdown": "*[bar*](/url)\n", "section": "Emphasis and strong emphasis", "example": 390, "start_line": 5748, "html": "*bar*
\n", "end_line": 5752 }, { "markdown": "_foo [bar_](/url)\n", "section": "Emphasis and strong emphasis", "example": 391, "start_line": 5754, "html": "_foo bar_
\n", "end_line": 5758 }, { "markdown": "*\n", "section": "Emphasis and strong emphasis", "example": 392, "start_line": 5760, "html": "*
\n", "end_line": 5764 }, { "markdown": "**\n", "section": "Emphasis and strong emphasis", "example": 393, "start_line": 5766, "html": "\n", "end_line": 5770 }, { "markdown": "__\n", "section": "Emphasis and strong emphasis", "example": 394, "start_line": 5772, "html": "\n", "end_line": 5776 }, { "markdown": "*a `*`*\n", "section": "Emphasis and strong emphasis", "example": 395, "start_line": 5778, "html": "a *
a _
[link](/my uri)
\n", "end_line": 5908 }, { "markdown": "[link]([link](foo\nbar)
\n", "end_line": 5924 }, { "markdown": "[link]([link](
[link](foo(and(bar)))
\n", "end_line": 5949 }, { "markdown": "[link](foo(and\\(bar\\)))\n", "section": "Links", "example": 409, "start_line": 5951, "html": "\n", "end_line": 5955 }, { "markdown": "[link]([link](/url "title "and" title")
\n", "end_line": 6019 }, { "markdown": "[link](/url 'title \"and\" title')\n", "section": "Links", "example": 417, "start_line": 6023, "html": "\n", "end_line": 6027 }, { "markdown": "[link]( /uri\n \"title\" )\n", "section": "Links", "example": 418, "start_line": 6045, "html": "\n", "end_line": 6050 }, { "markdown": "[link] (/uri)\n", "section": "Links", "example": 419, "start_line": 6055, "html": "[link] (/uri)
\n", "end_line": 6059 }, { "markdown": "[link [foo [bar]]](/uri)\n", "section": "Links", "example": 420, "start_line": 6064, "html": "\n", "end_line": 6068 }, { "markdown": "[link] bar](/uri)\n", "section": "Links", "example": 421, "start_line": 6070, "html": "[link] bar](/uri)
\n", "end_line": 6074 }, { "markdown": "[link [bar](/uri)\n", "section": "Links", "example": 422, "start_line": 6076, "html": "[link bar
\n", "end_line": 6080 }, { "markdown": "[link \\[bar](/uri)\n", "section": "Links", "example": 423, "start_line": 6082, "html": "\n", "end_line": 6086 }, { "markdown": "[link *foo **bar** `#`*](/uri)\n", "section": "Links", "example": 424, "start_line": 6090, "html": "\n", "end_line": 6094 }, { "markdown": "[![moon](moon.jpg)](/uri)\n", "section": "Links", "example": 425, "start_line": 6096, "html": "\n", "end_line": 6100 }, { "markdown": "[foo [bar](/uri)](/uri)\n", "section": "Links", "example": 426, "start_line": 6104, "html": "[foo bar](/uri)
\n", "end_line": 6108 }, { "markdown": "[foo *[bar [baz](/uri)](/uri)*](/uri)\n", "section": "Links", "example": 427, "start_line": 6110, "html": "[foo [bar baz](/uri)](/uri)
\n", "end_line": 6114 }, { "markdown": "![[[foo](uri1)](uri2)](uri3)\n", "section": "Links", "example": 428, "start_line": 6116, "html": "\n", "end_line": 6120 }, { "markdown": "*[foo*](/uri)\n", "section": "Links", "example": 429, "start_line": 6125, "html": "*foo*
\n", "end_line": 6129 }, { "markdown": "[foo *bar](baz*)\n", "section": "Links", "example": 430, "start_line": 6131, "html": "\n", "end_line": 6135 }, { "markdown": "*foo [bar* baz]\n", "section": "Links", "example": 431, "start_line": 6140, "html": "foo [bar baz]
\n", "end_line": 6144 }, { "markdown": "[foo[foo
[foo](/uri)
[foohttp://example.com/?search=](uri)
\n", "end_line": 6165 }, { "markdown": "[foo][bar]\n\n[bar]: /url \"title\"\n", "section": "Links", "example": 435, "start_line": 6195, "html": "\n", "end_line": 6201 }, { "markdown": "[link [foo [bar]]][ref]\n\n[ref]: /uri\n", "section": "Links", "example": 436, "start_line": 6209, "html": "\n", "end_line": 6215 }, { "markdown": "[link \\[bar][ref]\n\n[ref]: /uri\n", "section": "Links", "example": 437, "start_line": 6217, "html": "\n", "end_line": 6223 }, { "markdown": "[link *foo **bar** `#`*][ref]\n\n[ref]: /uri\n", "section": "Links", "example": 438, "start_line": 6227, "html": "\n", "end_line": 6233 }, { "markdown": "[![moon](moon.jpg)][ref]\n\n[ref]: /uri\n", "section": "Links", "example": 439, "start_line": 6235, "html": "\n", "end_line": 6241 }, { "markdown": "[foo [bar](/uri)][ref]\n\n[ref]: /uri\n", "section": "Links", "example": 440, "start_line": 6245, "html": "\n", "end_line": 6251 }, { "markdown": "[foo *bar [baz][ref]*][ref]\n\n[ref]: /uri\n", "section": "Links", "example": 441, "start_line": 6253, "html": "\n", "end_line": 6259 }, { "markdown": "*[foo*][ref]\n\n[ref]: /uri\n", "section": "Links", "example": 442, "start_line": 6267, "html": "*foo*
\n", "end_line": 6273 }, { "markdown": "[foo *bar][ref]\n\n[ref]: /uri\n", "section": "Links", "example": 443, "start_line": 6275, "html": "\n", "end_line": 6281 }, { "markdown": "[foo[foo
[foo][ref]
[foohttp://example.com/?search=][ref]
\n", "end_line": 6308 }, { "markdown": "[foo][BaR]\n\n[bar]: /url \"title\"\n", "section": "Links", "example": 447, "start_line": 6312, "html": "\n", "end_line": 6318 }, { "markdown": "[Толпой][Толпой] is a Russian word.\n\n[ТÐÐÐÐÐ]: /url\n", "section": "Links", "example": 448, "start_line": 6322, "html": "Толпой is a Russian word.
\n", "end_line": 6328 }, { "markdown": "[Foo\n bar]: /url\n\n[Baz][Foo bar]\n", "section": "Links", "example": 449, "start_line": 6333, "html": "\n", "end_line": 6340 }, { "markdown": "[foo] [bar]\n\n[bar]: /url \"title\"\n", "section": "Links", "example": 450, "start_line": 6344, "html": "\n", "end_line": 6350 }, { "markdown": "[foo]\n[bar]\n\n[bar]: /url \"title\"\n", "section": "Links", "example": 451, "start_line": 6352, "html": "\n", "end_line": 6359 }, { "markdown": "[foo]: /url1\n\n[foo]: /url2\n\n[bar][foo]\n", "section": "Links", "example": 452, "start_line": 6364, "html": "\n", "end_line": 6372 }, { "markdown": "[bar][foo\\!]\n\n[foo!]: /url\n", "section": "Links", "example": 453, "start_line": 6378, "html": "[bar][foo!]
\n", "end_line": 6384 }, { "markdown": "[foo][ref[]\n\n[ref[]: /uri\n", "section": "Links", "example": 454, "start_line": 6389, "html": "[foo][ref[]
\n[ref[]: /uri
\n", "end_line": 6396 }, { "markdown": "[foo][ref[bar]]\n\n[ref[bar]]: /uri\n", "section": "Links", "example": 455, "start_line": 6398, "html": "[foo][ref[bar]]
\n[ref[bar]]: /uri
\n", "end_line": 6405 }, { "markdown": "[[[foo]]]\n\n[[[foo]]]: /url\n", "section": "Links", "example": 456, "start_line": 6407, "html": "[[[foo]]]
\n[[[foo]]]: /url
\n", "end_line": 6414 }, { "markdown": "[foo][ref\\[]\n\n[ref\\[]: /uri\n", "section": "Links", "example": 457, "start_line": 6416, "html": "\n", "end_line": 6422 }, { "markdown": "[]\n\n[]: /uri\n", "section": "Links", "example": 458, "start_line": 6426, "html": "[]
\n[]: /uri
\n", "end_line": 6433 }, { "markdown": "[\n ]\n\n[\n ]: /uri\n", "section": "Links", "example": 459, "start_line": 6435, "html": "[\n]
\n[\n]: /uri
\n", "end_line": 6446 }, { "markdown": "[foo][]\n\n[foo]: /url \"title\"\n", "section": "Links", "example": 460, "start_line": 6457, "html": "\n", "end_line": 6463 }, { "markdown": "[*foo* bar][]\n\n[*foo* bar]: /url \"title\"\n", "section": "Links", "example": 461, "start_line": 6465, "html": "\n", "end_line": 6471 }, { "markdown": "[Foo][]\n\n[foo]: /url \"title\"\n", "section": "Links", "example": 462, "start_line": 6475, "html": "\n", "end_line": 6481 }, { "markdown": "[foo] \n[]\n\n[foo]: /url \"title\"\n", "section": "Links", "example": 463, "start_line": 6487, "html": "\n", "end_line": 6494 }, { "markdown": "[foo]\n\n[foo]: /url \"title\"\n", "section": "Links", "example": 464, "start_line": 6505, "html": "\n", "end_line": 6511 }, { "markdown": "[*foo* bar]\n\n[*foo* bar]: /url \"title\"\n", "section": "Links", "example": 465, "start_line": 6513, "html": "\n", "end_line": 6519 }, { "markdown": "[[*foo* bar]]\n\n[*foo* bar]: /url \"title\"\n", "section": "Links", "example": 466, "start_line": 6521, "html": "[foo bar]
\n", "end_line": 6527 }, { "markdown": "[[bar [foo]\n\n[foo]: /url\n", "section": "Links", "example": 467, "start_line": 6529, "html": "[[bar foo
\n", "end_line": 6535 }, { "markdown": "[Foo]\n\n[foo]: /url \"title\"\n", "section": "Links", "example": 468, "start_line": 6539, "html": "\n", "end_line": 6545 }, { "markdown": "[foo] bar\n\n[foo]: /url\n", "section": "Links", "example": 469, "start_line": 6549, "html": "foo bar
\n", "end_line": 6555 }, { "markdown": "\\[foo]\n\n[foo]: /url \"title\"\n", "section": "Links", "example": 470, "start_line": 6560, "html": "[foo]
\n", "end_line": 6566 }, { "markdown": "[foo*]: /url\n\n*[foo*]\n", "section": "Links", "example": 471, "start_line": 6571, "html": "*foo*
\n", "end_line": 6577 }, { "markdown": "[foo][bar]\n\n[foo]: /url1\n[bar]: /url2\n", "section": "Links", "example": 472, "start_line": 6581, "html": "\n", "end_line": 6588 }, { "markdown": "[foo][bar][baz]\n\n[baz]: /url\n", "section": "Links", "example": 473, "start_line": 6593, "html": "[foo]bar
\n", "end_line": 6599 }, { "markdown": "[foo][bar][baz]\n\n[baz]: /url1\n[bar]: /url2\n", "section": "Links", "example": 474, "start_line": 6604, "html": "\n", "end_line": 6611 }, { "markdown": "[foo][bar][baz]\n\n[baz]: /url1\n[foo]: /url2\n", "section": "Links", "example": 475, "start_line": 6616, "html": "[foo]bar
\n", "end_line": 6623 }, { "markdown": "![foo](/url \"title\")\n", "section": "Images", "example": 476, "start_line": 6638, "html": "\n", "end_line": 6642 }, { "markdown": "![foo *bar*]\n\n[foo *bar*]: train.jpg \"train & tracks\"\n", "section": "Images", "example": 477, "start_line": 6644, "html": "\n", "end_line": 6650 }, { "markdown": "![foo ![bar](/url)](/url2)\n", "section": "Images", "example": 478, "start_line": 6652, "html": "\n", "end_line": 6656 }, { "markdown": "![foo [bar](/url)](/url2)\n", "section": "Images", "example": 479, "start_line": 6658, "html": "\n", "end_line": 6662 }, { "markdown": "![foo *bar*][]\n\n[foo *bar*]: train.jpg \"train & tracks\"\n", "section": "Images", "example": 480, "start_line": 6671, "html": "\n", "end_line": 6677 }, { "markdown": "![foo *bar*][foobar]\n\n[FOOBAR]: train.jpg \"train & tracks\"\n", "section": "Images", "example": 481, "start_line": 6679, "html": "\n", "end_line": 6685 }, { "markdown": "![foo](train.jpg)\n", "section": "Images", "example": 482, "start_line": 6687, "html": "\n", "end_line": 6691 }, { "markdown": "My ![foo bar](/path/to/train.jpg \"title\" )\n", "section": "Images", "example": 483, "start_line": 6693, "html": "My
\n", "end_line": 6697 }, { "markdown": "![foo](![[foo]]
\n[[foo]]: /url "title"
\n", "end_line": 6796 }, { "markdown": "![Foo]\n\n[foo]: /url \"title\"\n", "section": "Images", "example": 495, "start_line": 6800, "html": "\n", "end_line": 6806 }, { "markdown": "\\!\\[foo]\n\n[foo]: /url \"title\"\n", "section": "Images", "example": 496, "start_line": 6811, "html": "![foo]
\n", "end_line": 6817 }, { "markdown": "\\![foo]\n\n[foo]: /url \"title\"\n", "section": "Images", "example": 497, "start_line": 6822, "html": "!foo
\n", "end_line": 6828 }, { "markdown": "http://foo.bar.baz/test?q=hello&id=22&boolean
\n", "end_line": 6885 }, { "markdown": "<http://foo.bar/baz bim>
\n", "end_line": 6907 }, { "markdown": "<[email protected]>
\n", "end_line": 6950 }, { "markdown": "<>\n", "section": "Autolinks", "example": 507, "start_line": 6954, "html": "<>
\n", "end_line": 6958 }, { "markdown": "<heck://bing.bong>
\n", "end_line": 6964 }, { "markdown": "< http://foo.bar >\n", "section": "Autolinks", "example": 509, "start_line": 6966, "html": "< http://foo.bar >
\n", "end_line": 6970 }, { "markdown": "<foo.bar.baz>
\n", "end_line": 6976 }, { "markdown": "<5001><>
<><>
<"">
<"><>
<><><>
<>
<"">
<>
<>>
<>
&&
<""">