=================================================================== RCS file: /cvs/cvsweb/cvsweb.cgi,v retrieving revision 3.32 retrieving revision 3.33 diff -u -p -r3.32 -r3.33 --- cvsweb/cvsweb.cgi 2000/10/07 07:35:08 3.32 +++ cvsweb/cvsweb.cgi 2000/10/07 07:44:12 3.33 @@ -43,7 +43,7 @@ # SUCH DAMAGE. # # $zId: cvsweb.cgi,v 1.103 2000/09/20 17:02:29 jumager Exp $ -# $Id: cvsweb.cgi,v 3.32 2000/10/07 07:35:08 knu Exp $ +# $Id: cvsweb.cgi,v 3.33 2000/10/07 07:44:12 knu Exp $ # ### @@ -936,13 +936,13 @@ sub htmlify($;$) { if ($extra) { # get PR #'s as link .. if (defined($prcgi)) { - 1 while $string =~ s`\b(pr[:#]?\s*(?:#?\d+[,\s]\s*)*#?)(\d+)\b`$1 . &link($2, sprintf($prcgi, $2))`ie; # ` - $string =~ s`\b${prcategories}/(\d+)\b`&link($&, sprintf($prcgi, $1))`igeo; # ` + 1 while $string =~ s`\b(pr[:#]?\s*(?:#?\d+[,\s]\s*)*#?)(\d+)\b`$1 . &link($2, sprintf($prcgi, $2))`ie; # `; + $string =~ s`\b${prcategories}/(\d+)\b`&link($&, sprintf($prcgi, $1))`igeo; # `; } # get manpage specs as link .. if (defined($mancgi)) { - $string =~ s`\b([a-zA-Z]\w+)\(([0-9n])\)\B`&link($&, sprintf($mancgi, $2, $1))`ge; # ` + $string =~ s`\b([a-zA-Z]\w+)(?:\(([0-9n])\)\B|\.([0-9n])\b)`&link($&, sprintf($mancgi, $2 ne '' ? $2 : $3, $1))`ge; # `x; } } @@ -982,7 +982,7 @@ sub spacedHtmlText($;$) { sub link($$) { my($name, $where) = @_; - return "$name\n"; + return "$name"; } sub revcmp($$) { @@ -2491,7 +2491,7 @@ sub navigateHeader($$$$$) { $swhere = urlencode($filename) if ($swhere eq ""); print "<\!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">"; print "\n\n"; - print ''; + print ''; print "\n$path$filename - $title - $rev\n"; print "$body_tag_for_src\n"; print ""; @@ -2846,7 +2846,7 @@ sub http_header(;$) { sub html_header($) { my ($title) = @_; - my $version = '$zRevision: 1.103 $ $Revision: 3.32 $'; #' + my $version = '$zRevision: 1.103 $ $Revision: 3.33 $'; #' http_header(); print <