From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: What improvements would be truly useful? Date: Wed, 07 Mar 2018 19:45:08 +0200 Message-ID: <836067rd97.fsf@gnu.org> References: <87inaiss6l.fsf@web.de> <6FCF6ACA-4F29-4B6B-BE9D-D7130C6E9495@gnu.org> <87fu5moe4c.fsf@web.de> <877eqyocro.fsf@web.de> <83zi3uz4nb.fsf@gnu.org> <0b1dd3fa-e0b0-ed20-a256-dd92d1c1826f@dancol.org> <8bc3c4c7-dfc7-987a-95e7-bd309e2326c6@cs.ucla.edu> <03118DC0-39DA-4AB5-980E-A33809B9A5EE@raeburn.org> <86578165-1b41-e75c-7180-84d8edefc44b@grinta.net> <83o9k2s4xw.fsf@gnu.org> <65dafef7-3e1f-ba67-6717-c369033533a3@grinta.net> <831sgxrvsq.fsf@gnu.org> <9e3a1c0b-325f-29c6-eb78-dd4b0106e17b@grinta.net> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1520444617 8421 195.159.176.226 (7 Mar 2018 17:43:37 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 7 Mar 2018 17:43:37 +0000 (UTC) Cc: emacs-devel@gnu.org To: Daniele Nicolodi Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 07 18:43:33 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1etd62-00005v-BT for ged-emacs-devel@m.gmane.org; Wed, 07 Mar 2018 18:43:22 +0100 Original-Received: from localhost ([::1]:34753 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1etd85-0003yr-6v for ged-emacs-devel@m.gmane.org; Wed, 07 Mar 2018 12:45:29 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37645) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1etd7v-0003xa-KD for emacs-devel@gnu.org; Wed, 07 Mar 2018 12:45:21 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1etd7r-0006Ul-Nr for emacs-devel@gnu.org; Wed, 07 Mar 2018 12:45:19 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43212) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1etd7r-0006Uc-Jw; Wed, 07 Mar 2018 12:45:15 -0500 Original-Received: from [176.228.60.248] (port=2873 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1etd7r-0001Fh-0y; Wed, 07 Mar 2018 12:45:15 -0500 In-reply-to: <9e3a1c0b-325f-29c6-eb78-dd4b0106e17b@grinta.net> (message from Daniele Nicolodi on Tue, 6 Mar 2018 22:45:25 -0700) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:223416 Archived-At: > Cc: emacs-devel@gnu.org > From: Daniele Nicolodi > Date: Tue, 6 Mar 2018 22:45:25 -0700 > > >> Also, GTK support seems a bit of an hack that > >> requires layering violations (reaching down to the X primitives) to > >> work. Being GTK the only modern toolkit supported on Linux (as far as I > >> know) and the only way to get nartive Wayland support, some radical > >> cleanup in that area would probably be a good thing. > > > > It's true that GTK support was added in a not very clean way, but I > > don't think we can throw away support for the other toolkits just yet, > > because they are still being used. > > I don't think that cleaning up the GTK support requires removing support > for any other toolkit, and I'm far from suggesting something like that. Then how should we understand your suggestion for "radical cleanup", right after asserting that GTK is the only modern toolkit supported by GNU/Linux?