Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: vi editting troubles
- X-seq: zsh-workers 14520
- From: Sven Wischnowsky <wischnow@xxxxxxxxxxxxxxxxxxxxxxx>
- To: zsh-workers@xxxxxxxxxx
- Subject: Re: vi editting troubles
- Date: Tue, 29 May 2001 08:59:01 +0200 (MET DST)
- In-reply-to: <010523123147.ZM9692@xxxxxxxxxxxxxxxxxxxxxxx>
- Mailing-list: contact zsh-workers-help@xxxxxxxxxx; run by ezmlm
Bart Schaefer wrote:
> On May 23, 11:18am, Wayne Davison wrote:
> >
> > An off-the-cuff suggestion: Would it be possible to have the C code
> > call a "set completion defaults" shell function
>
> The problem with any shell-function-based solution is that it requires a
> special case for the `localoptions' setting.
>
> Better, perhaps, would be to augment the _comp_options variable with a
> _comp_setup variable, which would look something like this:
>
> _comp_setup='setopt ${_comp_options[@]} localtraps;
> exec </dev/null;
> trap - ZERR'
>
> and then `eval' that variable in any function that is an entry point into
> the completion system.
Hm, not one reply so far (unless I've missed something).
This is of course better than what I suggested in 14449 because I always
forget about eval. I'd even volunteer to make that change... or is
anyone really against it?
Bye
Sven
--
Sven Wischnowsky wischnow@xxxxxxxxxxxxxxxxxxxxxxx
Messages sorted by:
Reverse Date,
Date,
Thread,
Author