v0.27.2 minor update: long lines, switches, tls
Package / arch (push) Canceled after 0s
Package / user (push) Canceled after 0s
Package / deb (push) Canceled after 0s
Package / freebsd (push) Canceled after 0s
Package / image (push) Canceled after 0s
Test / test (push) Canceled after 0s
Test / e2e (push) Canceled after 0s

This commit is contained in:
lixen committed 2026-10-09 14:03:28 -04:00
1 parent 4513a9e62b
commit a1648ce17b
16 files changed
+159 -34

No files matched your search

+4 -1
View File
@@ -83,6 +83,9 @@ func options() map[string]string {
for long := range config.Settings() {
options[long] = ""
}
for _, long := range switches {
options[long] = ""
}
for letter, short := range shorts {
if short.top {
options[short.long] = letter
@@ -99,7 +102,7 @@ func completionModel() (top []compFlag, cmds []compCommand, presets string) {
f := compFlag{long: long, short: shortOf[long], value: "text", repeat: slices.Contains(specFlags, long)}
if v, ok := valueOf[long]; ok {
f.value = v
} else if settings[long] {
} else if settings[long] || slices.Contains(switches, long) {
f.value = ""
}
top = append(top, f)