summaryrefslogtreecommitdiff
path: root/completions/pydoc
diff options
context:
space:
mode:
Diffstat (limited to 'completions/pydoc')
-rw-r--r--completions/pydoc19
1 files changed, 10 insertions, 9 deletions
diff --git a/completions/pydoc b/completions/pydoc
index 1e904885..e7b11788 100644
--- a/completions/pydoc
+++ b/completions/pydoc
@@ -6,7 +6,7 @@ _pydoc()
_init_completion || return
case $prev in
- -k|-p)
+ -k | -p)
return
;;
-w)
@@ -15,27 +15,28 @@ _pydoc()
;;
esac
- if [[ "$cur" == -* ]]; then
- COMPREPLY=( $(compgen -W \
+ if [[ $cur == -* ]]; then
+ COMPREPLY=($(compgen -W \
'$("$1" | command sed -e "s/^pydoc3\{0,1\} //" | _parse_help -)' \
- -- "$cur") )
+ -- "$cur"))
return
fi
- COMPREPLY=( $(compgen -W 'keywords topics modules' -- "$cur") )
+ COMPREPLY=($(compgen -W 'keywords topics modules' -- "$cur"))
if [[ $cur != @(.|*/)* ]]; then
- local python=python; [[ ${1##*/} == *3* ]] && python=python3
+ local python=python
+ [[ ${1##*/} == *3* ]] && python=python3
_xfunc python _python_modules $python
fi
# Note that we don't do "pydoc modules" as it is known to hang on
# some systems; _python_modules tends to work better and faster.
- COMPREPLY+=( $(compgen -W \
- '$($1 keywords topics | command sed -e /^Here/d)' -- "$cur") )
+ COMPREPLY+=($(compgen -W \
+ '$($1 keywords topics | command sed -e /^Here/d)' -- "$cur"))
_filedir py
} &&
-complete -F _pydoc pydoc pydoc3
+ complete -F _pydoc pydoc pydoc3
# ex: filetype=sh