emacs-devel
[Top][All Lists]
Advanced

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

Re: Can we go GTK-only?


From: Stefan Monnier
Subject: Re: Can we go GTK-only?
Date: Fri, 28 Oct 2016 09:35:05 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux)

> As a stepping stone, we should at least remove support for the no-toolkit,
> Motif, and Athena configurations. (Lucid I can understand.)

One of the X11 non-Gtk build options needs to be kept, because of Gtk's
failure to support multiple X servers
(https://bugzilla.gnome.org/show_bug.cgi?id=85715).

I think of all the non-Gtk X11 builds, the Lucid build is by far the
most popular, so I'd vote to keep that one.

As for splitting Gtk support into its own backend separate from the
x*.c ones.  It sounds like a good idea, but I wish it were an occasion
to do at least one of two things:
- *start* adding support for "multi backend" support (i.e. being able to
  build Emacs such that it can have simultaneously an ns-frame,
  a Gtk-frame, and a Lucid-frame (and maybe even a w32-frame via Wine ;-)).
- reduce the amount of code duplication between the various backends
  (ns/w32/gtk/x/...).


        Stefan




reply via email to

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