completion: clean up top level completion

Add note about missing features.
This commit is contained in:
Jani Nikula 2015-10-17 19:30:03 +03:00 committed by David Bremner
parent cd4814ecb3
commit 23180439cb

View file

@ -484,10 +484,15 @@ _notmuch()
if [ -z "${arg}" ]; then if [ -z "${arg}" ]; then
# top level completion # top level completion
local top_options="--help --version"
case "${cur}" in case "${cur}" in
-*) COMPREPLY=( $(compgen -W "${top_options}" -- ${cur}) ) ;; -*)
*) COMPREPLY=( $(compgen -W "${_notmuch_commands}" -- ${cur}) ) ;; # XXX: handle ${_notmuch_shared_options} and --config=
local options="--help --version"
COMPREPLY=( $(compgen -W "${options}" -- ${cur}) )
;;
*)
COMPREPLY=( $(compgen -W "${_notmuch_commands}" -- ${cur}) )
;;
esac esac
elif [ "${arg}" = "help" ]; then elif [ "${arg}" = "help" ]; then
# handle help command specially due to _notmuch_commands usage # handle help command specially due to _notmuch_commands usage