Subject: bug#62164: 29.0.60; ediff behaves poorly by default on tiling window managers

From: Ruijie Yu <[email-masked]>
Date: Tue, 14 Mar 2023 11:06:23 +0800

Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" <[email-masked]> writes:

>> ediff defaults to a multiframe UI on graphical displays. [...]
>>
>> [...] perhaps there's some way to set this hint through PGTK?
>
> No, Wayland doesn't provide any of this, unless you use a protocol that
> is exclusive to GNOME Shell.

This is unfortunate.  FTR, I had to configure Sway to make the window
float by default:

--8<---------------cut here---------------start------------->8---
# ediff should always be floating
for_window [title="Ediff"] {
    floating enable
    gap 0
}
--8<---------------cut here---------------end--------------->8---

--
Best,

RY