diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2022-08-24 10:41:30 +0200 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2022-08-26 04:15:44 +0200 |
commit | 4ccde410a3fc141c9ddf285f24a22dfea99e0287 (patch) | |
tree | 7cf167007dca0a7b1f77e9be3909f11e9b9a9ded /shell-completion/zsh | |
parent | Merge pull request #24454 from bluca/ci (diff) | |
download | systemd-4ccde410a3fc141c9ddf285f24a22dfea99e0287.tar.xz systemd-4ccde410a3fc141c9ddf285f24a22dfea99e0287.zip |
tree-wide: change --kill-who to --kill-whom
getopt allows non-ambiguous abbreviations, so backwards-compat is maintained, and
people can use --kill-who (or even shorter abbreviations). English is flexible,
so in common speach people would use both forms, even if "whom" is technically
more correct. The advantage of using the longer form in the code is that we
effectively allow both forms, so we stop punishing people who DTGCT¹, but still
allow people to use the spoken form if they prefer.
1. Do the gramatically correct thing
Diffstat (limited to 'shell-completion/zsh')
-rw-r--r-- | shell-completion/zsh/_loginctl | 2 | ||||
-rw-r--r-- | shell-completion/zsh/_machinectl | 2 | ||||
-rw-r--r-- | shell-completion/zsh/_systemctl.in | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/shell-completion/zsh/_loginctl b/shell-completion/zsh/_loginctl index 6478a52fe4..5473020e3d 100644 --- a/shell-completion/zsh/_loginctl +++ b/shell-completion/zsh/_loginctl @@ -169,7 +169,7 @@ _arguments -s \ '--version[Show package version]' \ \*{-p+,--property=}'[Show only properties by this name]:unit property' \ {-a,--all}'[Show all properties, including empty ones]' \ - '--kill-who=[Who to send signal to]:killwho:(main control all)' \ + '--kill-whom=[Whom to send signal to]:killwhom:(main control all)' \ {-s+,--signal=}'[Which signal to send]:signal:_signals' \ {-H+,--host=}'[Operate on remote host]:userathost:_sd_hosts_or_user_at_host' \ {-M+,--machine=}'[Operate on local container]:machine:_sd_machines' \ diff --git a/shell-completion/zsh/_machinectl b/shell-completion/zsh/_machinectl index 8f4e57f123..4b4d044ec8 100644 --- a/shell-completion/zsh/_machinectl +++ b/shell-completion/zsh/_machinectl @@ -95,7 +95,7 @@ _arguments \ {-a,--all}'[Show all properties.]' \ {-q,--quiet}'[Suppress output.]' \ {-l,--full}'[Do not ellipsize cgroup members.]' \ - '--kill-who=[Who to send signal to.]:killwho:(leader all)' \ + '--kill-whom=[Whom to send signal to.]:killwhom:(leader all)' \ {-s+,--signal=}'[Which signal to send.]:signal:_signals' \ '--read-only[Create read-only bind mount.]' \ '--mkdir[Create directory before bind mounting, if missing.]' \ diff --git a/shell-completion/zsh/_systemctl.in b/shell-completion/zsh/_systemctl.in index 8b8c59e0d7..3d3fbdf32a 100644 --- a/shell-completion/zsh/_systemctl.in +++ b/shell-completion/zsh/_systemctl.in @@ -489,7 +489,7 @@ _arguments -s \ '--global[Enable/disable/mask default user unit files globally]' \ "--no-reload[When enabling/disabling unit files, don't reload daemon configuration]" \ '--no-ask-password[Do not ask for system passwords]' \ - '--kill-who=[Who to send signal to]:killwho:(main control all)' \ + '--kill-whom=[Whom to send signal to]:killwhom:(main control all)' \ {-s+,--signal=}'[Which signal to send]:signal:_signals' \ {-f,--force}'[When enabling unit files, override existing symlinks. When shutting down, execute action immediately]' \ '--root=[Enable/disable/mask unit files in the specified root directory]:directory:_directories' \ |