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: Gerd Möllmann
Subject: Re: "Final" version of tty child frames
Date: Fri, 17 Jan 2025 16:14:45 +0100
User-agent: Gnus/5.13 (Gnus v5.13)

Eli Zaretskii <eliz@gnu.org> writes:

>> Date: Fri, 17 Jan 2025 14:14:15 +0200
>> From: Eli Zaretskii <eliz@gnu.org>
>> Cc: rudalics@gmx.at, jared@finder.org, emacs-devel@gnu.org
>> 
>> > Yes it's fixed, and the fix is the problem. It modifies the root's
>> > current matrix outside of the area that a child occupies, by changing
>> > glyphs to padding glyphs.
>> 
>> I guess the child's matrix should save and restore mote that it
>> overwrites?                                        ^^^^^^^^^
>
> "more than"

Sorry, that's not the problem. Wide characters and child frames work
just fine currently, although in a different way than you seem to think.
Whatever.

What I am saying is that set_cursor_from_row must be aware that a root's
current matrix may contain glyphs that have glyph->frame == f, where f
is the root frame, and which are padding glyphs, but really were part of a
wide character.

I propose that we let this thread rest until I've made progress on my
branch with separate matrices.



reply via email to

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