mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-09-01 21:51:40 +02:00
45535: _lz4: Order compression levels numerically
This commit is contained in:
parent
c2e46ee43b
commit
cb7aadfd2a
2 changed files with 10 additions and 2 deletions
|
@ -1,5 +1,8 @@
|
|||
2020-03-13 dana <dana@dana.is>
|
||||
|
||||
* 45535: Completion/Unix/Command/_lz4: Order compression levels
|
||||
numerically
|
||||
|
||||
* 45534: Completion/Darwin/Command/_hdiutil: Update image-file
|
||||
extensions, image/disk formats, &c.
|
||||
|
||||
|
|
|
@ -42,8 +42,8 @@ args=(
|
|||
'(b t -k --keep)--rm[remove source file]'
|
||||
'!(b t -c --stdout)--to-stdout'
|
||||
+ b # Benchmark-mode options
|
||||
"(C c d t)-b-[benchmark file using specified compression level]::compression level:(${(j< >)levels//-/})"
|
||||
"(C c d t)-e-[specify upper compression level limit (with -b)]:compression level:(${(j< >)levels//-/})"
|
||||
"(C c d t)-b-[benchmark file using specified compression level]:: :->levels"
|
||||
"(C c d t)-e-[specify upper compression level limit (with -b)]: :->levels"
|
||||
'(C c d t)-i-[specify minimum evaluation time (with -b)]:evaluation time (seconds)'
|
||||
+ c # Compress-mode options
|
||||
"(b d t ${(j< >)levels} -c0 -c1 -c2 -hc)"${^levels}
|
||||
|
@ -98,6 +98,11 @@ case $state in
|
|||
_message 'no more arguments' && ret=0
|
||||
fi
|
||||
;;
|
||||
levels)
|
||||
_wanted levels expl 'compression level' \
|
||||
compadd -o numeric - ${levels/#-/} \
|
||||
&& ret=0
|
||||
;;
|
||||
esac
|
||||
|
||||
return ret
|
||||
|
|
Loading…
Reference in a new issue