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: Stefan Monnier
Subject: bug#11822: 24.1; emacsclient terminal mode captures escape characters as text
Date: Thu, 10 Sep 2015 13:56:54 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux)

>   /* Contrary to expectations, a value of "false" can be detrimental to
>      responsiveness since aborting a redisplay throws away some of the
>      work already performed.

But that's because the effect was different from what is being
discussed here (at least in theory): interrupting redisplay between
windows wouldn't throw away work, AFAIK.

The problem with the redisplay-dont-pause was that it would abort
redisplay after building the matrices but before painting the result, so
the work of building the matrices was largely wasted.

This said, I'm not sure the current code would be happy to interrupt
redisplay after having handled some windows but not all.  E.g. I'm not
sure it would correctly keep track of "what's changed since last
redisplay" for a buffer that's displayed in several windows, some of
which have been redisplayed during the last redisplay cycle but not all.


        Stefan





reply via email to

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