Open
Description
Describe the bug
MWE:
from markdown_it import MarkdownIt
from markdown_it.tree import SyntaxTreeNode
md = MarkdownIt("gfm-like")
# okay:
tokens = md.parse("_https://example.com_")
print(SyntaxTreeNode(tokens).pretty())
# bug:
tokens = md.parse("_https://example.com/a_")
print(SyntaxTreeNode(tokens).pretty())
Output:
<root>
<paragraph>
<inline>
<em>
<link href='https://example.com'>
<text>
<root>
<paragraph>
<inline>
<text>
<link href='https://example.com/a_'>
<text>
Note how the underscore is incorrectly included in the last link.
Reproduce the bug
See above.
List your environment
No response