GNU bug report logs - #62194
30.0.50; Two Eglot-over-Tramp tests are failing on master, passing on emacs-29

Previous Next

Package: emacs;

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

From: João Távora <joaotavora <at> gmail.com>
To: Michael Albinus <michael.albinus <at> gmx.de>
Cc: 62194 <at> debbugs.gnu.org, miha <at> kamnitnik.top
Subject: bug#62194: 30.0.50; Two Eglot-over-Tramp tests are failing on master, passing on emacs-29
Date: Sat, 18 Mar 2023 12:33:48 +0000
On Sat, Mar 18, 2023 at 12:23 PM Michael Albinus <michael.albinus <at> gmx.de> wrote:

> There is also the additional problem in Emacs, that process filters do
> not cascade. Any package can activate an own process filter, even for
> Tramp processes, and Tramp would be lost then immediately.

If this were true, then a large number of Emacs extensions that rely
on the scheme I described would be failing horribly.  Read the example
code I posted in bug#61350, you'll notice that a process filter does
nothing more than put text into a buffer and potentially act on that
text _only_ if it has been told to.  So it's very healthy to design
your system to let timers and filters -- yours and others -- run freely.

João




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.