emacs-devel
[Top][All Lists]
Advanced

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

Re: Cleaning out old X11 toolkits?


From: Ulrich Mueller
Subject: Re: Cleaning out old X11 toolkits?
Date: Fri, 12 Feb 2021 12:20:20 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1.91 (gnu/linux)

>>>>> On Thu, 11 Feb 2021, chad  wrote:

>> Actually, looking through configure, we also have motif and athena and
>> 'none', so itʼs 6, not 3.

> I started a reply mentioning motif and athena/Xaw3d for hysterical
> reasons, but then peeked ahead and saw that they had already been
> mentioned.

> In more pragmatic terms, I would guess that it's entirely possible to
> excise motif/lesstif, athena, and Xaw3d from main without anyone
> noticing.

Your guess would be wrong.

> Whether this is worth the effort in a world leaning ever so slowly
> towards Cairo and pgtk is a little hard to tell, but a quick grep
> through src suggests that it would at least clear up a bunch of #ifdef
> spaghetti.

> Would the maintainers be interested in a branch that tried this? Would
> it be better to wait for pgtk to settle first? Is there a big use-case
> for those toolkits of which I'm unaware?

Has the GTK+ "closing displays" bug [1,2] been fixed? If not, I think
it's a showstopper for removal of the old toolkits. I use Emacs with
Athena here because of that bug.

[1] https://gitlab.gnome.org/GNOME/gtk/-/issues/221 
[2] https://gitlab.gnome.org/GNOME/gtk/-/issues/2315



reply via email to

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