bug#78899: 30.1; garbage inserted in the terminal buffer when quitting Emacs

Eli Zaretskii <[email protected]>
Newsgroups gmane.emacs.bugs
Message-ID <[email protected]>
> Date: Sun, 16 Aug 2026 14:17:57 +0200
> From: Vincent Lefevre <[email protected]>
> Cc: [email protected], [email protected], [email protected],
> 	[email protected], [email protected]
> 
> On 2026-08-16 08:18:57 +0300, Eli Zaretskii wrote:
> > > First, some hunks fail for lisp/term/xterm.el and lisp/xt-mouse.el,
> > > but that's easily fixable since the failures only come from
> > > unchanged lines that have been modified in the repository.
> > > 
> > > But when compiling, I get the following error:
> > > 
> > >   error: ‘inhibit_lisp_code’ undeclared
> > > 
> > > This symbol was removed in 855ad6d870852144221a15d04f4b31969689bffb.
> > 
> > Please always show complete compilation error messages.
> > 
> > Chrystal ball says that you need to add to src/lisp.h a line like
> > this:
> > 
> >   extern Lisp_Object inhibit_lisp_code;
> 
> I no longer get any issue with the resulting patch (attached),
> except the following errors that appear:
> 
> xterm--read-string: Wrong type argument: sequencep, 99
> xterm--read-string: Wrong type argument: sequencep, 27

Thanks for testing.

Pip, would you please update the patch, including what's needed to
avoid those wrong-type-argument errors, and resubmit?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.