[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Removing the `window-id' frame parameter on non-Core Input platforms
From: |
Po Lu |
Subject: |
Re: Removing the `window-id' frame parameter on non-Core Input platforms |
Date: |
Sat, 18 Dec 2021 15:53:29 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) |
Note that the problem this is supposed to fix is specific to a single
version of a single window manager, so I installed an entry in
etc/PROBLEMS instead, but this could still be a valid concern if the
problem resurfaces in the future
Eli Zaretskii <eliz@gnu.org> writes:
> Please describe the problems you see in continuing the support for
> window-id. You say it's unreasonable, but please tell more to clarify
> why it is so.
Essentially, to work around the freeze described in PROBLEMS, a frame's
window is recreated which changes the XID of the frame. Non-Emacs X
clients that have kept track of the previous XID will crash with a
BadValue error when trying to use the previous XID.
Other uses of the `window-id' parameter such as to display windows as
children of a frame are discouraged on XInput2 builds, as it can
interfere with XInput2 event handling (but this is a theoretical
problem, I have yet to see it happen in practice to Emacs) in
complicated ways, such as unexpected touch sequence ownership changes
leading to Emacs crashes.
Thanks.
- Removing the `window-id' frame parameter on non-Core Input platforms, Po Lu, 2021/12/18
- Re: Removing the `window-id' frame parameter on non-Core Input platforms, Po Lu, 2021/12/18
- Re: Removing the `window-id' frame parameter on non-Core Input platforms, Eli Zaretskii, 2021/12/18
- Re: Removing the `window-id' frame parameter on non-Core Input platforms,
Po Lu <=
- Re: Removing the `window-id' frame parameter on non-Core Input platforms, Eli Zaretskii, 2021/12/18
- Re: Removing the `window-id' frame parameter on non-Core Input platforms, Po Lu, 2021/12/18
- Re: Removing the `window-id' frame parameter on non-Core Input platforms, Stefan Monnier, 2021/12/18
- RE: [External] : Re: Removing the `window-id' frame parameter on non-Core Input platforms, Drew Adams, 2021/12/18
- Re: Removing the `window-id' frame parameter on non-Core Input platforms, Po Lu, 2021/12/18
- Re: Removing the `window-id' frame parameter on non-Core Input platforms, Stefan Monnier, 2021/12/18
- Re: Removing the `window-id' frame parameter on non-Core Input platforms, Po Lu, 2021/12/19
Re: Removing the `window-id' frame parameter on non-Core Input platforms, Akira Kyle, 2021/12/19