From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Merging the pgtk branch Date: Sat, 18 Dec 2021 17:48:20 +0200 Message-ID: <83sfupap8b.fsf@gnu.org> References: <871r2adq3a.fsf@yahoo.com> <87sfuqcagb.fsf@yahoo.com> <87o85ecads.fsf@yahoo.com> <20211218.225624.714015274092581481.masm@luna.pink.masm11.me> <533d587c-51c6-40a9-8308-451e7e682e1a@www.fastmail.com> <831r2aat9u.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4570"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: "Bozhidar Batsov" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Dec 18 16:49:25 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 1mybxc-00011H-7w for ged-emacs-devel@m.gmane-mx.org; Sat, 18 Dec 2021 16:49:24 +0100 Original-Received: from localhost ([::1]:45126 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mybxa-0008O8-W2 for ged-emacs-devel@m.gmane-mx.org; Sat, 18 Dec 2021 10:49:23 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:50646) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mybwm-0007j1-MW for emacs-devel@gnu.org; Sat, 18 Dec 2021 10:48:32 -0500 Original-Received: from [2001:470:142:3::e] (port=55722 helo=fencepost.gnu.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mybwm-0006C7-9J; Sat, 18 Dec 2021 10:48:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=OQH+xTO6RBBoM+5qlfIwfnoasFmtCm4r5+D5/Vq4XoQ=; b=SFSUa/rpKJso Qq5/kRM/yCmSvMr8oXT4MhwYs251E1C7NcVGcm6MBiZ0Im215XCnBIKO85cjOaK6qtS2UwI0lXjz0 xHOvdbHSHmxqIid1F/vJqesl03WkX7Z5KecrrDGWfLRBr4p+/HxZBRPxHaS5j1ZxvgpnZpTEL7IgU Gwp1gmnOTW2gZPhL2ZWL1Bs5pKk+5Evxy5HR6A+l3M4Yu4D4aI8qqpeMoux39AmtjpFjVR8wZYpc/ +26edyUiHwx8BqZ0TZLw46j2MHukUqwxQI7ab9Kw15bdnzDlUoMNc9y3xi1iZYQ23S4pMArJx9QQO rlrbRdBm7ffuXKNpcdE81A==; Original-Received: from [87.69.77.57] (port=1990 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mybwm-0002jj-5U; Sat, 18 Dec 2021 10:48:32 -0500 In-Reply-To: (bozhidar@batsov.dev) 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:282323 Archived-At: > Date: Sat, 18 Dec 2021 17:12:46 +0200 > From: "Bozhidar Batsov" > > Fair enough, let me try to clarify my question. I had just assumed that all Unix systems (except macOS) > default to the old GTK front-end (when it comes to Emacs with GUI, that is) and I was wondering if the > expectation was that pgtk would mostly replace it right away (e.g. because of it's improved compatibility with > Wayland) once Emacs 28 is released. AFAIU, you _have_ to specify --with-x-toolkit=VALUE at configure time; there's no default. If you don't specify it, you get an X build with no toolkit. As for PGTK: we didn't yet decide whether to promote it as the recommended toolkit. AFAIU, there are some issues with it (whose root cause is how Wayland works), and we are not yet sure whether users will live in peace with those issues. We need more feedback and more user experience for that.