aboutsummaryrefslogtreecommitdiff
path: root/files
diff options
context:
space:
mode:
authorAndré Erdmann <dywi@mailerd.de>2013-09-23 17:13:29 +0200
committerAndré Erdmann <dywi@mailerd.de>2013-09-23 17:13:29 +0200
commitbaa36ff62669602023eb14d8550b648133b77d39 (patch)
tree1152264f6329de8a241be69db6b931b24bd2fc22 /files
parentminor README change (diff)
downloadR_overlay-baa36ff62669602023eb14d8550b648133b77d39.tar.gz
R_overlay-baa36ff62669602023eb14d8550b648133b77d39.tar.bz2
R_overlay-baa36ff62669602023eb14d8550b648133b77d39.zip
roverlay.bashcomp, roverlay-setup: subcommands
do not continue with normal command completion if a subcommand was provided.
Diffstat (limited to 'files')
-rw-r--r--files/misc/roverlay.bashcomp5
1 files changed, 5 insertions, 0 deletions
diff --git a/files/misc/roverlay.bashcomp b/files/misc/roverlay.bashcomp
index a4b2871..60a49e6 100644
--- a/files/misc/roverlay.bashcomp
+++ b/files/misc/roverlay.bashcomp
@@ -244,6 +244,11 @@ _roverlay_setup_comp() {
fi
done
+ # bashcomp for subcommands is missing:
+ # * init, mkconfig do not have any special options
+ # * hooks has "show|add|del <hook> <event>..."
+ [[ -z "${have_command-}" ]] || return 0
+
case "${prev}" in
'-v'|'--variable')
: