From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.help Subject: Re: Would there be a drawback of using the same graphical toolkit on every platform? Date: Sat, 19 Feb 2022 20:51:16 +0300 Message-ID: References: <83tucvz53x.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9289"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/2.2.0 (2022-02-12) Cc: help-gnu-emacs@gnu.org To: Eli Zaretskii Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sat Feb 19 18:54:36 2022 Return-path: Envelope-to: geh-help-gnu-emacs@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 1nLTwJ-0002EN-Rm for geh-help-gnu-emacs@m.gmane-mx.org; Sat, 19 Feb 2022 18:54:35 +0100 Original-Received: from localhost ([::1]:43266 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nLTwI-0007tF-AT for geh-help-gnu-emacs@m.gmane-mx.org; Sat, 19 Feb 2022 12:54:34 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:38348) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nLTvk-0007t3-CK for help-gnu-emacs@gnu.org; Sat, 19 Feb 2022 12:54:00 -0500 Original-Received: from stw1.rcdrun.com ([217.170.207.13]:55457) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nLTvB-0000Xa-0o; Sat, 19 Feb 2022 12:53:59 -0500 Original-Received: from localhost ([::ffff:102.87.22.30]) (AUTH: PLAIN admin, TLS: TLS1.3,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by stw1.rcdrun.com with ESMTPSA id 0000000000087C37.0000000062112E71.0000598F; Sat, 19 Feb 2022 10:52:48 -0700 Mail-Followup-To: Eli Zaretskii , help-gnu-emacs@gnu.org Content-Disposition: inline In-Reply-To: <83tucvz53x.fsf@gnu.org> Received-SPF: pass client-ip=217.170.207.13; envelope-from=bugs@gnu.support; helo=stw1.rcdrun.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:136007 Archived-At: * Eli Zaretskii [2022-02-19 10:34]: > > Date: Fri, 18 Feb 2022 20:59:38 +0000 > > From: emacsq via Users list for the GNU Emacs text editor > > > > Just wondering if a free toolkit like Gtk supports multiple platforms out of the box then would it make sense to use the same GTK-based code on every graphical platform? So using the same toolkit for everything graphics, instead of implementing features for windows, linux, etc. separately? > > Emacs currentl;y supports building with GTK only on GNU and Unix > systems. That means on Unix-like systems. It is better expressed that way. GNU is Not Unix, true, though it is very much Unix-like, such systems are mentioned as Unices if I remember well. GNU is Unix-like and there are variations, there is also GNU with FreeBSD kernel, though I don't know if there are still users. GNU with Hurd kernel is Unix like, and GNU with Linux is also so much Unix like system. GNU is not Unix because it is free software and also free not to follow constraints and standards -- though my impression is that it does follow it. I feel fine with DragonFlyBSD and GNU/Linux-libre systems, as user I do not see differences, majority of basic command line tools are more or less same. I do prefer GNU tools for reasons of --help and --version and some consistency. Though when I use Haiku, that is something totally different, and proprietary Windoze systems which I encounter at other people's computers look rather too simple as there is no much options to change how desktop looks like, and one is forced to use mouse so much by many applications. Jean Take action in Free Software Foundation campaigns: https://www.fsf.org/campaigns In support of Richard M. Stallman https://stallmansupport.org/