bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#11822: 24.1; emacsclient terminal mode captures escape characters as


From: Eli Zaretskii
Subject: bug#11822: 24.1; emacsclient terminal mode captures escape characters as text
Date: Tue, 08 Sep 2015 20:36:37 +0300

> Date: Tue, 08 Sep 2015 07:48:07 +0300
> From: Eli Zaretskii <eliz@gnu.org>
> Cc: 11822@debbugs.gnu.org
> 
> > From: Ken Raeburn <raeburn@permabit.com>
> > Date: Mon, 7 Sep 2015 17:09:23 -0400
> > 
> > After dropping the ball on this about three years ago, I’ve started digging 
> > into it again with version 24.5.
> 
> Thanks for the footwork and the data.  I will study it and see what I
> can come up with.

Did that now.  What I don't quite understand is why we keep
recomputing basic faces in init_iterator for the same frame during the
same operation?  The variable face_change is indeed global, but once
init_iterator frees the face caches, it resets it to 'false', so when
it later recomputes the basic faces, there should not be any reason to
do that again for the same frame.  So some code must be setting
face_change to 'true' again.  Can you see which code does that in the
scenarios you traced through?





reply via email to

[Prev in Thread] Current Thread [Next in Thread]