summaryrefslogtreecommitdiff
path: root/Completion/Commands/_complete_help
diff options
context:
space:
mode:
Diffstat (limited to 'Completion/Commands/_complete_help')
-rw-r--r--Completion/Commands/_complete_help25
1 files changed, 13 insertions, 12 deletions
diff --git a/Completion/Commands/_complete_help b/Completion/Commands/_complete_help
index cfc922df5..13a230e6e 100644
--- a/Completion/Commands/_complete_help
+++ b/Completion/Commands/_complete_help
@@ -44,21 +44,22 @@ tags in context :completion:${i}:"
text="${text}${tmp}"
done
- text="$text
+ if [[ ${NUMERIC:-1} -ne 1 ]]; then
+ text="$text
"
- for i in "${(@ok)help_sfuncs}"; do
- text="${text}
+ for i in "${(@ok)help_sfuncs}"; do
+ text="${text}
styles in context ${i}"
- tmp=()
- for j in "${(@s.:.)help_sfuncs[$i][2,-1]}"; do
- tmp=( "$tmp[@]" "${(@s.,.)help_styles[${i}${j}][2,-1]}" )
- done
- zformat -a tmp ' (' "$tmp[@]"
- tmp=( '
+ tmp=()
+ for j in "${(@s.:.)help_sfuncs[$i][2,-1]}"; do
+ tmp=( "$tmp[@]" "${(@s.,.)help_styles[${i}${j}][2,-1]}" )
+ done
+ zformat -a tmp ' (' "$tmp[@]"
+ tmp=( '
'${^tmp}')' )
- text="${text}${tmp}"
- done
-
+ text="${text}${tmp}"
+ done
+ fi
compstate[list]='list force'
compstate[insert]=''