diff --git a/test/fixtures/commonmark/bad.txt b/test/fixtures/commonmark/bad.txt index 9479a0f..c7dd4f3 100644 --- a/test/fixtures/commonmark/bad.txt +++ b/test/fixtures/commonmark/bad.txt @@ -59,7 +59,7 @@ baz ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5583 +src line: 5603 . ![foo *bar*] @@ -75,7 +75,7 @@ error: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5591 +src line: 5611 . ![foo *bar*][] @@ -91,7 +91,7 @@ error: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5599 +src line: 5619 . ![foo *bar*][foobar] @@ -107,7 +107,7 @@ error: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5659 +src line: 5679 . ![*foo* bar][] @@ -123,7 +123,7 @@ error: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5699 +src line: 5719 . ![*foo* bar] diff --git a/test/fixtures/commonmark/good.txt b/test/fixtures/commonmark/good.txt index 804d689..149d324 100644 --- a/test/fixtures/commonmark/good.txt +++ b/test/fixtures/commonmark/good.txt @@ -3505,7 +3505,7 @@ src line: 4198 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4350 +src line: 4356 . *foo bar* @@ -3514,7 +3514,7 @@ src line: 4350 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4356 +src line: 4362 . _foo bar_ @@ -3523,7 +3523,7 @@ _foo bar_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4364 +src line: 4370 . **foo bar** @@ -3532,7 +3532,7 @@ src line: 4364 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4370 +src line: 4376 . __foo bar__ @@ -3541,7 +3541,7 @@ __foo bar__ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4378 +src line: 4384 . *foo @@ -3552,7 +3552,7 @@ bar
. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4386 +src line: 4392 . _foo @@ -3563,7 +3563,7 @@ bar . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4394 +src line: 4400 . **foo @@ -3574,7 +3574,7 @@ bar . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4402 +src line: 4408 . __foo @@ -3585,7 +3585,7 @@ bar . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4412 +src line: 4418 . *foo [bar](/url)* @@ -3594,7 +3594,7 @@ src line: 4412 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4418 +src line: 4424 . _foo [bar](/url)_ @@ -3603,7 +3603,7 @@ _foo [bar](/url)_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4424 +src line: 4430 . **foo [bar](/url)** @@ -3612,7 +3612,7 @@ src line: 4424 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4430 +src line: 4436 . __foo [bar](/url)__ @@ -3621,7 +3621,7 @@ __foo [bar](/url)__ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4439 +src line: 4445 . *foo [bar*](/url) @@ -3630,7 +3630,7 @@ src line: 4439 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4445 +src line: 4451 . _foo [bar_](/url) @@ -3639,7 +3639,7 @@ _foo [bar_](/url) . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4451 +src line: 4457 . ** @@ -3648,7 +3648,7 @@ src line: 4451 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4457 +src line: 4463 . __ @@ -3657,7 +3657,7 @@ __ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4463 +src line: 4469 . *a `*`* @@ -3666,7 +3666,7 @@ src line: 4463 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4469 +src line: 4475 . _a `_`_ @@ -3675,7 +3675,7 @@ _a `_`_ . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4475 +src line: 4481 . **a**foo bar baz
+. + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +src line: 4984 + +. +*foo *bar baz* +. +*foo bar baz
+. + +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +src line: 4992 . *[foo*](bar) @@ -4347,7 +4365,7 @@ src line: 4972 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4978 +src line: 4998 . *![foo*](bar) @@ -4356,7 +4374,7 @@ src line: 4978 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4984 +src line: 5004 . * @@ -4365,7 +4383,7 @@ src line: 4984 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 4990 +src line: 5010 . *a`a*` @@ -4374,7 +4392,7 @@ src line: 4990 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5062 +src line: 5082 . [link](/uri "title") @@ -4383,7 +4401,7 @@ src line: 5062 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5070 +src line: 5090 . [link](/uri) @@ -4392,7 +4410,7 @@ src line: 5070 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5078 +src line: 5098 . [link]() @@ -4401,7 +4419,7 @@ src line: 5078 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5084 +src line: 5104 . [link](<>) @@ -4410,7 +4428,7 @@ src line: 5084 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5094 +src line: 5114 . [link](/my uri) @@ -4419,7 +4437,7 @@ src line: 5094 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5100 +src line: 5120 . [link]() @@ -4428,7 +4446,7 @@ src line: 5100 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5108 +src line: 5128 . [link](foo @@ -4439,7 +4457,7 @@ bar) . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5118 +src line: 5138 . [link]((foo)and(bar)) @@ -4448,7 +4466,7 @@ src line: 5118 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5127 +src line: 5147 . [link](foo(and(bar))) @@ -4457,7 +4475,7 @@ src line: 5127 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5133 +src line: 5153 . [link](foo(and\(bar\))) @@ -4466,7 +4484,7 @@ src line: 5133 . ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -src line: 5139 +src line: 5159 . [link](**foo bar baz
+. + +. +*foo *bar baz* +. +*foo bar baz
+. + +The following cases illustrate rule 15: + . *[foo*](bar) .