diff -uNrp exo-0.3.4/exo/exo-url.c exo-0.3.4-stl/exo/exo-url.c --- exo-0.3.4/exo/exo-url.c 2007-12-02 13:33:44.000000000 +0100 +++ exo-0.3.4-stl/exo/exo-url.c 2008-10-19 14:59:18.854509003 +0200 @@ -56,9 +56,9 @@ #define PASSCHARS "-A-Za-z0-9,?;.:/!%$^*&~\"#'" #define HOSTCHARS "-A-Za-z0-9" #define USER "[" USERCHARS "]+(:["PASSCHARS "]+)?" -#define MATCH_BROWSER1 "((file|https?|ftps?)://(" USER "@)?)[" HOSTCHARS ".]+(:[0-9]+)?" \ +#define MATCH_BROWSER1 "((file|https?|ftps?|gopher)://(" USER "@)?)[" HOSTCHARS ".]+(:[0-9]+)?" \ "(/[-A-Za-z0-9_$.+!*(),;:@&=?/~#%]*[^]'.}>) \t\r\n,\\\"])?" -#define MATCH_BROWSER2 "(www|ftp)[" HOSTCHARS "]*\\.[" HOSTCHARS ".]+(:[0-9]+)?" \ +#define MATCH_BROWSER2 "(www|ftp|gopher)[" HOSTCHARS "]*\\.[" HOSTCHARS ".]+(:[0-9]+)?" \ "(/[-A-Za-z0-9_$.+!*(),;:@&=?/~#%]*[^]'.}>) \t\r\n,\\\"])?" #if !defined(__GLIBC__) #define MATCH_MAILER "[a-z0-9][a-z0-9_.-]*@[a-z0-9][a-z0-9-]*(\\.[a-z0-9][a-z0-9-]*)+"