From fb2d657fac6be93a1c4ffa76018d8042859e0a03 Mon Sep 17 00:00:00 2001 From: Igor Murzov Date: Sun, 25 Mar 2012 17:28:42 +0400 Subject: man: --path option is supported on Darwin (Alioth: #313584) --- completions/man | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'completions/man') diff --git a/completions/man b/completions/man index a9de57c4..a14b451c 100644 --- a/completions/man +++ b/completions/man @@ -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 -- cgit v1.2.1