Closed kunom closed 1 month ago
As per the spec here, an URL link can be only:
a nonempty sequence of characters that does not start with <, does not include ASCII control characters or space character, and includes parentheses only if (a) they are backslash-escaped or (b) they are part of a balanced pair of unescaped parentheses. (Implementations may impose limits on parentheses nesting to avoid performance issues, but at least three levels of nesting should be supported.)
And your URLs contains spaces, so I believe that it is most likely the problem.
Check also on babelmark here++) and you can see that it is failing for all CommonMark parsers and many Markdown implementations.
See this document here (it is synthetic data, not related to any real person):
Markdig fails to parse the link, returning a list of inline literals, even though I have the impression that
![]
style links seem to be supported:On the other hand, http://textlint.github.io/markdown-to-ast/example/ does better: