From eb2657992701023e66fd4bebf8ae113ca87431d6 Mon Sep 17 00:00:00 2001 From: Tanaka Akira Date: Thu, 4 Nov 1999 19:01:14 +0000 Subject: manual/8545 --- Functions/Misc/run-help | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'Functions/Misc') diff --git a/Functions/Misc/run-help b/Functions/Misc/run-help index c137b7e4e..4a0f5be8f 100644 --- a/Functions/Misc/run-help +++ b/Functions/Misc/run-help @@ -11,16 +11,19 @@ emulate -R zsh setopt localoptions +[[ $1 == "." ]] && 1="dot" +[[ $1 == ":" ]] && 1="colon" + # Check whether Util/helpfiles has been used to generate zsh help if [[ $1 == "-l" ]] then - if [[ -n "${HELPDIR:-}" ]] + if [[ -n "${HELPDIR:-}" && -d $HELPDIR ]] then - echo 'Here is a list of topics for which help is available:' + echo "Here is a list of topics for which special help is available:" echo "" print -rc $HELPDIR/*(:t) else - echo 'There is no list of help topics available at this time' + echo "There is no list of special help topics available at this time." fi return 0 elif [[ -n "${HELPDIR:-}" && -r $HELPDIR/$1 && $1 != compctl ]] @@ -29,7 +32,7 @@ then return $? fi -# No zsh help, use "whence" to figure out where else we might look +# No zsh help; use "whence" to figure out where else we might look local what places newline=' ' integer i=0 didman=0 -- cgit 1.4.1