man: --path option is supported on Darwin (Alioth: #313584)
This commit is contained in:
parent
199a63bd4d
commit
fb2d657fac
@ -8,7 +8,7 @@ _man()
|
||||
local cur prev words cword split
|
||||
_init_completion -s -n : || return
|
||||
|
||||
local i sect manpath manext mansect uname
|
||||
local i sect manpath manext mansect
|
||||
|
||||
manext="@([0-9lnp]|[0-9][px]|man|3pm)?(.@([gx]z|bz2|lzma|Z))"
|
||||
mansect="@([0-9lnp]|[0-9][px]|3pm)"
|
||||
@ -56,8 +56,7 @@ _man()
|
||||
return 0
|
||||
fi
|
||||
|
||||
uname=$( uname -s )
|
||||
if [[ $uname == @(Linux|GNU|GNU/*|FreeBSD|Cygwin|CYGWIN_*) ]]; then
|
||||
if [[ $OSTYPE == *@(darwin|linux|freebsd|cygwin)* ]] || _userland GNU; then
|
||||
manpath=$( manpath 2>/dev/null || command man --path )
|
||||
else
|
||||
manpath=$MANPATH
|
||||
|
Loading…
x
Reference in New Issue
Block a user