Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: Why does _main_complete not try the next completer when $_comp_mesg is non-zero?
- X-seq: zsh-workers 48365
- From: Marlon Richert <marlon.richert@xxxxxxxxx>
- To: Daniel Shahaf <d.s@xxxxxxxxxxxxxxxxxx>
- Cc: Zsh hackers list <zsh-workers@xxxxxxx>
- Subject: Re: Why does _main_complete not try the next completer when $_comp_mesg is non-zero?
- Date: Thu, 1 Apr 2021 08:11:35 +0300
- Archived-at: <https://zsh.org/workers/48365>
- Archived-at: <http://www.zsh.org/sympa/arcsearch_id/zsh-workers/2021-04/DF08DE09-74A1-473A-8A9E-3D4F74AB83C6%40gmail.com>
- In-reply-to: <20210331232013.GC16838@tarpaulin.shahaf.local2>
- List-id: <zsh-workers.zsh.org>
- References: <20210331232013.GC16838@tarpaulin.shahaf.local2>
> On 1. Apr 2021, at 2.20, Daniel Shahaf <d.s@xxxxxxxxxxxxxxxxxx> wrote:
>>
>> autoload +X -Uz _complete
>> functions[_autocomplete._complete]=$functions[_complete]
>> _complete() {
>> _autocomplete._complete "$@"
>> local -i ret=$?
>> (( ret )) && _comp_mesg=''
>> return ret
>
> Considered using an «{ } always { }» block?
What for? I have no need to ever restore the original _complete().
Messages sorted by:
Reverse Date,
Date,
Thread,
Author