summaryrefslogtreecommitdiff
path: root/complete.go
diff options
context:
space:
mode:
Diffstat (limited to 'complete.go')
-rw-r--r--complete.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/complete.go b/complete.go
index e82510b..1607fe1 100644
--- a/complete.go
+++ b/complete.go
@@ -327,7 +327,11 @@ func Bash(dest any) *Auto {
// pb.Debugf("DEBUG: NO MATCH last='%s' found key '%s' = %s", pb.Last, key, val)
}
}
- myAuto.autoFunc(pb) // run the autocomplete function the user made for their application
+ if myAuto.autoFunc == nil {
+ pb.SubCommand(pb.Argv...)
+ } else {
+ myAuto.autoFunc(pb) // run the autocomplete function the user made for their application
+ }
if pb.Debug {
// TODO:
// check here to see if there was any completion text sent