mirror of
https://github.com/jgm/pandoc.git
synced 2026-09-23 16:05:54 +00:00
Improved bare autolink detection.
Previously we disallowed `-` at the end of an autolink,
and disallowed the combination `=-`.
This commit liberalizes the rules for allowing punctuation in
a bare URI.
Added test cases.
One potential drawback is that you can no longer put a bare
URI in em dashes like this
this uri---http://example.com---is an example.
But in this respect we now match github's treatment of bare URIs.
Closes #2299.
This commit is contained in:
@@ -119,6 +119,10 @@ bareLinkTests =
|
||||
autolink "http://business.timesonline.co.uk/article/0,,9065-2473189,00.html")
|
||||
, ("http://www.mail-archive.com/ruby-talk@ruby-lang.org/",
|
||||
autolink "http://www.mail-archive.com/ruby-talk@ruby-lang.org/")
|
||||
, ("https://example.org/?anchor=lala-",
|
||||
autolink "https://example.org/?anchor=lala-")
|
||||
, ("https://example.org/?anchor=-lala",
|
||||
autolink "https://example.org/?anchor=-lala")
|
||||
]
|
||||
|
||||
{-
|
||||
|
||||
Reference in New Issue
Block a user