diff options
author | Kristaps Dzonsons <kristaps@bsd.lv> | 2011-12-24 22:37:16 +0000 |
---|---|---|
committer | Kristaps Dzonsons <kristaps@bsd.lv> | 2011-12-24 22:37:16 +0000 |
commit | a9b480b159576bf3235468875295d97ac101703c (patch) | |
tree | a187db4de4b63010295115c67a9183cb51023545 /catman.8 | |
parent | 870872aa8fa9489f2f3b7be0026776ee2a54dad0 (diff) | |
download | mandoc-a9b480b159576bf3235468875295d97ac101703c.tar.gz |
Support leading, trailing and double colons in MANPATH to prepend,
append or insert the man.conf(5) default path; compatible with GNU
manpath(1), implementation by kristaps@, heavily tweaked by schwarze@.
Updates to MANPATH documentation applied to whatis.1, apropos.1, and
catman.8 also.
Diffstat (limited to 'catman.8')
-rw-r--r-- | catman.8 | 13 |
1 files changed, 12 insertions, 1 deletions
@@ -80,11 +80,22 @@ is specified, all files are updated. .Sh ENVIRONMENT .Bl -tag -width Ds .It Ev MANPATH -Colon-separated paths overriding the default list of paths searched for +Colon-separated paths modifying the default list of paths searched for manual databases. Invalid paths, or paths without manual databases, are ignored. Overridden by .Fl M . +If +.Ev MANPATH +begins with a +.Sq \&: , +it is appended to the default list; +else if it ends with +.Sq \&: , +it is prepended to the default list; else if it contains +.Sq \&:: , +the default list is inserted between the colons. +If none of these conditions are met, it overrides the default list. .El .Sh EXIT STATUS .Ex -std |