From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id UCY/J9BgDWQh7AAASxT56A (envelope-from ) for ; Sun, 12 Mar 2023 06:19:12 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id gMU4J9BgDWQnKgEAauVa8A (envelope-from ) for ; Sun, 12 Mar 2023 06:19:12 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5CC5224315 for ; Sun, 12 Mar 2023 06:19:12 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=trop.in header.s=gm1 header.b=WGqZJ8Gi; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1678598352; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=ck4edqyGbXdYal4JQX1qLXcTiTEQy2cE4AeaHPDC3Kg=; b=L7fdJtUFyLmk9vXZddEUs2vw2cgg0+Nf0C3gy30j02wvpT2gANX7GkrL6gureskoeY9MfS stp8KroT+wv6astorSJYdQ95ExPvCYLKy7BoPQKpDfzQgAoTwJpYu0ORul6Lx5LMxylnuR 6YSKAQlvDMPQdFh3R3w2P+dalpMLDlk0nxSRhsVOoNN0hpn9DkEYAmi1FUenL/D4YB0ug3 CQ64JOhT67N0yQZwvvHGv3H6ffMgk5uIX+i2s5F1T9StVJVrluZy5PrBWPO5ctl+S7E8e9 +GEKMV5wI86o8FVDF0xa9O5iC16JtKR7WOWNcBRRGeOkwY4sSujxeXkaq5QDPw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=trop.in header.s=gm1 header.b=WGqZJ8Gi; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1678598352; a=rsa-sha256; cv=none; b=JccvDwHAKJ7PX8BWRWUb1Mbdsa0nHkbqdoNeTOFLBqGQoccgHiTr2jPCzWgsrBVMcZBKpG gaEdPYs+O3csYvqhoRKXtKg/YzpjEPLy6Wcqz7QOhqQRQv/SZvyVYMxidgpotpsvdCitVp 5n5SYs2vGykW7hBeISorGNMnN+OwkZE5NLb2dxga5SzhhjjQw89McKq62x8+818LOrCqUm PlIMmtzox1ORBmFxvIajT6t5bxg4cwA9B4/ufhS2VA+eWgL7dgGyq7ocOLTs6gDPWxvONR PKRZcYtkQ511l33CffDU417YJvajYLo3jYdYjjqHIWjpkJ6Q1ANytqLxDBkgGw== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pbE6d-0002wq-QY; Sun, 12 Mar 2023 00:18:51 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pbE6c-0002vB-53 for guix-devel@gnu.org; Sun, 12 Mar 2023 00:18:50 -0500 Received: from relay8-d.mail.gandi.net ([217.70.183.201]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pbE6a-0003ds-3n for guix-devel@gnu.org; Sun, 12 Mar 2023 00:18:49 -0500 Received: (Authenticated sender: andrew@trop.in) by mail.gandi.net (Postfix) with ESMTPSA id 575F71BF204; Sun, 12 Mar 2023 05:18:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=trop.in; s=gm1; t=1678598325; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=ck4edqyGbXdYal4JQX1qLXcTiTEQy2cE4AeaHPDC3Kg=; b=WGqZJ8GiI+cleu823T64JfyUyProwO6wJheaq0yTvJR7yUxLuWWM9+hUbIWN8L4bNOr/Yi 7/iHsLNDFHIcIjEvlPSY0rq2U1rvbAe9CcbYp14m7l90SqPYRLm9Mi15LvtBKGMAAQL5Uu 9j39342DGaz+/hrwlKIlXCZ9pd3F4y8ciWnKT7DQsnxIJYU/KKSV0sAsfGn9bKI7MfTMZu TAVGDuVwJSCqVPJpgIWKlxL5Iv/ol+SK/pjMerlphrkZmlv3qC9qtfaHUZOm0VXNUYk32Z qAHfh4wtXFmOJ7OxRBmkrC66zFzE7WYBIOvpK6mAGSJhMMXPjsKLtQs9gIRjzQ== From: Andrew Tropin To: Liliana Marie Prikler , csantosb@inventati.org, Simon Tournier Cc: John Kehayias , guix-devel@gnu.org Subject: Re: Emacs next variants In-Reply-To: <2d93af21c569ede63b95d6265d0a4bae88f2a5cd.camel@gmail.com> References: <87r0txr99u.fsf@inventati.org> <87sfecn72j.fsf@gmail.com> <87a60kir58.fsf@inventati.org> <87v8j8czk4.fsf@protonmail.com> <87y1o4qx6l.fsf@inventati.org> <878rg4zbta.fsf@trop.in> <2d93af21c569ede63b95d6265d0a4bae88f2a5cd.camel@gmail.com> Date: Sun, 12 Mar 2023 09:18:41 +0400 Message-ID: <87ilf6bl8u.fsf@trop.in> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=217.70.183.201; envelope-from=andrew@trop.in; helo=relay8-d.mail.gandi.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: X-Migadu-Queue-Id: 5CC5224315 X-Spam-Score: -6.62 X-Migadu-Spam-Score: -6.62 X-Migadu-Scanner: scn0.migadu.com List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-TUID: xq+/YgsLqzdW --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2023-03-10 20:36, Liliana Marie Prikler wrote: > Am Freitag, dem 10.03.2023 um 22:44 +0400 schrieb Andrew Tropin: >> > > Thanks for pointing that.=C2=A0 From my understanding, it does not >> > > change what Cayetanos is raising: emacs-next-tree-sitter is built >> > > using '--with-pgtk'.=C2=A0 In fact, the package emacs-next-tree-sitt= er >> > > is built using the master branch (Emacs 30 unbranched yet) with >> > > tree-sitter *and* pgtk support. >> > >=20 >> > > Cheers, >> > > simon >> >=20 >> > As for the NEWS-29 file: >> >=20 >> > "Running this configuration on X is known to have problems, such as >> > undesirable frame positioning and various issues with keyboard >> > input of sequences such as 'C-;' and 'C-S-u'." >> >=20 >> > C. >>=20 >> I haven't used X for a while, but if it's still the case for 30 >> version, I guess we can inherit pgtk from tree-sitter. > Correct me if I'm wrong, but isn't the point of C-S-u with pure GTK to > use GNOME's ibus widget? Granted, we have other problems with ibus > currently, but it's still a part that makes the pgtk branch feel > gnomier. > I'm not very into the details of implementation of pgtk and how it affects C-S-u, also, I don't usually use C-S-u, so can't say much here. > As for tree-sitter-with/without-gtk, I have no opinion here. We could > try exporting package rewriters so that everyone can have their cup of > tea, but maintaining one's own Emacs on the user/channel level ought > not to be too difficult either. I guess inheriting pgtk from tree-sitter looks most logical here: no potential problems for X users, tree-sitter for wayland users. Updated the inheritance hierarchy. =2D-=20 Best regards, Andrew Tropin --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEKEGaxlA4dEDH6S/6IgjSCVjB3rAFAmQNYLEACgkQIgjSCVjB 3rAI0A//ZYdkzP9C3ASNBw0+JUPTHRlYnyGxK4PuBaW/mpwvwWaLulgZckePM1ST is8U5cpBi5VVyD4xYgWWG/4rPCh0V+myCm49XsC55oaw0nDLe2hNfBMjsbbPxJ4v oJoM6lpWjYX+SK7wIdIWQYUNByJDDvOTDgRnNBYXgDVrXAZ9MtEN1OlB2E43u6zq fY+/F2QQthNZJ16WKaJi0cawyORURdj9nWrtrcntjWIYVzrB1C9ixIiDenx3OmrF LdS6nLLrAdYfsSo52LiMHVz5n3a6BgIRF0k8Xct1lSqKsh/ZIoNULBsyIXxO6VAc wOGLuoiS0dHYQez8AOXXgQv2KhjsKcBFjYY3o+T79IW+9bcxO8uXtcKSnPg6kqjv H2pnOKq1Smf3LJen6GExXBSJaKoeAICjLfPE9I7saRP3kK+y9zvNxZNGnprTLftc n69bOxYGB0oyfoNbU9kQef4SN5FYn68QYZoQWjdXee9vNkZ9T71Yl/0utZeP31AG EtcDuUiUxpHjqmsT93rBmucTHFZL9JJRWFbTRTU9OBg/Gy52QMGLp9mOwW2igsff uZkiI3ALc5+3ajdFt3P4ZRN6fr8r1G/bh3O37Hzg2Ytjtgal+LjcswTB4plLU23o jUNhtwWQ+BWQyS65r6WN1AVAdHolYmw6ah18MUg4dgQMq8nNxE0= =6ba5 -----END PGP SIGNATURE----- --=-=-=--