From 3edd89010f07e9138fd2d44c5949f1bc0a0fae96 Mon Sep 17 00:00:00 2001 From: Frederic Barthelemy Date: Tue, 15 Jun 2010 19:33:45 -0700 Subject: [PATCH] Changed regex for urlifying commit history views so that it now doesn't match selectors, now it will only match :// --- html/views/history/history.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/html/views/history/history.js b/html/views/history/history.js index 852bc2a..998aa5e 100644 --- a/html/views/history/history.js +++ b/html/views/history/history.js @@ -166,7 +166,7 @@ var generateTextWithURLsFromText = function(text) { // (^|[ \t\r\n])((ftp|http|https|gopher|mailto|news|nntp|telnet|wais|file|prospero|aim|webcal|jira|ngmoco):(([A-Za-z0-9$_.+!*(),;/?:@&~=-])|%[A-Fa-f0-9]{2}){2,}(#([a-zA-Z0-9][a-zA-Z0-9$_.+!*(),;/?:@&~=%-]*))?([A-Za-z0-9$_+!*();/?:~-])) //var reg = new RegExp("(^|[ \\t\\r\\n])((ftp|http|https|gopher|mailto|news|nntp|telnet|wais|file|prospero|aim|webcal|jira|ngmoco):(([A-Za-z0-9$_.+!*(),;/?:@&~=-])|%[A-Fa-f0-9]{2}){2,}(#([a-zA-Z0-9][a-zA-Z0-9$_.+!*(),;/?:@&~=%-]*))?([A-Za-z0-9$_+!*();/?:~-]))"); - var reg = new RegExp("(^|[ \\t\\r\\n])([A-Za-z_-]+:(([A-Za-z0-9$_.+!*(),;/?:@&~=-])|%[A-Fa-f0-9]{2}){2,}(#([a-zA-Z0-9][a-zA-Z0-9$_.+!*(),;/?:@&~=%-]*))?([A-Za-z0-9$_+!*();/?:~-]))"); + var reg = new RegExp("(^|[ \\t\\r\\n])([A-Za-z_-]+://(([A-Za-z0-9$_.+!*(),;/?:@&~=-])|%[A-Fa-f0-9]{2}){2,}(#([a-zA-Z0-9][a-zA-Z0-9$_.+!*(),;/?:@&~=%-]*))?([A-Za-z0-9$_+!*();/?:~-]))"); var urled = text.replace(reg,"$2"); return urled; };