From 296c9ffc70f280ebbac6d0e9be77808e2e81c1f7 Mon Sep 17 00:00:00 2001 From: Joe Marcus Clarke Date: Wed, 16 Mar 2005 04:17:13 +0000 Subject: Fix URL highlighting, lost in the 2.10 upgrade. PR: 78903 Submitted by: Jean-Yves Lefort --- .../files/patch-src::terminal-screen.c | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 x11/gnometerminal/files/patch-src::terminal-screen.c (limited to 'x11/gnometerminal/files/patch-src::terminal-screen.c') diff --git a/x11/gnometerminal/files/patch-src::terminal-screen.c b/x11/gnometerminal/files/patch-src::terminal-screen.c new file mode 100644 index 000000000000..c7cf1b8ce449 --- /dev/null +++ b/x11/gnometerminal/files/patch-src::terminal-screen.c @@ -0,0 +1,27 @@ +--- src/terminal-screen.c.orig Thu Mar 3 15:13:08 2005 ++++ src/terminal-screen.c Wed Mar 16 03:11:08 2005 +@@ -246,18 +246,18 @@ + #define USER "[" USERCHARS "]+(:["PASSCHARS "]+)?" + + terminal_widget_match_add (screen->priv->term, +- "\\<(" SCHEME "://(" USER "@)?)[" HOSTCHARS ".]+(:[0-9]+)?" +- "(/[-A-Za-z0-9_$.+!*(),;:@&=?/~#%]*[^]'.}>) \t\r\n,\\\"])?\\>", FLAVOR_AS_IS); ++ "[[:<:]](" SCHEME "://(" USER "@)?)[" HOSTCHARS ".]+(:[0-9]+)?" ++ "(/[-A-Za-z0-9_$.+!*(),;:@&=?/~#%]*[^]'.}>) \t\r\n,\\\"])?[[:>:]]", FLAVOR_AS_IS); + + terminal_widget_match_add (screen->priv->term, +- "\\<(www|ftp)[" HOSTCHARS "]*\\.[" HOSTCHARS ".]+(:[0-9]+)?" +- "(/[-A-Za-z0-9_$.+!*(),;:@&=?/~#%]*[^]'.}>) \t\r\n,\\\"])?\\>", FLAVOR_DEFAULT_TO_HTTP); ++ "[[:<:]](www|ftp)[" HOSTCHARS "]*\\.[" HOSTCHARS ".]+(:[0-9]+)?" ++ "(/[-A-Za-z0-9_$.+!*(),;:@&=?/~#%]*[^]'.}>) \t\r\n,\\\"])?[[:>:]]", FLAVOR_DEFAULT_TO_HTTP); + + terminal_widget_match_add (screen->priv->term, +- "\\<(mailto:)?[a-z0-9][a-z0-9.-]*@[a-z0-9][a-z0-9-]*(\\.[a-z0-9][a-z0-9-]*)+\\>", FLAVOR_MAILTO); ++ "[[:<:]](mailto:)?[a-z0-9][a-z0-9.-]*@[a-z0-9][a-z0-9-]*(\\.[a-z0-9][a-z0-9-]*)+[[:>:]]", FLAVOR_MAILTO); + + terminal_widget_match_add (screen->priv->term, +- "\\", FLAVOR_AS_IS); ++ "[[:<:]]news:[-A-Z\\^_a-z{|}~!\"#$%&'()*+,./0-9;:=?`]+@[" HOSTCHARS ".]+(:[0-9]+)?[[:>:]]", FLAVOR_AS_IS); + + + terminal_screen_setup_dnd (screen); -- cgit v1.2.3