summaryrefslogtreecommitdiff
path: root/argvAutocomplete.go
diff options
context:
space:
mode:
authorJeff Carr <[email protected]>2025-01-07 22:27:54 -0600
committerJeff Carr <[email protected]>2025-01-07 22:27:54 -0600
commitb27a1fccad08a8aac11b73097e93a6aa97bf87f7 (patch)
tree02dcc194e97572539a295fc755ec6424a0feddbe /argvAutocomplete.go
parent5eb51f28327f3b2fd537d681f38b28dbd673057e (diff)
allow delete for a single repo
Diffstat (limited to 'argvAutocomplete.go')
-rw-r--r--argvAutocomplete.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/argvAutocomplete.go b/argvAutocomplete.go
index ca38d95..c371bb4 100644
--- a/argvAutocomplete.go
+++ b/argvAutocomplete.go
@@ -12,6 +12,10 @@ import (
// used for shell auto completion
// var ARGNAME string = "forge" // todo: get this from $0 ?
+func (a *EmptyCmd) deleteMatch() {
+ fmt.Println("go.wit.com/lib/gui/repostatus")
+}
+
func (args) doBashAuto() {
argv.doBashHelp()
switch argv.BashAuto[0] {
@@ -32,10 +36,12 @@ func (args) doBashAuto() {
fmt.Println("--force")
case "master":
fmt.Println("--force")
+ case "delete":
+ argv.Delete.deleteMatch()
default:
if argv.BashAuto[0] == ARGNAME {
// list the subcommands here
- fmt.Println("--bash checkout config dirty hard-reset list patch pull rescan")
+ fmt.Println("--bash checkout config dirty delete hard-reset list patch pull rescan")
}
}
os.Exit(0)