GNU bug report logs -
#62194
30.0.50; Two Eglot-over-Tramp tests are failing on master, passing on emacs-29
Previous Next
Reported by: João Távora <joaotavora <at> gmail.com>
Date: Tue, 14 Mar 2023 23:07:01 UTC
Severity: normal
Found in version 30.0.50
Done: Michael Albinus <michael.albinus <at> gmx.de>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On Thu, Mar 16, 2023 at 9:57 PM João Távora <joaotavora <at> gmail.com> wrote:
>
> On Thu, Mar 16, 2023 at 9:14 PM <miha <at> kamnitnik.top> wrote:
> >
> > João Távora <joaotavora <at> gmail.com> writes:
>
> > > + (dolist (p (delq proc (process-list)))
> > > + (when (tramp-file-name-equal-p v (process-get p 'vector))
> > > + (while (accept-process-output p 0)))))
> >
> > I think that accept-process-output with JUST-THIS-ONE=nil is dangerous
> > here. We are now allowing 'file-exists-p', 'expand-file-name' and all
> > other functions listed in 'tramp-sh-file-name-handler-alist' to call any
> > timer or process filter,
>
> That's exactly what we want. We _don't_ want to stop other
> output to be inhibited from going into the filter.
Doh, this is a silly double negative. I meant "we don't want to
inhibit other output from going into the filters".
This bug report was last modified 2 years and 59 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.