emacs-devel
[Top][All Lists]
Advanced

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

Re: Implementing child frames on terminal


From: Stefan Monnier
Subject: Re: Implementing child frames on terminal
Date: Wed, 13 Jul 2022 21:55:16 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

>> Someone might want a popup implemented as a child frame to extend past
>> the bounds of the parent, for example.
> Why would they want that?

I can imagine a situation where a tty frame is split into two windows
and some company/corfu-style completion wants to popup a child-frame to
show completion candidates (basically like a menu), and if the
completion is near the split between the two windows, it would be
natural for that child-frame to extend into the other window if that can
make its contents more readable.  It would even feel odd if that
child-window were restricted to fit within its "parent" window.

In a sense it's already bad enough that such child-frames will be
restricted to stay within the confines of the text terminal ;-)

BTW We currently see "the same" with your menubar code in ttys, where the
menus aren't restricted to live within one of the existing windows
either, instead they're overlayed above the windows without regards for
the existing window splits.


        Stefan




reply via email to

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