Re: Matching a non-match

2021-10-14 Thread Tim Chase
On 2021-10-14 17:34, A. Wik wrote: > Yes, I think so. Is it because \@! is zero-width that it must be > paired with something (eg. ".") that does have width? > > And it matches an empty line because of the \%( ... \)*? Exactly, on both fronts.  -tim -- -- You received this message from

Re: Matching a non-match

2021-10-14 Thread A. Wik
Hi all, On Wed, 13 Oct 2021 at 14:36, Tim Chase wrote: > > On 2021-10-11 23:45, A. Wik wrote: > > > or if you want to match the entire line, you can use: > > > > > > /^\%(\%(exim.input\)\@!.\)*$/ > > > > > > That breaks down to > > > > > > ^ from the start of the line > > > \%(…\)*

Re: upgrading past 8.2.2918 loses access to /dev/tty from athena gvim

2021-10-14 Thread Bram Moolenaar
> > Since more than one person complained about this, and it still doesn't > > fully work with zsh, I'll revert 8.2.2919. For zsh we need to find a > > different solution. > > Thanks. Maybe blocking SIGHUP would fix the original problem with > background processes? Hopefully someone can find