Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
PATCH: correction to losetup completion for creation mode
- X-seq: zsh-workers 49306
- From: Oliver Kiddle <opk@xxxxxxx>
- To: Zsh workers <zsh-workers@xxxxxxx>
- Subject: PATCH: correction to losetup completion for creation mode
- Date: Wed, 25 Aug 2021 12:38:58 +0200
- Archived-at: <https://zsh.org/workers/49306>
- List-id: <zsh-workers.zsh.org>
I noticed a lack of expected file completion in the second argument to
losetup for setting up a device and it seems that mode isn't right in
the completion. This should fix it.
Oliver
diff --git Completion/Linux/Command/_losetup Completion/Linux/Command/_losetup
index 54debe19e..f5a7ec1b1 100644
--- Completion/Linux/Command/_losetup
+++ Completion/Linux/Command/_losetup
@@ -33,14 +33,15 @@ _arguments -s -S \
{-D,--detach-all}'[detach all associated loop devices]' \
- 'create' \
'--direct-io[open backing file with O_DIRECT]::enable:(on off)' \
- '(-f --find 2)'{-f,--find}'[find the first unused loop device]' \
+ '(-f --find 1)'{-f,--find}'[find the first unused loop device]' \
'(-L --nooverlap)'{-L,--nooverlap}'[avoid possible conflict between devices]' \
'(-P --partscan)'{-P,--partscan}'[scan the partition table of newly created loop devices]' \
'--sizelimit[limit device to specified size]:size (bytes)' \
'(-b --sector-size)'{-b+,--sector-size=}'[set logical sector size of loop device]:size (bytes)' \
'--show[print device name after setup]' \
'(-r --read-only)'{-r,--read-only}'[set up a read-only loop device]' \
- '1:file:_files' \
+ "(-f)$device" \
+ '2:file:_files' \
- 'assoc' \
'(-j --associated)'{-j,--associated}'[show the status of all loop devices associated with an file]:associated file:_files' \
"(-f)$device"
Messages sorted by:
Reverse Date,
Date,
Thread,
Author