chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
cryptsetup-generator: Split main() into more functions and use hasmaps
[elogind.git]
/
shell-completion
/
zsh
/
_localectl
diff --git
a/shell-completion/zsh/_localectl
b/shell-completion/zsh/_localectl
index 87432da1dc97af5bd7909f176019ae4ded4879b0..d8af4d186374a100c7384e361bdf62c6f31cf381 100644
(file)
--- a/
shell-completion/zsh/_localectl
+++ b/
shell-completion/zsh/_localectl
@@
-22,8
+22,8
@@
_localectl_set-locale() {
_localectl_set-keymap() {
local -a _keymaps
_localectl_set-keymap() {
local -a _keymaps
- _keymaps=( ${(f)"$(_call_program locales "$service" list-keymaps)"} )
if (( CURRENT <= 3 )); then
if (( CURRENT <= 3 )); then
+ _keymaps=( ${(f)"$(_call_program locales "$service" list-keymaps)"} )
_describe keymaps _keymaps
else
_message "no more options"
_describe keymaps _keymaps
else
_message "no more options"
@@
-77,7
+77,7
@@
_localectl_command() {
if (( $+functions[_localectl_$cmd] )); then
_localectl_$cmd
else
if (( $+functions[_localectl_$cmd] )); then
_localectl_$cmd
else
- _message "
no more options
"
+ _message "
unknown localectl command: $words[1]
"
fi
fi
}
fi
fi
}