From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?Q?=C3=93scar_Fuentes?= Newsgroups: gmane.emacs.devel Subject: Re: Platform independent graphical display for Emacs Date: Fri, 24 Dec 2021 12:45:56 +0100 Message-ID: <87h7aytedn.fsf@telefonica.net> References: <87ilvgwfor.fsf@telefonica.net> <83a6grx1o9.fsf@gnu.org> <834k6zwvi1.fsf@gnu.org> <87h7azilmu.fsf@yahoo.com> <87sfujh4a2.fsf@yahoo.com> <877dbuhm6j.fsf@yahoo.com> <87tueyg5gc.fsf@yahoo.com> <87lf0a2uq0.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30557"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) To: emacs-devel@gnu.org Cancel-Lock: sha1:cKvD8VebUUwMnydXOKGOIklUysU= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Dec 24 12:48:06 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n0j3O-0007lO-BA for ged-emacs-devel@m.gmane-mx.org; Fri, 24 Dec 2021 12:48:06 +0100 Original-Received: from localhost ([::1]:41586 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n0j3M-0001GB-Q7 for ged-emacs-devel@m.gmane-mx.org; Fri, 24 Dec 2021 06:48:04 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:42296) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n0j1X-0008MQ-7L for emacs-devel@gnu.org; Fri, 24 Dec 2021 06:46:11 -0500 Original-Received: from ciao.gmane.io ([116.202.254.214]:53086) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n0j1V-0007HC-7u for emacs-devel@gnu.org; Fri, 24 Dec 2021 06:46:10 -0500 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1n0j1R-0005Es-S9 for emacs-devel@gnu.org; Fri, 24 Dec 2021 12:46:05 +0100 X-Injected-Via-Gmane: http://gmane.org/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=ged-emacs-devel@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:283123 Archived-At: Lars Ingebrigtsen writes: > But if want to cater > more to people that want Emacs to look the same on all operating > systems, there's at least a base to start working from, because it seems > to work fine otherwise. I don't use the platform's dialogs (they are a joke compared to what Emacs provides) and can switch from Emacs-lucid on GNU/Linux to Emacs on MS-Windows without perceptible psychic trauma. Well, actually, without noticing. About those people wanting Emacs to look "platform-native" (1): If a new display backend makes possible new features which enhances productivity (or even just aesthetics) it is reasonable to expect that some of them will accept the change as a good trade-off. Furthermore, it hopefully will attract new users which will provide an even stronger stream of complaints on future changes. And you can't keep everyone happy all the time. We all know that the slightest change on Emacs upsets someone, somewhere. This would be a reason to stop development. But then the absence of change on Emacs also upsets other people, so... you can't keep everyone happy all the time. 1: What is "platform-native" varies with each new major release of GTK and Windows.