]> Sergey Matveev's repositories - public-inbox.git/commitdiff
Documentation/txt2pre: support #fragments and ftp://
authorEric Wong <e@80x24.org>
Mon, 22 Dec 2014 01:37:58 +0000 (01:37 +0000)
committerEric Wong <e@80x24.org>
Mon, 22 Dec 2014 01:41:41 +0000 (01:41 +0000)
Occasionally we'll use these for links.

Documentation/txt2pre

index f84f9c0685ece45da6dcdc555ce343cc43ce7e08..0384a1d0c78aa257803859f2a54cb8795d56d196 100755 (executable)
@@ -17,7 +17,7 @@ my ($title) = ($str =~ /\A([^\n]+)/);
 # temporarily swap &gt; for escape so our s!! to add href works.
 # there's probably a way to do this with only a single s!! ...
 $str =~ s!&gt;!\e!g;
-$str =~ s!\b(https?://[\w+\+\&\?\.\%\;/-]+)!<a\nhref="$1"\n>$1</a>!g;
+$str =~ s!\b((ftp|https?)://[\w+\+\&\?\.\%\;/#-]+)!<a\nhref="$1"\n>$1</a>!g;
 $str =~ s!\e!&gt;!g; # swap escapes back to &gt;
 
 print '<html><head>',