emacs-devel
[Top][All Lists]
Advanced

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

Re: "Final" version of tty child frames


From: martin rudalics
Subject: Re: "Final" version of tty child frames
Date: Wed, 15 Jan 2025 09:41:59 +0100
User-agent: Mozilla Thunderbird

> Let me just quickly add something that came to my mind, namely that one
> could tackle the problem in two different ways:

Back to redisplay optimization.  Suppose my cursor is in the underlying
frame immediately on the left of the left edge of a child frame.  I now
start typing a character and the cursor disappears.  I continue typing
and the cursor eventually reappears quite normally on the right of the
right edge of the child frame.  IIUC this is cursor movement when buffer
text was modified, that is, without redisplay optimization.

So couldn't we, as long as there's a visible child frame and the user
navigates (moves the cursor) in an underlying frame, inhibit redisplay
optimizations and pretend a modification of the underlying frame?

As a rule, navigating in the invisible area beneath a child frame
shouldn't be a very frequent operation and maybe we could enhance
performance by finding some heuristics detecting whether the cursor is
anywhere "near" a child frame.

martin



reply via email to

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