mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-09-11 13:01:28 +02:00
unposted: _postfix_queue_id: Unbreak completion of short queue ids of held/active messages, broken in 39108.
This commit is contained in:
parent
8bb531990e
commit
972423629f
2 changed files with 6 additions and 2 deletions
|
@ -1,5 +1,9 @@
|
||||||
2016-09-02 Daniel Shahaf <d.s@daniel.shahaf.name>
|
2016-09-02 Daniel Shahaf <d.s@daniel.shahaf.name>
|
||||||
|
|
||||||
|
* unposted: Completion/Unix/Command/_postfix: _postfix_queue_id:
|
||||||
|
Unbreak completion of short queue ids of held/active messages,
|
||||||
|
broken in 39108.
|
||||||
|
|
||||||
* 39154: Completion/Unix/Type/_files: -/ with list-dirs-first
|
* 39154: Completion/Unix/Type/_files: -/ with list-dirs-first
|
||||||
resulted in a bad pattern, thus aborting completion partway.
|
resulted in a bad pattern, thus aborting completion partway.
|
||||||
|
|
||||||
|
@ -28,7 +32,7 @@
|
||||||
|
|
||||||
2016-08-30 Daniel Shahaf <d.s@daniel.shahaf.name>
|
2016-08-30 Daniel Shahaf <d.s@daniel.shahaf.name>
|
||||||
|
|
||||||
* 39108: Completion/Unix/Command/_postfix: Support
|
* 39108 (tweaked): Completion/Unix/Command/_postfix: Support
|
||||||
$enable_long_queue_ids.
|
$enable_long_queue_ids.
|
||||||
|
|
||||||
* 39110: Completion/Unix/Command/_postfix: Complete 'postconf'.
|
* 39110: Completion/Unix/Command/_postfix: Complete 'postconf'.
|
||||||
|
|
|
@ -10,7 +10,7 @@ _postfix_queue_id() {
|
||||||
local -a lines=( ${(f)"$(_call_program mailq 'mailq')"} )
|
local -a lines=( ${(f)"$(_call_program mailq 'mailq')"} )
|
||||||
|
|
||||||
# $enable_long_queue_ids = no
|
# $enable_long_queue_ids = no
|
||||||
compadd "$@" -- ${${(M)lines:#(#s)([0-9A-F]## )*}/(#s)(#b)([0-9A-F]##)*/$match[1]}
|
compadd "$@" -- ${${(M)lines:#(#s)([0-9A-F]##([*!]|) )*}/(#s)(#b)([0-9A-F]##)*/$match[1]}
|
||||||
|
|
||||||
# $enable_long_queue_ids = yes
|
# $enable_long_queue_ids = yes
|
||||||
compadd "$@" -- ${${${(M)lines:#(#s)[0-9bcdfghjklmnpqrstvwxyzBCDFGHJKLMNPQRSTVWXYZ](#c10)z*}%% *}%[*!]}
|
compadd "$@" -- ${${${(M)lines:#(#s)[0-9bcdfghjklmnpqrstvwxyzBCDFGHJKLMNPQRSTVWXYZ](#c10)z*}%% *}%[*!]}
|
||||||
|
|
Loading…
Reference in a new issue