From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: xenodasein--- via "Emacs development discussions." Newsgroups: gmane.emacs.devel Subject: Re: Platform independent graphical display for Emacs Date: Fri, 24 Dec 2021 13:22:22 +0100 (CET) Message-ID: References: <87lf0a2uq0.fsf@gnus.org> <87bl16b95q.fsf@gmx.net> <87v8zeclbx.fsf@yahoo.com> <87r1a2ck8k.fsf@yahoo.com> <87mtkqciiu.fsf@yahoo.com> Reply-To: xenodasein@tutanota.de Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34435"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: luangruo@yahoo.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Dec 24 13:24:04 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 1n0jcA-0008j8-Ab for ged-emacs-devel@m.gmane-mx.org; Fri, 24 Dec 2021 13:24:02 +0100 Original-Received: from localhost ([::1]:36338 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n0jc8-0001ua-Um for ged-emacs-devel@m.gmane-mx.org; Fri, 24 Dec 2021 07:24:00 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:49448) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n0jab-0001Cw-Iv for emacs-devel@gnu.org; Fri, 24 Dec 2021 07:22:25 -0500 Original-Received: from w4.tutanota.de ([81.3.6.165]:34142) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n0jaa-0005HW-0g for emacs-devel@gnu.org; Fri, 24 Dec 2021 07:22:25 -0500 Original-Received: from w3.tutanota.de (unknown [192.168.1.164]) by w4.tutanota.de (Postfix) with ESMTP id 84C3C106015E; Fri, 24 Dec 2021 12:22:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1640348542; s=s1; d=tutanota.de; h=From:From:To:To:Subject:Subject:Content-Description:Content-ID:Content-Type:Content-Type:Content-Transfer-Encoding:Content-Transfer-Encoding:Cc:Cc:Date:Date:In-Reply-To:In-Reply-To:MIME-Version:MIME-Version:Message-ID:Message-ID:Reply-To:References:References:Sender; bh=c3Mo2S58xkk8L8nS5rece6Nq2XV/MX6S0AiqEIH5G2k=; b=0Ez+4ILm2R9ZJLojOxXP4VM8lgkj3XVJo/EWn8IkvIbNOCAiJQFMd+IweG9tEG6W Vexe1L3Y6pFcM2Uau9VWDigmVW0yS4ciZ61nXiIHxkMoeK3SMOFXEONAse26xGf0r5I IAsayZApHN+At8oXdgeqT8ySnblV53e7W41VbDiL8NXyoUCAuYko9n4yoN8GBcKVLin Divuq8my7nka35Vbi2/6DgBNGEjh6UUB0xBM7FBISoQPkQU/0gkldHJg0k9cx/cYWEy pBVfN8lbjidoBngp33kjzUE3P+sIX03bDdeuiLi1V7lBuHOhfboXsN3VL4072OK3pjb I48QeXLX2Q== In-Reply-To: <87mtkqciiu.fsf@yahoo.com> Received-SPF: pass client-ip=81.3.6.165; envelope-from=xenodasein@tutanota.de; helo=w4.tutanota.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham 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:283128 Archived-At: Dec 24, 2021, 15:08 by luangruo@yahoo.com: > xenodasein--- via "Emacs development discussions." > writes: > >> GTK. It looked intrusive to me, while making things easier on Wayland >> would it also make things harder on other places? Especially if it is >> not available. >> > > We don't use GTK where it's not available, and use of GTK will always > stay optional, so I don't understand what you're trying to say. > Optional?=C2=A0 What I understood from you that it would be the only connection between Emacs and Wayland in the new system, to avoid dealing with the Wayland directly. > Anyway, using GTK for Wayland support doesn't affect what we do > elsewhere. > Surely intrusive, event-driven libs like GTK necessitate changes in our code, which are otherwise unnecessary complexity elsewhere, when GTK isn't even used?