bug#81514: 32.0.50; Eglot messages progress reporter shows errors
Stéphane Marks <[email protected]> Wed, 5 Aug 2026 19:39:33 +0200
| Newsgroups | gmane.emacs.bugs |
|---|---|
| Message-ID | <CAN+1HbrR4v1PhW3BabgWRcOAoUN+ZeHRO50iBdOpZptnw39wAA@mail.gmail.com> |
On Wed, Aug 5, 2026 at 10:18 AM Sean Whitton <[email protected]> wrote: > Version: 31.1 > > Stéphane Marks [05/Aug 4:08pm +02] wrote: > > It is 100% compatible except that now emacs-31 will not signal if a call > to > > progress-reporter-update uses the numeric calling convention for a > > non-numeric progress reporter. Joao's changes are independent of these > and > > are defensive in their own right now establishing a numeric progress > > reporter from the outset, leaving the subsequent progress-reporter-update > > numeric calling conventions in place, and also correctly calling > > progress-reporter-done which was missing from eglot. > > I'd misread something. Now installed and closing, thanks. > Great. The defensive code in 31 will work for everyone even if they're using an older eglot (i.e., using an out-of-tree version). It just won't call p-r-done which will let stateful reporters linger (like the one in system-taskbar) which Joao's improvements solve for.