1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2024-06-01 04:46:08 +02:00

complete zfs ... -o multiple times

This commit is contained in:
llua 2014-04-05 16:46:25 -04:00 committed by Peter Stephenson
parent 141f569c0f
commit fe40b9c2a3
2 changed files with 6 additions and 3 deletions

View File

@ -1,5 +1,8 @@
2014-04-06 Peter Stephenson <p.w.stephenson@ntlworld.com>
* 32530: llua: Completion/Unix/Command/_zfs: repeatable -o
argument.
* 32521: Doc/Zsh/params.yo: document that LOGNAME comes
from getlogin().

View File

@ -221,7 +221,7 @@ _zfs() {
("create")
_arguments -A "-*" \
'-p[Create parent datasets]' \
'-o[Set initial properties]:property:_values -s , "property" $create_properties' \
'*-o[Set initial properties]:property:_values -s , "property" $create_properties' \
- set1 \
':filesystem:_zfs_dataset -t fs -e "parent dataset"' \
- set2 \
@ -246,7 +246,7 @@ _zfs() {
("snapshot")
_arguments -A "-*" \
'-r[Recursively snapshot all descendant datasets]' \
'-o[Set property]:property:_values -s , "property" $create_properties' \
'*-o[Set property]:property:_values -s , "property" $create_properties' \
':filesystem/volume:_zfs_dataset -t fs -t vol -S@'
;;
@ -263,7 +263,7 @@ _zfs() {
_arguments -A "-*" \
'-p[Create parent datasets]' \
'-K[Create encryption key]' \
'-o[Set property]:property:_values -s , "property" $create_properties' \
'*-o[Set property]:property:_values -s , "property" $create_properties' \
':snapshot:_zfs_dataset -t snap' \
':filesystem/volume:_zfs_dataset -t fs -e "parent dataset"'
;;