diff options
author | Artem Savkov <artem.savkov@gmail.com> | 2011-07-14 07:48:39 +0000 |
---|---|---|
committer | Artem Savkov <artem.savkov@gmail.com> | 2011-07-14 07:48:39 +0000 |
commit | 1b722bb1eac9c3a568de6f203ecd2277d1c1fd6b (patch) | |
tree | 94987ccdc7b315527df0e0c13a6b90a08a1dfb53 /tinyurl-tabcomplete | |
parent | fix https urls shortening (diff) | |
download | irssi-scripts-1b722bb1eac9c3a568de6f203ecd2277d1c1fd6b.tar.gz irssi-scripts-1b722bb1eac9c3a568de6f203ecd2277d1c1fd6b.zip |
shortening support for protocols other than http(s)
Diffstat (limited to '')
-rw-r--r-- | tinyurl-tabcomplete/complete-tiny-url.pl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tinyurl-tabcomplete/complete-tiny-url.pl b/tinyurl-tabcomplete/complete-tiny-url.pl index 45a00c0..ad43c5e 100644 --- a/tinyurl-tabcomplete/complete-tiny-url.pl +++ b/tinyurl-tabcomplete/complete-tiny-url.pl @@ -123,7 +123,7 @@ sub match_uri { if ($text =~ $regex) { my $uri = $1; # shorten needs the http prefix or it'll treat it as a relative link. - $uri = 'http://' . $uri if $uri !~ m(https?://); + $uri = 'http://' . $uri if $uri !~ m([a-z][\w-]+:(?:/{1,3}|[a-z0-9%])); return $uri; } else { # no match |