kramdown / parser-gfm

kramdown-parser-gfm provides a kramdown parser for the GFM dialect of Markdown
Other
56 stars 14 forks source link

Consecutive reference links without link identifiers are not recognized #23

Open nchammas opened 3 years ago

nchammas commented 3 years ago

This is a clone of the issue originally reported here: https://github.com/gettalong/kramdown/issues/538

This block of Markdown

[eeny] [meeny] [miny] [moe]

[eeny]: http://example.com
[meeny]: http://example.com
[miny]: http://example.com
[moe]: http://example.com

renders all four links here on GitHub as well as on CommonMark's parser:

eeny miny

However, Kramdown renders it as:

eeny

I don't know if the Kramdown project is interested in tracking GitHub or CommonMark's behavior that closely, but at least from a naive user perspective, I think their behavior is more intuitive than Kramdown's.