diff --git a/test/fixtures/commonmark/good.txt b/test/fixtures/commonmark/good.txt index c4f1fae..02b83ef 100644 --- a/test/fixtures/commonmark/good.txt +++ b/test/fixtures/commonmark/good.txt @@ -454,7 +454,7 @@ src line: 714 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 754 +src line: 755 . Foo *bar* @@ -468,7 +468,7 @@ Foo *bar* . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 767 +src line: 768 . Foo @@ -482,7 +482,7 @@ Foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 781 +src line: 782 . Foo @@ -500,7 +500,7 @@ src line: 781 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 798 +src line: 799 . Foo @@ -518,7 +518,7 @@ Foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 816 +src line: 817 . Foo @@ -528,7 +528,7 @@ Foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 825 +src line: 826 . Foo @@ -539,7 +539,7 @@ Foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 835 +src line: 836 . Foo @@ -555,7 +555,7 @@ Foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 850 +src line: 851 . Foo @@ -565,7 +565,7 @@ Foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 859 +src line: 860 . Foo\ @@ -575,7 +575,7 @@ Foo\ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 869 +src line: 870 . `Foo @@ -593,7 +593,7 @@ of dashes"/> . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 887 +src line: 888 . > Foo @@ -606,7 +606,7 @@ src line: 887 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 897 +src line: 898 . - Foo @@ -619,7 +619,7 @@ src line: 897 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 909 +src line: 910 . Foo @@ -639,7 +639,7 @@ Bar . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 928 +src line: 929 . --- @@ -656,7 +656,7 @@ Baz . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 944 +src line: 945 . @@ -666,7 +666,7 @@ src line: 944 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 955 +src line: 956 . --- @@ -677,7 +677,7 @@ src line: 955 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 963 +src line: 964 . - foo @@ -690,7 +690,7 @@ src line: 963 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 973 +src line: 974 . foo @@ -702,7 +702,7 @@ src line: 973 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 982 +src line: 983 . > foo @@ -715,7 +715,7 @@ src line: 982 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 995 +src line: 996 . \> foo @@ -725,7 +725,7 @@ src line: 995 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1017 +src line: 1018 . a simple @@ -737,7 +737,7 @@ src line: 1017 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1028 +src line: 1029 . @@ -753,7 +753,7 @@ src line: 1028 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1043 +src line: 1044 . chunk1 @@ -775,7 +775,7 @@ chunk3 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1065 +src line: 1066 . chunk1 @@ -789,7 +789,7 @@ src line: 1065 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1079 +src line: 1080 . Foo @@ -801,7 +801,7 @@ bar

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1092 +src line: 1093 . foo @@ -813,7 +813,7 @@ bar . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1104 +src line: 1105 . # Header @@ -833,7 +833,7 @@ Header . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1123 +src line: 1124 . foo @@ -845,7 +845,7 @@ bar . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1135 +src line: 1136 . @@ -859,7 +859,7 @@ src line: 1135 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1148 +src line: 1149 . foo @@ -869,7 +869,7 @@ src line: 1148 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1202 +src line: 1203 . ``` @@ -883,7 +883,7 @@ src line: 1202 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1215 +src line: 1216 . ~~~ @@ -897,7 +897,7 @@ src line: 1215 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1229 +src line: 1230 . ``` @@ -911,7 +911,7 @@ aaa . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1240 +src line: 1241 . ~~~ @@ -925,7 +925,7 @@ aaa . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1253 +src line: 1254 . ```` @@ -939,7 +939,7 @@ aaa . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1264 +src line: 1265 . ~~~~ @@ -953,7 +953,7 @@ aaa . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1277 +src line: 1278 . ``` @@ -962,7 +962,7 @@ src line: 1277 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1283 +src line: 1284 . ````` @@ -977,7 +977,7 @@ aaa . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1297 +src line: 1298 . ``` @@ -991,7 +991,7 @@ src line: 1297 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1310 +src line: 1311 . ``` @@ -1001,7 +1001,7 @@ src line: 1310 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1321 +src line: 1322 . ``` @@ -1015,7 +1015,7 @@ aaa . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1332 +src line: 1333 . ``` @@ -1031,7 +1031,7 @@ aaa . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1345 +src line: 1346 . ``` @@ -1047,7 +1047,7 @@ aaa . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1360 +src line: 1361 . ``` @@ -1061,7 +1061,7 @@ aaa . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1374 +src line: 1375 . ``` @@ -1073,7 +1073,7 @@ aaa . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1383 +src line: 1384 . ``` @@ -1085,7 +1085,7 @@ aaa . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1394 +src line: 1395 . ``` @@ -1098,7 +1098,7 @@ aaa . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1407 +src line: 1408 . ``` ``` @@ -1109,7 +1109,7 @@ aaa

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1415 +src line: 1416 . ~~~~~~ @@ -1122,7 +1122,7 @@ aaa . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1428 +src line: 1429 . foo @@ -1138,7 +1138,7 @@ baz . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1444 +src line: 1445 . foo @@ -1155,7 +1155,7 @@ bar . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1463 +src line: 1464 . ```ruby @@ -1171,7 +1171,7 @@ end . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1476 +src line: 1477 . ~~~~ ruby startline=3 $%@#$ @@ -1187,7 +1187,7 @@ end . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1489 +src line: 1490 . ````; @@ -1197,7 +1197,7 @@ src line: 1489 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1498 +src line: 1499 . ``` aa ``` @@ -1208,7 +1208,7 @@ foo

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1508 +src line: 1509 . ``` @@ -1220,7 +1220,7 @@ src line: 1508 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1542 +src line: 1543 . @@ -1244,7 +1244,7 @@ okay. . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1563 +src line: 1564 .
@@ -1257,7 +1257,7 @@ src line: 1563 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1575 +src line: 1576 .
@@ -1272,7 +1272,7 @@ src line: 1575 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1591 +src line: 1592 .
@@ -1287,7 +1287,7 @@ int x = 33; . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1605 +src line: 1606 . @@ -1359,7 +1359,7 @@ src line: 1661 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1674 +src line: 1675 . Foo @@ -1374,7 +1374,7 @@ bar . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1689 +src line: 1690 .
@@ -1389,7 +1389,7 @@ bar . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1703 +src line: 1704 .
@@ -1415,7 +1415,7 @@ src line: 1739 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1753 +src line: 1754 .
@@ -1428,7 +1428,7 @@ src line: 1753 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1774 +src line: 1775 .
@@ -1453,7 +1453,7 @@ Hi . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1821 +src line: 1822 . [foo]: /url "title" @@ -1464,7 +1464,7 @@ src line: 1821 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1829 +src line: 1830 . [foo]: @@ -1477,7 +1477,7 @@ src line: 1829 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1839 +src line: 1840 . [Foo*bar\]]:my_(url) 'title (with parens)' @@ -1488,7 +1488,7 @@ src line: 1839 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1847 +src line: 1848 . [Foo bar]: @@ -1501,7 +1501,7 @@ src line: 1847 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1859 +src line: 1860 . [foo]: /url ' @@ -1520,7 +1520,7 @@ line2 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1877 +src line: 1878 . [foo]: /url 'title @@ -1535,7 +1535,7 @@ with blank line' . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1891 +src line: 1892 . [foo]: @@ -1547,7 +1547,7 @@ src line: 1891 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1902 +src line: 1903 . [foo]: @@ -1559,7 +1559,7 @@ src line: 1902 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1913 +src line: 1914 . [foo] @@ -1570,7 +1570,7 @@ src line: 1913 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1924 +src line: 1925 . [foo] @@ -1582,7 +1582,7 @@ src line: 1924 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1936 +src line: 1937 . [FOO]: /url @@ -1593,7 +1593,7 @@ src line: 1936 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1944 +src line: 1945 . [ΑΓΩ]: /φου @@ -1604,7 +1604,7 @@ src line: 1944 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1955 +src line: 1956 . [foo]: /url @@ -1612,7 +1612,7 @@ src line: 1955 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1962 +src line: 1963 . [ @@ -1624,7 +1624,7 @@ bar . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1974 +src line: 1975 . [foo]: /url "title" ok @@ -1633,7 +1633,7 @@ src line: 1974 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1983 +src line: 1984 . [foo]: /url "title" @@ -1646,7 +1646,7 @@ src line: 1983 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 1996 +src line: 1997 . ``` @@ -1661,7 +1661,7 @@ src line: 1996 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2010 +src line: 2011 . Foo @@ -1675,7 +1675,7 @@ Foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2024 +src line: 2025 . # [Foo] @@ -1689,7 +1689,7 @@ src line: 2024 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2038 +src line: 2039 . [foo]: /foo-url "foo" @@ -1707,7 +1707,7 @@ src line: 2038 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2058 +src line: 2059 . [foo] @@ -1720,7 +1720,7 @@ src line: 2058 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2080 +src line: 2081 . aaa @@ -1732,7 +1732,7 @@ bbb . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2091 +src line: 2092 . aaa @@ -1748,7 +1748,7 @@ ddd

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2106 +src line: 2107 . aaa @@ -1761,7 +1761,7 @@ bbb . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2118 +src line: 2119 . aaa @@ -1772,7 +1772,7 @@ bbb

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2129 +src line: 2130 . aaa @@ -1785,7 +1785,7 @@ ccc

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2142 +src line: 2143 . aaa @@ -1796,7 +1796,7 @@ bbb

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2150 +src line: 2151 . aaa @@ -1808,7 +1808,7 @@ bbb . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2163 +src line: 2164 . aaa @@ -1819,7 +1819,7 @@ bbb

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2179 +src line: 2180 . @@ -1836,7 +1836,7 @@ aaa . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2244 +src line: 2245 . > # Foo @@ -1851,7 +1851,7 @@ baz

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2258 +src line: 2259 . ># Foo @@ -1866,7 +1866,7 @@ baz

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2272 +src line: 2273 . > # Foo @@ -1881,7 +1881,7 @@ baz

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2286 +src line: 2287 . > # Foo @@ -1895,7 +1895,7 @@ src line: 2286 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2300 +src line: 2301 . > # Foo @@ -1910,7 +1910,7 @@ baz

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2315 +src line: 2316 . > bar @@ -1925,7 +1925,7 @@ foo

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2331 +src line: 2332 . > foo @@ -1938,7 +1938,7 @@ src line: 2331 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2341 +src line: 2342 . > - foo @@ -1955,7 +1955,7 @@ src line: 2341 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2355 +src line: 2356 . > foo @@ -1970,7 +1970,7 @@ src line: 2355 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2367 +src line: 2368 . > ``` @@ -1985,7 +1985,7 @@ foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2381 +src line: 2382 . > @@ -1995,7 +1995,7 @@ src line: 2381 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2388 +src line: 2389 . > @@ -2007,7 +2007,7 @@ src line: 2388 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2399 +src line: 2400 . > @@ -2020,7 +2020,7 @@ src line: 2399 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2411 +src line: 2412 . > foo @@ -2036,7 +2036,7 @@ src line: 2411 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2432 +src line: 2433 . > foo @@ -2049,7 +2049,7 @@ bar

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2444 +src line: 2445 . > foo @@ -2063,7 +2063,7 @@ src line: 2444 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2457 +src line: 2458 . foo @@ -2076,7 +2076,7 @@ foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2470 +src line: 2471 . > aaa @@ -2093,7 +2093,7 @@ src line: 2470 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2487 +src line: 2488 . > bar @@ -2106,7 +2106,7 @@ baz

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2497 +src line: 2498 . > bar @@ -2120,7 +2120,7 @@ baz . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2508 +src line: 2509 . > bar @@ -2134,7 +2134,7 @@ baz . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2523 +src line: 2524 . > > > foo @@ -2151,7 +2151,7 @@ bar

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2537 +src line: 2538 . >>> foo @@ -2170,7 +2170,7 @@ baz

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2558 +src line: 2559 . > code @@ -2187,7 +2187,7 @@ src line: 2558 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2600 +src line: 2601 . A paragraph @@ -2207,7 +2207,7 @@ with two lines.

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2621 +src line: 2622 . 1. A paragraph @@ -2231,7 +2231,7 @@ with two lines.

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2653 +src line: 2654 . - one @@ -2245,7 +2245,7 @@ src line: 2653 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2664 +src line: 2665 . - one @@ -2261,7 +2261,7 @@ src line: 2664 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2677 +src line: 2678 . - one @@ -2276,7 +2276,7 @@ src line: 2677 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2689 +src line: 2690 . - one @@ -2292,7 +2292,7 @@ src line: 2689 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2710 +src line: 2711 . > > 1. one @@ -2312,7 +2312,7 @@ src line: 2710 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2736 +src line: 2737 . >>- one @@ -2330,7 +2330,7 @@ src line: 2736 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2754 +src line: 2755 . -one @@ -2342,7 +2342,7 @@ src line: 2754 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2767 +src line: 2768 . - foo @@ -2404,7 +2404,7 @@ bar . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2828 +src line: 2829 . 1. foo @@ -2431,7 +2431,7 @@ src line: 2828 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2868 +src line: 2869 . - foo @@ -2448,7 +2448,7 @@ src line: 2868 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2884 +src line: 2885 . 10. foo @@ -2465,7 +2465,7 @@ src line: 2884 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2902 +src line: 2903 . indented code @@ -2482,7 +2482,7 @@ paragraph . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2916 +src line: 2917 . 1. indented code @@ -2503,7 +2503,7 @@ src line: 2916 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2937 +src line: 2938 . 1. indented code @@ -2524,7 +2524,7 @@ src line: 2937 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2963 +src line: 2964 . foo @@ -2536,7 +2536,7 @@ bar . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2972 +src line: 2973 . - foo @@ -2550,7 +2550,7 @@ src line: 2972 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 2988 +src line: 2989 . - foo @@ -2566,7 +2566,7 @@ src line: 2988 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3015 +src line: 3016 . - @@ -2592,7 +2592,7 @@ src line: 3015 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3040 +src line: 3041 . - foo @@ -2607,7 +2607,7 @@ src line: 3040 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3054 +src line: 3055 . - foo @@ -2622,7 +2622,7 @@ src line: 3054 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3068 +src line: 3069 . 1. foo @@ -2637,7 +2637,7 @@ src line: 3068 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3082 +src line: 3083 . * @@ -2648,7 +2648,7 @@ src line: 3082 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3099 +src line: 3100 . 1. A paragraph @@ -2672,7 +2672,7 @@ with two lines.

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3122 +src line: 3123 . 1. A paragraph @@ -2696,7 +2696,7 @@ with two lines.

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3145 +src line: 3146 . 1. A paragraph @@ -2720,7 +2720,7 @@ with two lines.

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3168 +src line: 3169 . 1. A paragraph @@ -2740,7 +2740,7 @@ src line: 3168 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3197 +src line: 3198 . 1. A paragraph @@ -2764,7 +2764,7 @@ with two lines.

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3220 +src line: 3221 . 1. A paragraph @@ -2777,7 +2777,7 @@ with two lines. . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3232 +src line: 3233 . > 1. > Blockquote @@ -2796,7 +2796,7 @@ continued here.

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3248 +src line: 3249 . > 1. > Blockquote @@ -2815,7 +2815,7 @@ continued here.

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3274 +src line: 3275 . - foo @@ -2836,7 +2836,7 @@ src line: 3274 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3294 +src line: 3295 . - foo @@ -2851,7 +2851,7 @@ src line: 3294 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3308 +src line: 3309 . 10) foo @@ -2867,7 +2867,7 @@ src line: 3308 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3323 +src line: 3324 . 10) foo @@ -2882,7 +2882,7 @@ src line: 3323 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3337 +src line: 3338 . - - foo @@ -2897,7 +2897,7 @@ src line: 3337 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3349 +src line: 3350 . 1. - 2. foo @@ -2916,7 +2916,7 @@ src line: 3349 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3367 +src line: 3368 . - # Foo @@ -2935,7 +2935,7 @@ baz . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3603 +src line: 3604 . - foo @@ -2952,7 +2952,7 @@ src line: 3603 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3617 +src line: 3618 . 1. foo @@ -2969,7 +2969,7 @@ src line: 3617 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3635 +src line: 3636 . Foo @@ -2984,7 +2984,7 @@ Foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3650 +src line: 3651 . The number of windows in my house is @@ -2997,7 +2997,7 @@ The number of windows in my house is . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3715 +src line: 3716 . - foo @@ -3021,7 +3021,7 @@ src line: 3715 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3740 +src line: 3741 . - foo @@ -3040,7 +3040,7 @@ src line: 3740 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3758 +src line: 3759 . - foo @@ -3066,7 +3066,7 @@ src line: 3758 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3786 +src line: 3787 . - foo @@ -3087,7 +3087,7 @@ src line: 3786 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3804 +src line: 3805 . - foo @@ -3113,7 +3113,7 @@ src line: 3804 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3832 +src line: 3833 . - a @@ -3136,7 +3136,7 @@ src line: 3832 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3855 +src line: 3856 . - a @@ -3158,7 +3158,7 @@ src line: 3855 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3876 +src line: 3877 . * a @@ -3178,7 +3178,7 @@ src line: 3876 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3897 +src line: 3898 . - a @@ -3202,7 +3202,7 @@ src line: 3897 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3918 +src line: 3919 . - a @@ -3225,7 +3225,7 @@ src line: 3918 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3940 +src line: 3941 . - a @@ -3249,7 +3249,7 @@ src line: 3940 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3965 +src line: 3966 . - a @@ -3272,7 +3272,7 @@ src line: 3965 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 3988 +src line: 3989 . * a @@ -3291,7 +3291,7 @@ src line: 3988 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4007 +src line: 4008 . - a @@ -3314,7 +3314,7 @@ src line: 4007 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4029 +src line: 4030 . - a @@ -3325,7 +3325,7 @@ src line: 4029 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4037 +src line: 4038 . - a @@ -3341,7 +3341,7 @@ src line: 4037 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4053 +src line: 4054 . 1. ``` @@ -3360,7 +3360,7 @@ src line: 4053 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4071 +src line: 4072 . * foo @@ -3380,7 +3380,7 @@ src line: 4071 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4088 +src line: 4089 . - a @@ -3410,7 +3410,7 @@ src line: 4088 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4121 +src line: 4122 . `hi`lo` @@ -3419,7 +3419,7 @@ src line: 4121 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4134 +src line: 4135 . \!\"\#\$\%\&\'\(\)\*\+\,\-\.\/\:\;\<\=\>\?\@\[\\\]\^\_\`\{\|\}\~ @@ -3428,7 +3428,7 @@ src line: 4134 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4143 +src line: 4144 . \ \A\a\ \3\φ\« @@ -3437,7 +3437,7 @@ src line: 4143 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4152 +src line: 4153 . \*not emphasized* @@ -3460,7 +3460,7 @@ src line: 4152 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4174 +src line: 4175 . \\*emphasis* @@ -3469,7 +3469,7 @@ src line: 4174 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4182 +src line: 4183 . foo\ @@ -3480,7 +3480,7 @@ bar

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4193 +src line: 4194 . `` \[\` `` @@ -3489,7 +3489,7 @@ src line: 4193 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4199 +src line: 4200 . \[\] @@ -3499,7 +3499,7 @@ src line: 4199 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4206 +src line: 4207 . ~~~ @@ -3511,7 +3511,7 @@ src line: 4206 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4215 +src line: 4216 . @@ -3520,7 +3520,7 @@ src line: 4215 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4221 +src line: 4222 . @@ -3529,7 +3529,7 @@ src line: 4221 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4230 +src line: 4231 . [foo](/bar\* "ti\*tle") @@ -3538,7 +3538,7 @@ src line: 4230 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4236 +src line: 4237 . [foo] @@ -3549,7 +3549,7 @@ src line: 4236 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4244 +src line: 4245 . ``` foo\+bar @@ -3561,7 +3561,7 @@ foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4270 +src line: 4271 .   & © Æ Ď ¾ ℋ ⅆ ∲ @@ -3570,7 +3570,7 @@ src line: 4270 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4282 +src line: 4283 . # Ӓ Ϡ � @@ -3579,7 +3579,7 @@ src line: 4282 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4292 +src line: 4294 . " ആ ಫ @@ -3588,7 +3588,7 @@ src line: 4292 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4300 +src line: 4302 .   &x; &#; &#x; &ThisIsWayTooLongToBeAnEntityIsntIt; &hi?; @@ -3597,7 +3597,7 @@ src line: 4300 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4310 +src line: 4312 . © @@ -3606,7 +3606,7 @@ src line: 4310 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4319 +src line: 4321 . &MadeUpEntity; @@ -3615,7 +3615,7 @@ src line: 4319 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4329 +src line: 4331 . @@ -3624,7 +3624,7 @@ src line: 4329 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4335 +src line: 4337 . [foo](/föö "föö") @@ -3633,7 +3633,7 @@ src line: 4335 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4341 +src line: 4343 . [foo] @@ -3644,7 +3644,7 @@ src line: 4341 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4349 +src line: 4351 . ``` föö @@ -3656,7 +3656,7 @@ foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4360 +src line: 4362 . `föö` @@ -3665,7 +3665,7 @@ src line: 4360 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4366 +src line: 4368 . föfö @@ -3675,7 +3675,7 @@ src line: 4366 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4387 +src line: 4389 . `foo` @@ -3684,7 +3684,7 @@ src line: 4387 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4396 +src line: 4398 . `` foo ` bar `` @@ -3693,7 +3693,7 @@ src line: 4396 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4405 +src line: 4407 . ` `` ` @@ -3702,7 +3702,7 @@ src line: 4405 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4413 +src line: 4415 . `` @@ -3713,7 +3713,7 @@ foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4424 +src line: 4426 . `foo bar @@ -3723,7 +3723,7 @@ src line: 4424 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4444 +src line: 4446 . `foo `` bar` @@ -3732,7 +3732,7 @@ src line: 4444 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4453 +src line: 4455 . `foo\`bar` @@ -3741,7 +3741,7 @@ src line: 4453 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4468 +src line: 4470 . *foo`*` @@ -3750,7 +3750,7 @@ src line: 4468 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4476 +src line: 4478 . [not a `link](/foo`) @@ -3759,7 +3759,7 @@ src line: 4476 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4485 +src line: 4487 . `` @@ -3768,7 +3768,7 @@ src line: 4485 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4493 +src line: 4495 . ` @@ -3777,7 +3777,7 @@ src line: 4493 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4501 +src line: 4503 . `` @@ -3786,7 +3786,7 @@ src line: 4501 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4509 +src line: 4511 . ` @@ -3795,7 +3795,7 @@ src line: 4509 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4518 +src line: 4520 . ```foo`` @@ -3804,7 +3804,7 @@ src line: 4518 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4524 +src line: 4526 . `foo @@ -3813,7 +3813,7 @@ src line: 4524 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4723 +src line: 4735 . *foo bar* @@ -3822,7 +3822,7 @@ src line: 4723 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4732 +src line: 4744 . a * foo bar* @@ -3831,7 +3831,7 @@ a * foo bar* . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4742 +src line: 4754 . a*"foo"* @@ -3840,7 +3840,7 @@ a*"foo"* . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4750 +src line: 4762 . * a * @@ -3849,7 +3849,7 @@ src line: 4750 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4758 +src line: 4770 . foo*bar* @@ -3858,7 +3858,7 @@ foo*bar* . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4764 +src line: 4776 . 5*6*78 @@ -3867,7 +3867,7 @@ src line: 4764 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4772 +src line: 4784 . _foo bar_ @@ -3876,7 +3876,7 @@ _foo bar_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4781 +src line: 4793 . _ foo bar_ @@ -3885,7 +3885,7 @@ _ foo bar_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4790 +src line: 4802 . a_"foo"_ @@ -3894,7 +3894,7 @@ a_"foo"_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4798 +src line: 4810 . foo_bar_ @@ -3903,7 +3903,7 @@ foo_bar_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4804 +src line: 4816 . 5_6_78 @@ -3912,7 +3912,7 @@ src line: 4804 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4810 +src line: 4822 . пристаням_стремятся_ @@ -3921,7 +3921,7 @@ src line: 4810 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4819 +src line: 4831 . aa_"bb"_cc @@ -3930,16 +3930,16 @@ aa_"bb"_cc . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4828 +src line: 4841 . -"aa"_"bb"_"cc" +foo-_(bar)_ . -

"aa"_"bb"_"cc"

+

foo-(bar)

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4839 +src line: 4852 . _foo* @@ -3948,7 +3948,7 @@ _foo* . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4848 +src line: 4861 . *foo bar * @@ -3957,7 +3957,7 @@ src line: 4848 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4856 +src line: 4869 . *foo bar @@ -3970,7 +3970,7 @@ src line: 4856 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4870 +src line: 4883 . *(*foo) @@ -3979,7 +3979,7 @@ src line: 4870 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4879 +src line: 4892 . *(*foo*)* @@ -3988,7 +3988,7 @@ src line: 4879 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4887 +src line: 4900 . *foo*bar @@ -3997,7 +3997,7 @@ src line: 4887 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4899 +src line: 4912 . _foo bar _ @@ -4006,7 +4006,7 @@ _foo bar _ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4908 +src line: 4921 . _(_foo) @@ -4015,7 +4015,7 @@ _(_foo) . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4916 +src line: 4929 . _(_foo_)_ @@ -4024,7 +4024,7 @@ _(_foo_)_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4924 +src line: 4937 . _foo_bar @@ -4033,7 +4033,7 @@ _foo_bar . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4930 +src line: 4943 . _пристаням_стремятся @@ -4042,7 +4042,7 @@ _пристаням_стремятся . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4936 +src line: 4949 . _foo_bar_baz_ @@ -4051,7 +4051,16 @@ _foo_bar_baz_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4944 +src line: 4959 + +. +_(bar)_. +. +

(bar).

+. + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +src line: 4967 . **foo bar** @@ -4060,7 +4069,7 @@ src line: 4944 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4953 +src line: 4976 . ** foo bar** @@ -4069,7 +4078,7 @@ src line: 4953 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4963 +src line: 4986 . a**"foo"** @@ -4078,7 +4087,7 @@ a**"foo"** . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4971 +src line: 4994 . foo**bar** @@ -4087,7 +4096,7 @@ foo**bar** . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4979 +src line: 5002 . __foo bar__ @@ -4096,7 +4105,7 @@ __foo bar__ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4988 +src line: 5011 . __ foo bar__ @@ -4105,7 +4114,7 @@ __ foo bar__ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4995 +src line: 5018 . __ @@ -4116,7 +4125,7 @@ foo bar__

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5006 +src line: 5029 . a__"foo"__ @@ -4125,7 +4134,7 @@ a__"foo"__ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5014 +src line: 5037 . foo__bar__ @@ -4134,7 +4143,7 @@ foo__bar__ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5020 +src line: 5043 . 5__6__78 @@ -4143,7 +4152,7 @@ src line: 5020 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5026 +src line: 5049 . пристаням__стремятся__ @@ -4152,7 +4161,7 @@ src line: 5026 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5032 +src line: 5055 . __foo, __bar__, baz__ @@ -4161,7 +4170,16 @@ __foo, __bar__, baz__ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5043 +src line: 5065 + +. +foo-_(bar)_ +. +

foo-(bar)

+. + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +src line: 5077 . **foo bar ** @@ -4170,7 +4188,7 @@ src line: 5043 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5055 +src line: 5089 . **(**foo) @@ -4179,7 +4197,7 @@ src line: 5055 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5064 +src line: 5098 . *(**foo**)* @@ -4188,7 +4206,7 @@ src line: 5064 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5070 +src line: 5104 . **Gomphocarpus (*Gomphocarpus physocarpus*, syn. @@ -4199,7 +4217,7 @@ src line: 5070 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5078 +src line: 5112 . **foo "*bar*" foo** @@ -4208,7 +4226,7 @@ src line: 5078 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5086 +src line: 5120 . **foo**bar @@ -4217,7 +4235,7 @@ src line: 5086 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5097 +src line: 5131 . __foo bar __ @@ -4226,7 +4244,7 @@ __foo bar __ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5106 +src line: 5140 . __(__foo) @@ -4235,7 +4253,7 @@ __(__foo) . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5115 +src line: 5149 . _(__foo__)_ @@ -4244,7 +4262,7 @@ _(__foo__)_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5123 +src line: 5157 . __foo__bar @@ -4253,7 +4271,7 @@ __foo__bar . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5129 +src line: 5163 . __пристаням__стремятся @@ -4262,7 +4280,7 @@ __пристаням__стремятся . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5135 +src line: 5169 . __foo__bar__baz__ @@ -4271,7 +4289,16 @@ __foo__bar__baz__ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5146 +src line: 5179 + +. +_(bar)_. +. +

(bar).

+. + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +src line: 5190 . *foo [bar](/url)* @@ -4280,7 +4307,7 @@ src line: 5146 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5152 +src line: 5196 . *foo @@ -4291,7 +4318,7 @@ bar

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5163 +src line: 5207 . _foo __bar__ baz_ @@ -4300,7 +4327,7 @@ _foo __bar__ baz_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5169 +src line: 5213 . _foo _bar_ baz_ @@ -4309,7 +4336,7 @@ _foo _bar_ baz_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5175 +src line: 5219 . __foo_ bar_ @@ -4318,7 +4345,7 @@ __foo_ bar_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5181 +src line: 5225 . *foo *bar** @@ -4327,7 +4354,7 @@ src line: 5181 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5187 +src line: 5231 . *foo **bar** baz* @@ -4336,7 +4363,7 @@ src line: 5187 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5195 +src line: 5239 . *foo**bar**baz* @@ -4345,7 +4372,7 @@ src line: 5195 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5204 +src line: 5248 . ***foo** bar* @@ -4354,7 +4381,7 @@ src line: 5204 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5210 +src line: 5254 . *foo **bar*** @@ -4363,7 +4390,7 @@ src line: 5210 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5220 +src line: 5264 . *foo**bar*** @@ -4372,7 +4399,7 @@ src line: 5220 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5229 +src line: 5273 . *foo **bar *baz* bim** bop* @@ -4381,7 +4408,7 @@ src line: 5229 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5235 +src line: 5279 . *foo [*bar*](/url)* @@ -4390,7 +4417,7 @@ src line: 5235 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5243 +src line: 5287 . ** is not an empty emphasis @@ -4399,7 +4426,7 @@ src line: 5243 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5249 +src line: 5293 . **** is not an empty strong emphasis @@ -4408,7 +4435,7 @@ src line: 5249 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5261 +src line: 5305 . **foo [bar](/url)** @@ -4417,7 +4444,7 @@ src line: 5261 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5267 +src line: 5311 . **foo @@ -4428,7 +4455,7 @@ bar

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5278 +src line: 5322 . __foo _bar_ baz__ @@ -4437,7 +4464,7 @@ __foo _bar_ baz__ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5284 +src line: 5328 . __foo __bar__ baz__ @@ -4446,7 +4473,7 @@ __foo __bar__ baz__ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5290 +src line: 5334 . ____foo__ bar__ @@ -4455,7 +4482,7 @@ ____foo__ bar__ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5296 +src line: 5340 . **foo **bar**** @@ -4464,7 +4491,7 @@ src line: 5296 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5302 +src line: 5346 . **foo *bar* baz** @@ -4473,7 +4500,7 @@ src line: 5302 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5310 +src line: 5354 . **foo*bar*baz** @@ -4482,7 +4509,7 @@ src line: 5310 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5319 +src line: 5363 . ***foo* bar** @@ -4491,7 +4518,7 @@ src line: 5319 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5325 +src line: 5369 . **foo *bar*** @@ -4500,7 +4527,7 @@ src line: 5325 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5333 +src line: 5377 . **foo *bar **baz** @@ -4511,7 +4538,7 @@ bim bop

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5341 +src line: 5385 . **foo [*bar*](/url)** @@ -4520,7 +4547,7 @@ src line: 5341 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5349 +src line: 5393 . __ is not an empty emphasis @@ -4529,7 +4556,7 @@ __ is not an empty emphasis . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5355 +src line: 5399 . ____ is not an empty strong emphasis @@ -4538,7 +4565,7 @@ ____ is not an empty strong emphasis . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5364 +src line: 5408 . foo *** @@ -4547,7 +4574,7 @@ foo *** . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5370 +src line: 5414 . foo *\** @@ -4556,7 +4583,7 @@ foo *\** . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5376 +src line: 5420 . foo *_* @@ -4565,7 +4592,7 @@ foo *_* . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5382 +src line: 5426 . foo ***** @@ -4574,7 +4601,7 @@ foo ***** . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5388 +src line: 5432 . foo **\*** @@ -4583,7 +4610,7 @@ foo **\*** . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5394 +src line: 5438 . foo **_** @@ -4592,7 +4619,7 @@ foo **_** . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5404 +src line: 5448 . **foo* @@ -4601,7 +4628,7 @@ src line: 5404 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5410 +src line: 5454 . *foo** @@ -4610,7 +4637,7 @@ src line: 5410 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5416 +src line: 5460 . ***foo** @@ -4619,7 +4646,7 @@ src line: 5416 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5422 +src line: 5466 . ****foo* @@ -4628,7 +4655,7 @@ src line: 5422 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5428 +src line: 5472 . **foo*** @@ -4637,7 +4664,7 @@ src line: 5428 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5434 +src line: 5478 . *foo**** @@ -4646,7 +4673,7 @@ src line: 5434 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5443 +src line: 5487 . foo ___ @@ -4655,7 +4682,7 @@ foo ___ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5449 +src line: 5493 . foo _\__ @@ -4664,7 +4691,7 @@ foo _\__ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5455 +src line: 5499 . foo _*_ @@ -4673,7 +4700,7 @@ foo _*_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5461 +src line: 5505 . foo _____ @@ -4682,7 +4709,7 @@ foo _____ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5467 +src line: 5511 . foo __\___ @@ -4691,7 +4718,7 @@ foo __\___ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5473 +src line: 5517 . foo __*__ @@ -4700,7 +4727,7 @@ foo __*__ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5479 +src line: 5523 . __foo_ @@ -4709,7 +4736,7 @@ __foo_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5489 +src line: 5533 . _foo__ @@ -4718,7 +4745,7 @@ _foo__ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5495 +src line: 5539 . ___foo__ @@ -4727,7 +4754,7 @@ ___foo__ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5501 +src line: 5545 . ____foo_ @@ -4736,7 +4763,7 @@ ____foo_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5507 +src line: 5551 . __foo___ @@ -4745,7 +4772,7 @@ __foo___ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5513 +src line: 5557 . _foo____ @@ -4754,7 +4781,7 @@ _foo____ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5522 +src line: 5566 . **foo** @@ -4763,7 +4790,7 @@ src line: 5522 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5528 +src line: 5572 . *_foo_* @@ -4772,7 +4799,7 @@ src line: 5528 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5534 +src line: 5578 . __foo__ @@ -4781,7 +4808,7 @@ __foo__ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5540 +src line: 5584 . _*foo*_ @@ -4790,7 +4817,7 @@ _*foo*_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5549 +src line: 5593 . ****foo**** @@ -4799,7 +4826,7 @@ src line: 5549 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5555 +src line: 5599 . ____foo____ @@ -4808,7 +4835,7 @@ ____foo____ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5565 +src line: 5609 . ******foo****** @@ -4817,7 +4844,7 @@ src line: 5565 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5573 +src line: 5617 . ***foo*** @@ -4826,7 +4853,7 @@ src line: 5573 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5579 +src line: 5623 . _____foo_____ @@ -4835,7 +4862,7 @@ _____foo_____ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5587 +src line: 5631 . *foo _bar* baz_ @@ -4844,7 +4871,7 @@ src line: 5587 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5593 +src line: 5637 . **foo*bar** @@ -4853,7 +4880,7 @@ src line: 5593 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5602 +src line: 5646 . **foo **bar baz** @@ -4862,7 +4889,7 @@ src line: 5602 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5608 +src line: 5652 . *foo *bar baz* @@ -4871,7 +4898,7 @@ src line: 5608 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5616 +src line: 5660 . *[bar*](/url) @@ -4880,7 +4907,7 @@ src line: 5616 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5622 +src line: 5666 . _foo [bar_](/url) @@ -4889,7 +4916,7 @@ _foo [bar_](/url) . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5628 +src line: 5672 . * @@ -4898,7 +4925,7 @@ src line: 5628 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5634 +src line: 5678 . **
@@ -4907,7 +4934,7 @@ src line: 5634 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5640 +src line: 5684 . __ @@ -4916,7 +4943,7 @@ __ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5646 +src line: 5690 . *a `*`* @@ -4925,7 +4952,7 @@ src line: 5646 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5652 +src line: 5696 . _a `_`_ @@ -4934,7 +4961,7 @@ _a `_`_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5658 +src line: 5702 . **a @@ -4943,7 +4970,7 @@ src line: 5658 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5664 +src line: 5708 . __a @@ -4952,7 +4979,7 @@ __a . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5741 +src line: 5785 . [link](/uri "title") @@ -4961,7 +4988,7 @@ src line: 5741 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5749 +src line: 5793 . [link](/uri) @@ -4970,7 +4997,7 @@ src line: 5749 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5757 +src line: 5801 . [link]() @@ -4979,7 +5006,7 @@ src line: 5757 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5763 +src line: 5807 . [link](<>) @@ -4988,7 +5015,7 @@ src line: 5763 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5772 +src line: 5816 . [link](/my uri) @@ -4997,7 +5024,7 @@ src line: 5772 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5778 +src line: 5822 . [link]() @@ -5006,7 +5033,7 @@ src line: 5778 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5786 +src line: 5830 . [link](foo @@ -5017,7 +5044,7 @@ bar)

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5794 +src line: 5838 . [link]()

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5804 +src line: 5848 . [link]((foo)and(bar)) @@ -5037,7 +5064,7 @@ src line: 5804 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5813 +src line: 5857 . [link](foo(and(bar))) @@ -5046,7 +5073,7 @@ src line: 5813 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5819 +src line: 5863 . [link](foo(and\(bar\))) @@ -5055,7 +5082,7 @@ src line: 5819 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5825 +src line: 5869 . [link]() @@ -5064,7 +5091,7 @@ src line: 5825 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5834 +src line: 5878 . [link](foo\)\:) @@ -5073,7 +5100,7 @@ src line: 5834 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5845 +src line: 5889 . [link](foo%20bä) @@ -5082,7 +5109,7 @@ src line: 5845 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5855 +src line: 5899 . [link]("title") @@ -5091,7 +5118,7 @@ src line: 5855 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5863 +src line: 5907 . [link](/url "title") @@ -5104,7 +5131,7 @@ src line: 5863 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5875 +src line: 5919 . [link](/url "title \""") @@ -5113,7 +5140,7 @@ src line: 5875 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5883 +src line: 5927 . [link](/url "title "and" title") @@ -5122,7 +5149,7 @@ src line: 5883 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5891 +src line: 5935 . [link](/url 'title "and" title') @@ -5131,7 +5158,7 @@ src line: 5891 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5913 +src line: 5957 . [link]( /uri @@ -5141,7 +5168,7 @@ src line: 5913 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5923 +src line: 5967 . [link] (/uri) @@ -5150,7 +5177,7 @@ src line: 5923 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5932 +src line: 5976 . [link [foo [bar]]](/uri) @@ -5159,7 +5186,7 @@ src line: 5932 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5938 +src line: 5982 . [link] bar](/uri) @@ -5168,7 +5195,7 @@ src line: 5938 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5944 +src line: 5988 . [link [bar](/uri) @@ -5177,7 +5204,7 @@ src line: 5944 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5950 +src line: 5994 . [link \[bar](/uri) @@ -5186,7 +5213,7 @@ src line: 5950 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5958 +src line: 6002 . [link *foo **bar** `#`*](/uri) @@ -5195,7 +5222,7 @@ src line: 5958 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5964 +src line: 6008 . [![moon](moon.jpg)](/uri) @@ -5204,7 +5231,7 @@ src line: 5964 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5972 +src line: 6016 . [foo [bar](/uri)](/uri) @@ -5213,7 +5240,7 @@ src line: 5972 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5978 +src line: 6022 . [foo *[bar [baz](/uri)](/uri)*](/uri) @@ -5222,7 +5249,7 @@ src line: 5978 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5984 +src line: 6028 . ![[[foo](uri1)](uri2)](uri3) @@ -5231,7 +5258,7 @@ src line: 5984 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5993 +src line: 6037 . *[foo*](/uri) @@ -5240,7 +5267,7 @@ src line: 5993 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5999 +src line: 6043 . [foo *bar](baz*) @@ -5249,7 +5276,7 @@ src line: 5999 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6008 +src line: 6052 . *foo [bar* baz] @@ -5258,7 +5285,7 @@ src line: 6008 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6017 +src line: 6061 . [foo @@ -5267,7 +5294,7 @@ src line: 6017 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6023 +src line: 6067 . [foo`](/uri)` @@ -5276,7 +5303,7 @@ src line: 6023 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6029 +src line: 6073 . [foo @@ -5285,7 +5312,7 @@ src line: 6029 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6062 +src line: 6106 . [foo][bar] @@ -5296,7 +5323,7 @@ src line: 6062 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6076 +src line: 6120 . [link [foo [bar]]][ref] @@ -5307,7 +5334,7 @@ src line: 6076 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6084 +src line: 6128 . [link \[bar][ref] @@ -5318,7 +5345,7 @@ src line: 6084 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6094 +src line: 6138 . [link *foo **bar** `#`*][ref] @@ -5329,7 +5356,7 @@ src line: 6094 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6102 +src line: 6146 . [![moon](moon.jpg)][ref] @@ -5340,7 +5367,7 @@ src line: 6102 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6112 +src line: 6156 . [foo [bar](/uri)][ref] @@ -5351,7 +5378,7 @@ src line: 6112 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6120 +src line: 6164 . [foo *bar [baz][ref]*][ref] @@ -5362,7 +5389,7 @@ src line: 6120 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6134 +src line: 6178 . *[foo*][ref] @@ -5373,7 +5400,7 @@ src line: 6134 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6142 +src line: 6186 . [foo *bar][ref] @@ -5384,7 +5411,7 @@ src line: 6142 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6153 +src line: 6197 . [foo @@ -5395,7 +5422,7 @@ src line: 6153 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6161 +src line: 6205 . [foo`][ref]` @@ -5406,7 +5433,7 @@ src line: 6161 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6169 +src line: 6213 . [foo @@ -5417,7 +5444,7 @@ src line: 6169 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6179 +src line: 6223 . [foo][BaR] @@ -5428,7 +5455,7 @@ src line: 6179 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6189 +src line: 6233 . [Толпой][Толпой] is a Russian word. @@ -5439,7 +5466,7 @@ src line: 6189 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6200 +src line: 6244 . [Foo @@ -5451,7 +5478,7 @@ src line: 6200 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6211 +src line: 6255 . [foo] [bar] @@ -5462,7 +5489,7 @@ src line: 6211 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6219 +src line: 6263 . [foo] @@ -5474,7 +5501,7 @@ src line: 6219 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6231 +src line: 6275 . [foo]: /url1 @@ -5487,7 +5514,7 @@ src line: 6231 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6245 +src line: 6289 . [bar][foo\!] @@ -5498,7 +5525,7 @@ src line: 6245 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6256 +src line: 6300 . [foo][ref[] @@ -5510,7 +5537,7 @@ src line: 6256 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6265 +src line: 6309 . [foo][ref[bar]] @@ -5522,7 +5549,7 @@ src line: 6265 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6274 +src line: 6318 . [[[foo]]] @@ -5534,7 +5561,7 @@ src line: 6274 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6283 +src line: 6327 . [foo][ref\[] @@ -5545,7 +5572,7 @@ src line: 6283 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6300 +src line: 6344 . [foo][] @@ -5556,7 +5583,7 @@ src line: 6300 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6308 +src line: 6352 . [*foo* bar][] @@ -5567,7 +5594,7 @@ src line: 6308 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6318 +src line: 6362 . [Foo][] @@ -5578,7 +5605,7 @@ src line: 6318 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6330 +src line: 6374 . [foo] @@ -5590,7 +5617,7 @@ src line: 6330 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6348 +src line: 6392 . [foo] @@ -5601,7 +5628,7 @@ src line: 6348 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6356 +src line: 6400 . [*foo* bar] @@ -5612,7 +5639,7 @@ src line: 6356 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6364 +src line: 6408 . [[*foo* bar]] @@ -5623,7 +5650,7 @@ src line: 6364 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6372 +src line: 6416 . [[bar [foo] @@ -5634,7 +5661,7 @@ src line: 6372 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6382 +src line: 6426 . [Foo] @@ -5645,7 +5672,7 @@ src line: 6382 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6392 +src line: 6436 . [foo] bar @@ -5656,7 +5683,7 @@ src line: 6392 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6403 +src line: 6447 . \[foo] @@ -5667,7 +5694,7 @@ src line: 6403 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6414 +src line: 6458 . [foo*]: /url @@ -5678,7 +5705,7 @@ src line: 6414 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6424 +src line: 6468 . [foo][bar] @@ -5690,7 +5717,7 @@ src line: 6424 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6436 +src line: 6480 . [foo][bar][baz] @@ -5701,7 +5728,7 @@ src line: 6436 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6447 +src line: 6491 . [foo][bar][baz] @@ -5713,7 +5740,7 @@ src line: 6447 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6459 +src line: 6503 . [foo][bar][baz] @@ -5725,7 +5752,7 @@ src line: 6459 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6481 +src line: 6525 . ![foo](/url "title") @@ -5734,7 +5761,7 @@ src line: 6481 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6487 +src line: 6531 . ![foo *bar*] @@ -5745,7 +5772,7 @@ src line: 6487 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6495 +src line: 6539 . ![foo ![bar](/url)](/url2) @@ -5754,7 +5781,7 @@ src line: 6495 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6501 +src line: 6545 . ![foo [bar](/url)](/url2) @@ -5763,7 +5790,7 @@ src line: 6501 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6514 +src line: 6558 . ![foo *bar*][] @@ -5774,7 +5801,7 @@ src line: 6514 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6522 +src line: 6566 . ![foo *bar*][foobar] @@ -5785,7 +5812,7 @@ src line: 6522 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6530 +src line: 6574 . ![foo](train.jpg) @@ -5794,7 +5821,7 @@ src line: 6530 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6536 +src line: 6580 . My ![foo bar](/path/to/train.jpg "title" ) @@ -5803,7 +5830,7 @@ My ![foo bar](/path/to/train.jpg "title" ) . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6542 +src line: 6586 . ![foo]() @@ -5812,7 +5839,7 @@ src line: 6542 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6548 +src line: 6592 . ![](/url) @@ -5821,7 +5848,7 @@ src line: 6548 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6556 +src line: 6600 . ![foo] [bar] @@ -5832,7 +5859,7 @@ src line: 6556 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6564 +src line: 6608 . ![foo] [bar] @@ -5843,7 +5870,7 @@ src line: 6564 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6574 +src line: 6618 . ![foo][] @@ -5854,7 +5881,7 @@ src line: 6574 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6582 +src line: 6626 . ![*foo* bar][] @@ -5865,7 +5892,7 @@ src line: 6582 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6592 +src line: 6636 . ![Foo][] @@ -5876,7 +5903,7 @@ src line: 6592 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6603 +src line: 6647 . ![foo] @@ -5888,7 +5915,7 @@ src line: 6603 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6614 +src line: 6658 . ![foo] @@ -5899,7 +5926,7 @@ src line: 6614 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6622 +src line: 6666 . ![*foo* bar] @@ -5910,7 +5937,7 @@ src line: 6622 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6632 +src line: 6676 . ![[foo]] @@ -5922,7 +5949,7 @@ src line: 6632 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6643 +src line: 6687 . ![Foo] @@ -5933,7 +5960,7 @@ src line: 6643 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6654 +src line: 6698 . \!\[foo] @@ -5944,7 +5971,7 @@ src line: 6654 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6665 +src line: 6709 . \![foo] @@ -5955,7 +5982,7 @@ src line: 6665 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6718 +src line: 6762 . @@ -5964,7 +5991,7 @@ src line: 6718 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6724 +src line: 6768 . @@ -5973,7 +6000,7 @@ src line: 6724 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6730 +src line: 6774 . @@ -5982,7 +6009,7 @@ src line: 6730 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6738 +src line: 6782 . @@ -5991,7 +6018,7 @@ src line: 6738 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6746 +src line: 6790 . @@ -6000,7 +6027,7 @@ src line: 6746 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6754 +src line: 6798 . @@ -6009,7 +6036,7 @@ src line: 6754 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6775 +src line: 6819 . @@ -6018,7 +6045,7 @@ src line: 6775 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6781 +src line: 6825 . @@ -6027,7 +6054,7 @@ src line: 6781 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6789 +src line: 6833 . @@ -6036,7 +6063,7 @@ src line: 6789 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6797 +src line: 6841 . <> @@ -6045,7 +6072,7 @@ src line: 6797 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6803 +src line: 6847 . @@ -6054,7 +6081,7 @@ src line: 6803 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6809 +src line: 6853 . < http://foo.bar > @@ -6063,7 +6090,7 @@ src line: 6809 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6815 +src line: 6859 . @@ -6072,7 +6099,7 @@ src line: 6815 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6821 +src line: 6865 . @@ -6081,7 +6108,7 @@ src line: 6821 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6827 +src line: 6871 . http://example.com @@ -6090,7 +6117,7 @@ http://example.com . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6833 +src line: 6877 . foo@bar.example.com @@ -6099,7 +6126,7 @@ foo@bar.example.com . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6913 +src line: 6957 .
@@ -6108,7 +6135,7 @@ src line: 6913 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6921 +src line: 6965 . @@ -6117,7 +6144,7 @@ src line: 6921 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6929 +src line: 6973 .

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6939 +src line: 6983 .

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6949 +src line: 6993 . <33> <__> @@ -6148,7 +6175,7 @@ src line: 6949 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6957 +src line: 7001 .
@@ -6157,7 +6184,7 @@ src line: 6957 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 6965 +src line: 7009 . @@ -6206,7 +6233,7 @@ src line: 7001 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7009 +src line: 7053 . foo

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7017 +src line: 7061 . foo @@ -6226,7 +6253,7 @@ foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7025 +src line: 7069 . foo foo --> @@ -6238,7 +6265,7 @@ foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7036 +src line: 7080 . foo @@ -6247,7 +6274,7 @@ foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7044 +src line: 7088 . foo @@ -6256,7 +6283,7 @@ foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7052 +src line: 7096 . foo &<]]> @@ -6265,7 +6292,7 @@ foo &<]]> . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7060 +src line: 7104 .
@@ -6274,7 +6301,7 @@ src line: 7060 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7068 +src line: 7112 . @@ -6283,7 +6310,7 @@ src line: 7068 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7074 +src line: 7118 . @@ -6292,7 +6319,7 @@ src line: 7074 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7087 +src line: 7131 . foo @@ -6303,7 +6330,7 @@ baz

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7098 +src line: 7142 . foo\ @@ -6314,7 +6341,7 @@ baz

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7108 +src line: 7152 . foo @@ -6325,7 +6352,7 @@ baz

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7118 +src line: 7162 . foo @@ -6336,7 +6363,7 @@ bar

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7126 +src line: 7170 . foo\ @@ -6347,7 +6374,7 @@ bar

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7137 +src line: 7181 . *foo @@ -6358,7 +6385,7 @@ bar

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7145 +src line: 7189 . *foo\ @@ -6369,7 +6396,7 @@ bar

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7155 +src line: 7199 . `code @@ -6379,7 +6406,7 @@ span` . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7162 +src line: 7206 . `code\ @@ -6389,7 +6416,7 @@ span` . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7171 +src line: 7215 .

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7179 +src line: 7223 .

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7191 +src line: 7235 . foo\ @@ -6420,7 +6447,7 @@ foo\ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7197 +src line: 7241 . foo @@ -6429,7 +6456,7 @@ foo . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7203 +src line: 7247 . ### foo\ @@ -6438,7 +6465,7 @@ src line: 7203 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7209 +src line: 7253 . ### foo @@ -6447,7 +6474,7 @@ src line: 7209 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7223 +src line: 7267 . foo @@ -6458,7 +6485,7 @@ baz

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7234 +src line: 7278 . foo @@ -6469,7 +6496,7 @@ baz

. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7253 +src line: 7297 . hello $.;'there @@ -6478,7 +6505,7 @@ hello $.;'there . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7259 +src line: 7303 . Foo χρῆν @@ -6487,7 +6514,7 @@ Foo χρῆν . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 7267 +src line: 7311 . Multiple spaces diff --git a/test/fixtures/commonmark/spec.txt b/test/fixtures/commonmark/spec.txt index ac47b1a..7ad874d 100644 --- a/test/fixtures/commonmark/spec.txt +++ b/test/fixtures/commonmark/spec.txt @@ -1,8 +1,8 @@ --- title: CommonMark Spec author: John MacFarlane -version: 0.18 -date: 2015-03-03 +version: 0.19 +date: 2015-04-27 license: '[CC-BY-SA 4.0](http://creativecommons.org/licenses/by-sa/4.0/)' ... @@ -192,8 +192,8 @@ an implementation without writing an abstract syntax tree renderer. This document is generated from a text file, `spec.txt`, written in Markdown with a small extension for the side-by-side tests. -The script `spec2md.pl` can be used to turn `spec.txt` into pandoc -Markdown, which can then be converted into other formats. +The script `tools/makespec.py` can be used to convert `spec.txt` into +HTML or CommonMark (which can then be converted into other formats). In the examples, the `→` character is used to represent tabs. @@ -724,13 +724,14 @@ ATX headers can be empty: ## Setext headers A [setext header](@setext-header) -consists of a line of text, containing at least one -[non-space character], +consists of a line of text, containing at least one [non-space character], with no more than 3 spaces indentation, followed by a [setext header underline]. The line of text must be one that, were it not followed by the setext header underline, -would be interpreted as part of a paragraph: it cannot be a code -block, header, blockquote, horizontal rule, or list. +would be interpreted as part of a paragraph: it cannot be +interpretable as a [code fence], [ATX header][ATX headers], +[block quote][block quotes], [horizontal rule][horizontal rules], +[list item][list items], or [HTML block][HTML blocks]. A [setext header underline](@setext-header-underline) is a sequence of `=` characters or a sequence of `-` characters, with no more than 3 @@ -1811,7 +1812,7 @@ title], which if it is present must be separated from the [link destination] by [whitespace]. No further [non-space character]s may occur on the line. -A [link reference-definition] +A [link reference definition] does not correspond to a structural element of a document. Instead, it defines a label which can be used in [reference link]s and reference-style [images] elsewhere in the document. [Link @@ -2587,7 +2588,7 @@ The following rules define [list items]: 1. **Basic case.** If a sequence of lines *Ls* constitute a sequence of blocks *Bs* starting with a [non-space character] and not separated from each other by more than one blank line, and *M* is a list - marker *M* of width *W* followed by 0 < *N* < 5 spaces, then the result + marker of width *W* followed by 0 < *N* < 5 spaces, then the result of prepending *M* and the following spaces to the first line of *Ls*, and indenting subsequent lines of *Ls* by *W + N* spaces, is a list item with *Bs* as its contents. The type of the list item @@ -2726,7 +2727,7 @@ this example: Here `two` occurs in the same column as the list marker `1.`, but is actually contained in the list item, because there is -sufficent indentation after the last containing blockquote marker. +sufficient indentation after the last containing blockquote marker. The converse is also possible. In the following example, the word `two` occurs far to the right of the initial text of the list item, `one`, but @@ -2852,7 +2853,7 @@ A list item may contain any kind of block: 2. **Item starting with indented code.** If a sequence of lines *Ls* constitute a sequence of blocks *Bs* starting with an indented code block and not separated from each other by more than one blank line, - and *M* is a list marker *M* of width *W* followed by + and *M* is a list marker of width *W* followed by one space, then the result of prepending *M* and the following space to the first line of *Ls*, and indenting subsequent lines of *Ls* by *W + 1* spaces, is a list item with *Bs* as its contents. @@ -3001,7 +3002,7 @@ the above case: 3. **Item starting with a blank line.** If a sequence of lines *Ls* starting with a single [blank line] constitute a (possibly empty) sequence of blocks *Bs*, not separated from each other by more than - one blank line, and *M* is a list marker *M* of width *W*, + one blank line, and *M* is a list marker of width *W*, then the result of prepending *M* to the first line of *Ls*, and indenting subsequent lines of *Ls* by *W + 1* spaces, is a list item with *Bs* as its contents. @@ -3090,7 +3091,7 @@ A list may start or end with an empty list item: 4. **Indentation.** If a sequence of lines *Ls* constitutes a list item according to rule #1, #2, or #3, then the result of indenting each line - of *L* by 1-3 spaces (the same for each line) also constitutes a + of *Ls* by 1-3 spaces (the same for each line) also constitutes a list item with the same contents and attributes. If a line is empty, then it need not be indented. @@ -4275,8 +4276,8 @@ corresponding codepoints. [Decimal entities](@decimal-entities) consist of `&#` + a string of 1--8 arabic digits + `;`. Again, these -entities need to be recognised and tranformed into their corresponding -UTF8 codepoints. Invalid Unicode codepoints will be written as the +entities need to be recognised and transformed into their corresponding +unicode codepoints. Invalid unicode codepoints will be written as the "unknown codepoint" character (`0xFFFD`) . @@ -4287,7 +4288,8 @@ UTF8 codepoints. Invalid Unicode codepoints will be written as the [Hexadecimal entities](@hexadecimal-entities) consist of `&#` + either `X` or `x` + a string of 1-8 hexadecimal digits -+ `;`. They will also be parsed and turned into their corresponding UTF8 values in the AST. ++ `;`. They will also be parsed and turned into the corresponding +unicode codepoints in the AST. . " ആ ಫ @@ -4581,14 +4583,16 @@ characters that is not preceded or followed by a `_` character. A [left-flanking delimiter run](@left-flanking-delimiter-run) is a [delimiter run] that is (a) not followed by [unicode whitespace], and (b) either not followed by a [punctuation character], or -preceded by [unicode whitespace] or a [punctuation character] or -the beginning of a line. +preceded by [unicode whitespace] or a [punctuation character]. +For purposes of this definition, the beginning and the end of +the line count as unicode whitespace. A [right-flanking delimiter run](@right-flanking-delimiter-run) is a [delimiter run] that is (a) not preceded by [unicode whitespace], and (b) either not preceded by a [punctuation character], or -followed by [unicode whitespace] or a [punctuation character] or -the end of a line. +followed by [unicode whitespace] or a [punctuation character]. +For purposes of this definition, the beginning and the end of +the line count as unicode whitespace. Here are some examples of delimiter runs. @@ -4604,20 +4608,20 @@ Here are some examples of delimiter runs. - right-flanking but not left-flanking: ``` - abc*** - abc_ + abc*** + abc_ "abc"** - _"abc" + "abc"_ ``` - - Both right and right-flanking: + - Both left and right-flanking: ``` - abc***def + abc***def "abc"_"def" ``` - - Neither right nor right-flanking: + - Neither left nor right-flanking: ``` abc *** def @@ -4635,32 +4639,40 @@ are a bit more complex than the ones given here.) The following rules define emphasis and strong emphasis: 1. A single `*` character [can open emphasis](@can-open-emphasis) - iff it is part of a [left-flanking delimiter run]. + iff (if and only if) it is part of a [left-flanking delimiter run]. 2. A single `_` character [can open emphasis] iff it is part of a [left-flanking delimiter run] - and not part of a [right-flanking delimiter run]. + and either (a) not part of a [right-flanking delimiter run] + or (b) part of a [right-flanking delimeter run] + preceded by punctuation. 3. A single `*` character [can close emphasis](@can-close-emphasis) iff it is part of a [right-flanking delimiter run]. -4. A single `_` character [can close emphasis] - iff it is part of a [right-flanking delimiter run] - and not part of a [left-flanking delimiter run]. +4. A single `_` character [can close emphasis] iff + it is part of a [right-flanking delimiter run] + and either (a) not part of a [left-flanking delimiter run] + or (b) part of a [left-flanking delimeter run] + followed by punctuation. 5. A double `**` [can open strong emphasis](@can-open-strong-emphasis) iff it is part of a [left-flanking delimiter run]. -6. A double `__` [can open strong emphasis] - iff it is part of a [left-flanking delimiter run] - and not part of a [right-flanking delimiter run]. +6. A double `__` [can open strong emphasis] iff + it is part of a [left-flanking delimiter run] + and either (a) not part of a [right-flanking delimiter run] + or (b) part of a [right-flanking delimeter run] + preceded by punctuation. 7. A double `**` [can close strong emphasis](@can-close-strong-emphasis) iff it is part of a [right-flanking delimiter run]. 8. A double `__` [can close strong emphasis] - iff it is part of a [right-flanking delimiter run] - and not part of a [left-flanking delimiter run]. + it is part of a [right-flanking delimiter run] + and either (a) not part of a [left-flanking delimiter run] + or (b) part of a [left-flanking delimeter run] + followed by punctuation. 9. Emphasis begins with a delimiter that [can open emphasis] and ends with a delimiter that [can close emphasis], and that uses the same @@ -4822,13 +4834,14 @@ aa_"bb"_cc

aa_"bb"_cc

. -Here there is no emphasis, because the delimiter runs are -both left- and right-flanking: +This is emphasis, even though the opening delimiter is +both left- and right-flanking, because it is preceded by +punctuation: . -"aa"_"bb"_"cc" +foo-_(bar)_ . -

"aa"_"bb"_"cc"

+

foo-(bar)

. Rule 3: @@ -4939,6 +4952,16 @@ _foo_bar_baz_

foo_bar_baz

. +This is emphasis, even though the closing delimiter is +both left- and right-flanking, because it is followed by +punctuation: + +. +_(bar)_. +. +

(bar).

+. + Rule 5: . @@ -5035,6 +5058,17 @@ __foo, __bar__, baz__

foo, bar, baz

. +This is strong emphasis, even though the opening delimiter is +both left- and right-flanking, because it is preceded by +punctuation: + +. +foo-_(bar)_ +. +

foo-(bar)

+. + + Rule 7: This is not strong emphasis, because the closing delimiter is preceded @@ -5138,6 +5172,16 @@ __foo__bar__baz__

foo__bar__baz

. +This is strong emphasis, even though the closing delimiter is +both left- and right-flanking, because it is followed by +punctuation: + +. +_(bar)_. +. +

(bar).

+. + Rule 9: Any nonempty sequence of inline elements can be the contents of an @@ -5706,7 +5750,7 @@ A [link destination](@link-destination) consists of either ASCII space or control characters, and includes parentheses only if (a) they are backslash-escaped or (b) they are part of a balanced pair of unescaped parentheses that is not itself - inside a balanced pair of unescaped paretheses. + inside a balanced pair of unescaped parentheses. A [link title](@link-title) consists of either @@ -5839,8 +5883,8 @@ in Markdown: URL-escaping should be left alone inside the destination, as all URL-escaped characters are also valid URL characters. HTML entities in -the destination will be parsed into their UTF-8 codepoints, as usual, and -optionally URL-escaped when written as HTML. +the destination will be parsed into the corresponding unicode +codepoints, as usual, and optionally URL-escaped when written as HTML. . [link](foo%20bä) @@ -7215,10 +7259,10 @@ foo ## Soft line breaks A regular line break (not in a code span or HTML tag) that is not -preceded by two or more spaces is parsed as a softbreak. (A -softbreak may be rendered in HTML either as a -[line ending] or as a space. The result will be the same -in browsers. In the examples here, a [line ending] will be used.) +preceded by two or more spaces or a backslash is parsed as a +softbreak. (A softbreak may be rendered in HTML either as a +[line ending] or as a space. The result will be the same in +browsers. In the examples here, a [line ending] will be used.) . foo