Fix unresolved resolver links
diff --git a/pkgs/markdown/lib/src/inline_parser.dart b/pkgs/markdown/lib/src/inline_parser.dart index 408d1a8..5875094 100644 --- a/pkgs/markdown/lib/src/inline_parser.dart +++ b/pkgs/markdown/lib/src/inline_parser.dart
@@ -518,6 +518,7 @@ } else { // Didn't close correctly so revert to text. parser.start = startPos; + parser.pos = parser.start; parser.advanceBy(endMatch[0].length); }
diff --git a/pkgs/markdown/test/original/inline_links.unit b/pkgs/markdown/test/original/inline_links.unit index a63a26e..2e33754 100644 --- a/pkgs/markdown/test/original/inline_links.unit +++ b/pkgs/markdown/test/original/inline_links.unit
@@ -56,3 +56,8 @@ <<< <p>links [are] (http://foo.com) awesome</p> +>>> resolver link without a resolver +links [are *awesome*] + +<<< +<p>links [are <em>awesome</em>]</p>