From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Daniele Nicolodi Newsgroups: gmane.emacs.devel Subject: Re: What improvements would be truly useful? Date: Wed, 7 Mar 2018 10:49:39 -0700 Message-ID: <1ba2560c-d23f-e85a-586d-9cf474ec0719@grinta.net> 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> <836067rd97.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Trace: blaine.gmane.org 1520444879 4571 195.159.176.226 (7 Mar 2018 17:47:59 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 7 Mar 2018 17:47:59 +0000 (UTC) User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 07 18:47:55 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 1etdAO-0000E9-A7 for ged-emacs-devel@m.gmane.org; Wed, 07 Mar 2018 18:47:52 +0100 Original-Received: from localhost ([::1]:34767 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1etdCQ-000699-RJ for ged-emacs-devel@m.gmane.org; Wed, 07 Mar 2018 12:49:58 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38714) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1etdCH-00068Z-LD for emacs-devel@gnu.org; Wed, 07 Mar 2018 12:49:50 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1etdCG-0008EG-QK for emacs-devel@gnu.org; Wed, 07 Mar 2018 12:49:49 -0500 Original-Received: from zed.grinta.net ([109.74.203.128]:49652) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1etdCB-0008D6-Ma; Wed, 07 Mar 2018 12:49:44 -0500 Original-Received: from 688dnmac.campus.nist.gov (unknown [132.163.81.39]) (Authenticated sender: daniele) by zed.grinta.net (Postfix) with ESMTPSA id 99F3AE0FD8; Wed, 7 Mar 2018 17:49:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=grinta.net; s=mail; t=1520444983; bh=ueQ3SSYbGrZaqsnhQQ3E4etk69gNrpy7uFcHCRXeU2k=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=C1qKNWjLIuxMsE7CiwUg0VLWy87UoR6/8p/tct6VB8FoMMOfMd+wOchsOE7q5Vrs+ eNhf5ZJBpyLe+bKAn0Qswfii3dswhDFeQrCmA3Otnm1Zh5UGztzHbodLGVmIVsDzlJ 3aiUH+rCd0i0soYdjwXMDZXHHCFir7KI02qIjbDg= In-Reply-To: <836067rd97.fsf@gnu.org> Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 109.74.203.128 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:223417 Archived-At: On 3/7/18 10:45 AM, Eli Zaretskii wrote: >> 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? Radical cleanup of the GTK integration.