aboutsummaryrefslogtreecommitdiff
path: root/website/content/en/cgi/man.cgi
diff options
context:
space:
mode:
authorWolfram Schneider <wosch@FreeBSD.org>2022-02-05 16:52:39 +0000
committerWolfram Schneider <wosch@FreeBSD.org>2022-02-05 16:52:39 +0000
commit71469bf91c731b378644a77c9823f2c0310ed11b (patch)
treef4742a587b0b011904305528d747900432a57bc4 /website/content/en/cgi/man.cgi
parentb5594482ad425ca579a20d89b3bc3f4b0b539e88 (diff)
downloaddoc-71469bf91c731b378644a77c9823f2c0310ed11b.tar.gz
doc-71469bf91c731b378644a77c9823f2c0310ed11b.zip
Diffstat (limited to 'website/content/en/cgi/man.cgi')
-rwxr-xr-xwebsite/content/en/cgi/man.cgi7
1 files changed, 5 insertions, 2 deletions
diff --git a/website/content/en/cgi/man.cgi b/website/content/en/cgi/man.cgi
index 4734042f8c..64a68ed144 100755
--- a/website/content/en/cgi/man.cgi
+++ b/website/content/en/cgi/man.cgi
@@ -1616,8 +1616,11 @@ qq{Please try a <a href="$BASE?apropos=1&amp;manpath=freebsd-release-ports&amp;q
( $regexp = $match ) =~ s/\./\\\./;
s,$regexp,\<a href=\"$BASE/usr/include/$match\"\>$match\</A\>,;
}
- /^\s/ && # skip headers
-s,((<[IB]>)?[\w\_\.\-]+\s*(</[IB]>)?\s*\(([1-9ln][a-zA-Z]*)\)),&mlnk($1),oige;
+
+ # detect references to other manual pages and set link
+ if (/^\s/) { # skip man headers / first line
+ s,((<[IB]>)?[\w\_\.\-]+(</[IB]>)?\(([1-9ln][a-zA-Z]*)\)),&mlnk($1),oige;
+ }
# detect E-Mail Addreses in manpages
if ( $enable_mailto_links && /\@/ ) {