1
0
mirror of git://git.code.sf.net/p/zsh/code synced 2024-09-21 19:31:50 +02:00

52268: update nmcli completion to networkmanager 1.42.2

This commit is contained in:
Oliver Kiddle 2023-11-02 16:26:16 +01:00
parent 8e65233747
commit 364ecf7099
2 changed files with 22 additions and 2 deletions

View File

@ -1,5 +1,9 @@
2023-11-02 Oliver Kiddle <opk@zsh.org>
* 52268: Completion/Linux/Command/_networkmanager: update to 1.42.2
* 52266: Completion/Linux/Command/_strace: update to 2.6.5
* 52265: Completion/Linux/Command/_findmnt,
Completion/Linux/Command/_lsblk, Completion/Unix/Command/_column:
update completions for some util-linux tools to version 2.39.2

View File

@ -42,8 +42,24 @@ _nm_fields() {
}
_nm_general() {
_arguments "1:command:(status hostname permissions logging help)"
# TODO: provide completions for logging
local curcontext="$curcontext" state line
_arguments "1:command:(status hostname permissions logging reload help)" \
"*::arguments:->args"
case $line[1] in
l*)
_values -w -S ' ' values \
'level:level' \
'domains:domain'
;;
r*)
_describe -t flags 'flag' '(
"conf:NetworkManager.conf configuration"
"dns-rc:update DNS configuration"
"dns-full:restart the DNS plugin"
)'
;;
esac
}
_nm_networking() {