GoogleGroups URLs often contain '!' in them --- lib/PublicInbox/Linkify.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/PublicInbox/Linkify.pm b/lib/PublicInbox/Linkify.pm index 25f0b48..d4df689 100644 --- a/lib/PublicInbox/Linkify.pm +++ b/lib/PublicInbox/Linkify.pm @@ -15,9 +15,9 @@ use warnings; use Digest::SHA qw/sha1_hex/; my $SALT = rand; -my $LINK_RE = qr!\b((?:ftps?|https?|nntps?|gopher):// +my $LINK_RE = qr{\b((?:ftps?|https?|nntps?|gopher):// [\@:\w\.-]+/ - ?[,:~\$\@\w\+\&\?\.\%\;/#=-]*)!x; + ?[!,:~\$\@\w\+\&\?\.\%\;/#=-]*)}x; sub new { bless {}, shift } -- unsubscribe: meta+unsubscr...@public-inbox.org archive: https://public-inbox.org/meta/