DORMANTno replies

[PATCH] gitk: exclude common URL delimiters from linkification regex

From: Alex Henrie <hidden>
Date: 2020-12-16 06:57:00
Subsystem: the rest · Maintainer: Linus Torvalds

Angle brackets, square brackets, double quotes, and backticks are all
commonly used to delineate URLs in plain text (and should be escaped
when they are actually part of the URL).

Signed-off-by: Alex Henrie <redacted>
---
 gitk | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gitk b/gitk
index 23d9dd1..fcd6f61 100755
--- a/gitk
+++ b/gitk
@@ -7054,7 +7054,7 @@ proc appendwithlinks {text tags} {
         incr linknum
     }
     set wlinks [regexp -indices -all -inline -line \
-                    {https?://[^[:space:]]+} $text]
+                    {https?://[^[:space:]<>\[\]\"`]+} $text]
     foreach l $wlinks {
         set s2 [lindex $l 0]
         set e2 [lindex $l 1]
-- 
2.29.2
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help