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: Po Lu
Subject: Re: Implementing child frames on terminal
Date: Thu, 14 Jul 2022 15:25:12 +0800
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux)

Akib Azmain Turja <akib@disroot.org> writes:

> What?  Completion popup is a misuse of child frame?  Then what its
> supposed to do?

IMNSHO child frame support (on X) is actually a misfeature, and
completions should be implemented with an override-redirect toplevel
window instead.

The reasoning behind this conclusion is the sheer amount of code we
spend trying to force toolkits (GTK in particular, but also Xt) and the
X server (in the case of the X input extension) to play nice with
supposedly "toplevel" windows being a child of an actual toplevel
window.


reply via email to

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