Received: (at 81881) by debbugs.gnu.org; 10 Oct 2026 07:36:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Oct 10 03:36:18 2026 Received: from localhost ([127.0.0.1]:36964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1xFRct-0000ap-50 for submit <at> debbugs.gnu.org; Sat, 10 Oct 2026 03:36:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50746) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1xFRcl-0000ZL-W7 for 81881 <at> debbugs.gnu.org; Sat, 10 Oct 2026 03:36:11 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1xFRcg-0003e2-D7; Sat, 10 Oct 2026 03:36:02 -0400 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=Or7H7hh0oNxyA/4qgx2N1+q8tXEUCis/A6iCNUrHkwY=; b=NHjTcr9Pvu38 C2hdxoJ9za9l9KBj2k1sn1RTpi3DoaGMslQz0Eios2FWuoNkkKnuVSMJ6yALqjseyEMkPy4hALx56 xFZda9OXpde0wi2pbPeSTbhUEMIj7fT6hkMUnzJG5Kn66+E2wgxTZAYknYCVk1XycZhojTF1RcDTT qTQ6NO/CdJYDGKMpSgFpEndOuE5MCobWgIqMzupd3oCoBO+sivuY52xQ/cDoIAnQs/m738h0gAgBa cgoYmbCRkRT/i2/QK5LSSmw9ToZvtOxSzsa+8BpFrDt0y/83M2+gszLIp8l6ALGbn2TpiHohsIXaP DTSm++F2aPWoWXmOum28QA==; Date: Sat, 10 Oct 2026 10:35:56 +0300 Message-Id: <867bjqknxf.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: josh.blumenthal98@HIDDEN In-Reply-To: <86a4pglaab.fsf@HIDDEN> (message from Eli Zaretskii on Thu, 17 Sep 2026 08:25:00 +0300) Subject: Re: bug#81881: Subject: 31.1; treesit-install-language-grammar does not respect treesit-extra-load-path References: <CAAwfpCkF+BwCEcvrDiOGd_eNYxgLKnBeUBNYdwbJcbfbfFdkBw@HIDDEN> <86a4pglaab.fsf@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 81881 Cc: casouri@HIDDEN, 81881 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Ping! Josh, would you please answer my question below? > Cc: Yuan Fu <casouri@HIDDEN>, 81881 <at> debbugs.gnu.org > Date: Thu, 17 Sep 2026 08:25:00 +0300 > From: Eli Zaretskii <eliz@HIDDEN> > > > From: Josh Blumenthal <josh.blumenthal98@HIDDEN> > > Date: Wed, 16 Sep 2026 20:33:23 -0500 > > > > When using 'treesit-install-language-grammar', I would expect that it > > would respect the 'treesit-extra-load-path' variable to install the grammar, as how > > 'treesit-ensure-installed' works. > > Respect it how? > > treesit-install-language-grammar prompts you for the directory in > which to install the grammar. Isn't that sufficient for doing what > you want? If not, why not? > > > >
bug-gnu-emacs@HIDDEN:bug#81881; Package emacs.
Full text available.Received: (at 81881) by debbugs.gnu.org; 17 Sep 2026 05:25:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 17 01:25:16 2026 Received: from localhost ([127.0.0.1]:37663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1x74cV-0003me-7g for submit <at> debbugs.gnu.org; Thu, 17 Sep 2026 01:25:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58992) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1x74cP-0003jL-UN for 81881 <at> debbugs.gnu.org; Thu, 17 Sep 2026 01:25:13 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1x74cK-0004H8-GU; Thu, 17 Sep 2026 01:25:04 -0400 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=afZdbroutcBu4D196QZo6B0NEwStAIgyY31IFhO2two=; b=sevGaPGO76eE epu2sA2lUg3jrVU+LEAnfLx5DZ5Svh/dmxGp9lgUC7OI/Gd0Ik3j4tS3QOdF/wDBjAbxGQoCCzzJK e0YRxJUyFSvmdFwFMYaK+YTiyyQExrts762zUhu/v18gFz7zc6QVgCM+1MmRCUgQ1kvLqZp7ur6j7 hOZmY8QgLziEkTLJtZIQZHWIku9sqI8AOhl4Sd/5M+cKoXlhT9sDfLLWQ7PQKXoLZ2QVGcAA0yQ8m aVSkO4jow+hsEUWEDTAgNOWb6bm6yWxiACweh+xOfbviOmDNyBndxL4B/gD9KdOANuoWawWN/D5wq iEanaRlgBmbv2yeshjFS7w==; Date: Thu, 17 Sep 2026 08:25:00 +0300 Message-Id: <86a4pglaab.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Josh Blumenthal <josh.blumenthal98@HIDDEN> In-Reply-To: <CAAwfpCkF+BwCEcvrDiOGd_eNYxgLKnBeUBNYdwbJcbfbfFdkBw@HIDDEN> (message from Josh Blumenthal on Wed, 16 Sep 2026 20:33:23 -0500) Subject: Re: bug#81881: Subject: 31.1; treesit-install-language-grammar does not respect treesit-extra-load-path References: <CAAwfpCkF+BwCEcvrDiOGd_eNYxgLKnBeUBNYdwbJcbfbfFdkBw@HIDDEN> X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 81881 Cc: Yuan Fu <casouri@HIDDEN>, 81881 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) > From: Josh Blumenthal <josh.blumenthal98@HIDDEN> > Date: Wed, 16 Sep 2026 20:33:23 -0500 > > When using 'treesit-install-language-grammar', I would expect that it > would respect the 'treesit-extra-load-path' variable to install the grammar, as how > 'treesit-ensure-installed' works. Respect it how? treesit-install-language-grammar prompts you for the directory in which to install the grammar. Isn't that sufficient for doing what you want? If not, why not?
bug-gnu-emacs@HIDDEN:bug#81881; Package emacs.
Full text available.
Received: (at submit) by debbugs.gnu.org; 17 Sep 2026 03:55:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 16 23:55:58 2026
Received: from localhost ([127.0.0.1]:50611 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1x73E3-0003rS-5o
for submit <at> debbugs.gnu.org; Wed, 16 Sep 2026 23:55:57 -0400
Received: from lists1p.gnu.org ([2001:470:142::17]:55640)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <josh.blumenthal98@HIDDEN>)
id 1x710r-0005JP-Uf
for submit <at> debbugs.gnu.org; Wed, 16 Sep 2026 21:34:12 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10])
by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <josh.blumenthal98@HIDDEN>)
id 1x710m-0000IJ-4r
for bug-gnu-emacs@HIDDEN; Wed, 16 Sep 2026 21:34:04 -0400
Received: from mail-qk2-x0f.google.com ([2607:f8b0:4864:34::f])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from <josh.blumenthal98@HIDDEN>)
id 1x710j-0006QJ-9m
for bug-gnu-emacs@HIDDEN; Wed, 16 Sep 2026 21:34:03 -0400
Received: by mail-qk2-x0f.google.com with SMTP id
af79cd13be357-93910cadea2so19001585a.2
for <bug-gnu-emacs@HIDDEN>; Wed, 16 Sep 2026 18:34:00 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1789608840; cv=none;
d=google.com; s=arc-20260327;
b=BsC+XjC7QHPts2QdOcl+m92oeAvqg+DmM1ReHBt7M1HlyOgu92W9HPi2zw7a5/Tdde
zUiYLLZxzd5mrldQf6GkToJwtggPAINYD0pxshizTKxdKfg+De8JOCfNuOkPvOI9wP4W
eu2s+AFYnJL6JH9WymqohTgO0xe9nu3Bb1ytO+K+QdevtatPl/KF3RiDx63c0WWnV+n3
aHMKpqWHnsZS4AzIWkbZQgXETy+YLTjTAu8D7pNWpuAaWAL/ChWvIo31dSS7n92gIB8Z
bHHpFcnJ1DcMnoW03uDdm50taGjaFuGJQ/8ATrqMBTTHmeZur9FGadKCiokeLLUCAr2o
LgQg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com;
s=arc-20260327;
h=to:subject:message-id:date:from:mime-version:dkim-signature;
bh=oqbDnTDVXhEwLWihkDpJox+2ulINuGIh82qN4O93xNw=;
fh=+R8aXOFVnuBbN1nRXJJI02Ia//JUQJmLW/Uk/VaA0ag=;
b=DJdKyWrzF9DQtGGPPKi1XXMO8kCVD/bJFicu/K6f2V96UTgcZIdEmQKFt0MjwWq32f
Lxi1QZQVA7qeQ5z40fgV+E9ChnNnST5TbHCpjqg+phl2qA9bfqj6fQia6K4CwNOmah2S
T9cmt3yGj44IxEWnjWlZ8xr56vT/sZK2kp/SgkMpRUlgkRMAlnEnM8LcydBO7BAjBvAg
U2s6WJBC5FuRJdnQ8Vwz30+NTilWFO2wlNvU0bMiLHziHhbpHKdICHLEteoCKk6WOc91
BWIrX50qE9PJPIWTlldWR0gb4N3lHf6cqV+IbHivVGGDO4PZ5qVUTS2W4QHHZlA8vTp9
+YMQ==; darn=gnu.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20251104; t=1789608840; x=1790213640; darn=gnu.org;
h=content-type:to:subject:message-id:date:from:mime-version:from:to
:cc:subject:date:message-id:reply-to:content-type;
bh=oqbDnTDVXhEwLWihkDpJox+2ulINuGIh82qN4O93xNw=;
b=NMwc6H/LjxcnWRHrk5gRB5SqvBUMSzlcPeLCUSx/cD43sNQLK6dvaOxdS7KvIL6nXD
zfC5b9wB3OW9U+rkwsoA3TF1/Jt59WshreP9HXW/vppCOpgF2VHf2W8ODwbk3jKuGI30
DPFDVhGOpu3adaHh3Z6GykDVYhqBhHjWZNCcmnuXf3FVEg7E+dh+1qlblp1XFat0P+9S
ruiUuh2vcf97vu6wcS9hHZqfwzct3+SL0ui5ABh94Odj1Rb2+i4DUcX2Bkvv6Ns8AJAP
aHjySOK9ZkOmLrPVzcEQrurjHh16FAsqEi9zkc5BHAeh7l8n6CBYgnjCk+zj5Bo1KmJe
kqfw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20260707; t=1789608840; x=1790213640;
h=content-type:to:subject:message-id:date:from:mime-version:x-gm-gg
:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to
:content-type;
bh=oqbDnTDVXhEwLWihkDpJox+2ulINuGIh82qN4O93xNw=;
b=xNcdgbGRBh0Drxp4671coOosCXFi3Dr+V450VhlOP9L6C7b9gkuUle1ry4zyRbdyGY
Z0xHFlIPnBZBfX/5UCqkObAIbDboRGJwLjrPmiF/nJq+wF2hrJANM6+w8Q7MPSZsUsUH
gTiTh1zQZB6eu3r2NtCltrPKEPMqOH2QM1pBtZAAeQEGOy4o7j72i9XeQlOYn4HX/UGB
M1bEiqDDD49bL0J+2ve2NeANVorj3x36KzdClHiZuoQCoUEB+FBcL6Fxkiq8FlcfGqc0
LdQeqFPQxIhPKmQeKkz7BEZthJlGBgYy/CHBlj6luD9KKFYSqXj2f5y7VAqeF2X7hSjS
FAcw==
X-Gm-Message-State: AFuF++k2u7N2QCB4Y7O1/RjELmtyIRHbCcKJGPOOqWXluhTznIvCT+ee
n94NSnQEQbHXo6ipnNe8zKCoujpnmsz1c+8kMNknt0B5+nwHfrHXKBx8VGwrNCcOhK7DP26tZOs
rcrWSbilbBAm2ZglM9tXJOJyEvxOqPGUIEKCJ
X-Gm-Gg: AYBFou0EJ/Z7DPZyQj6RN7LY1h6j2MoFsJPCrwwC6CxnpODv9kf0A0a+EfUZapRYyaj
7LhhI+LH5RPMdeUOsL6aiVXM/GhnoZG16pobzwfIfRhhnyyOQXo6PiP0Ls0eemJq2PqNMIgpm3D
atKByIlwMPRYGEOQSw9QqAxAKtT9YCjMXNLKT9ajkOT5TCMKIU2M9ctkeoSHEyfEC+AW8o3UUNF
9+2flYAlFmkUMOPdIIJ1xgBgyCw3LiSeZfniQ00wPeFx31KIfdtdtUEAJuUNa6qrfYBmUdTn7VF
xdXtEwfhxnCIqdZr10KbgM3jSuUbQG6jB6G/C+IgtRXdsIH5aipgyokd+Q==
X-Received: by 2002:a05:620a:2306:20b0:93b:bce3:5499 with SMTP id
af79cd13be357-93bbce35f97mr541077585a.6.1789608839423; Wed, 16 Sep 2026
18:33:59 -0700 (PDT)
MIME-Version: 1.0
From: Josh Blumenthal <josh.blumenthal98@HIDDEN>
Date: Wed, 16 Sep 2026 20:33:23 -0500
X-Gm-Features: AcwNN1WzlDawt97ec-FiOxAzF5CT-xojxbq_1ZsA1J4CUafGeu8edsAP5GCH8FM
Message-ID: <CAAwfpCkF+BwCEcvrDiOGd_eNYxgLKnBeUBNYdwbJcbfbfFdkBw@HIDDEN>
Subject: Subject: 31.1; treesit-install-language-grammar does not respect
treesit-extra-load-path
To: bug-gnu-emacs@HIDDEN
Content-Type: multipart/alternative; boundary="000000000000292caf065ba3c7d8"
Received-SPF: pass client-ip=2607:f8b0:4864:34::f;
envelope-from=josh.blumenthal98@HIDDEN; helo=mail-qk2-x0f.google.com
X-Spam_score_int: -17
X-Spam_score: -1.8
X-Spam_bar: -
X-Spam_report: (-1.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,
FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001,
SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 2.2 (++)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: When using 'treesit-install-language-grammar', I would expect
that it would respect the 'treesit-extra-load-path' variable to install the
grammar, as how 'treesit-ensure-installed' works. In GNU Emacs 31.1 (build
2, x86_64-pc-linux-gnu, GTK+ Version 3.24.52,
org-footnote org-faces org-entities
time-date evil-collection-outline noutline outline ob-emacs-lisp ob-core
ob-eval org-version [...]
Content analysis details: (2.2 points, 10.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/,
no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org]
1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail)
0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends
in digit (josh.blumenthal98[at]gmail.com)
0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail
provider (josh.blumenthal98[at]gmail.com)
-0.0 SPF_HELO_PASS SPF: HELO matches SPF record
1.0 FORGED_GMAIL_RCVD 'From' gmail.com does not match 'Received'
headers
0.0 HTML_MESSAGE BODY: HTML included in message
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Wed, 16 Sep 2026 23:55:52 -0400
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: 1.2 (+)
X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org",
has NOT identified this incoming email as spam. The original
message has been attached to this so you can view it or label
similar future email. If you have any questions, see
the administrator of that system for details.
Content preview: When using 'treesit-install-language-grammar', I would expect
that it would respect the 'treesit-extra-load-path' variable to install the
grammar, as how 'treesit-ensure-installed' works. In GNU Emacs 31.1 (build
2, x86_64-pc-linux-gnu, GTK+ Version 3.24.52, org-footnote org-faces org-entities
time-date evil-collection-outline noutline outline ob-emacs-lisp ob-core
ob-eval org-version [...]
Content analysis details: (1.2 points, 10.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/,
no trust
[2001:470:142:0:0:0:0:17 listed in]
[list.dnswl.org]
1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail)
0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends
in digit (josh.blumenthal98[at]gmail.com)
0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail
provider (josh.blumenthal98[at]gmail.com)
-0.0 SPF_HELO_PASS SPF: HELO matches SPF record
1.0 FORGED_GMAIL_RCVD 'From' gmail.com does not match 'Received'
headers
0.0 HTML_MESSAGE BODY: HTML included in message
-1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list
manager
--000000000000292caf065ba3c7d8
Content-Type: text/plain; charset="UTF-8"
When using 'treesit-install-language-grammar', I would expect that it
would respect the 'treesit-extra-load-path' variable to install the
grammar, as how
'treesit-ensure-installed' works.
In GNU Emacs 31.1 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.52,
org-footnote org-faces org-entities time-date evil-collection-outline
noutline outline ob-emacs-lisp ob-core ob-eval org-version org-cycle
org-table ol org-fold org-fold-core org-keys oc org-compat org-loaddefs
find-func evil-collection-calendar cal-menu calendar cal-loaddefs
org-macs diff-hl-dired evil-collection-diff-hl diff-hl
evil-collection-log-view log-view evil-collection-vc-dir vc-dir ewoc vc
vc-dispatcher magit-bookmark evil-collection-magit magit-submodule
cairo version 1.18.4)
Windowing system distributor 'The X.Org Foundation', version 11.0.12401013
System Description: CachyOS
Configured using:
'configure --with-x-toolkit=gtk3 --sysconfdir=/etc --prefix=/usr
--libexecdir=/usr/lib --localstatedir=/var --disable-build-details
--with-cairo --with-harfbuzz --with-libsystemd --with-modules
--with-native-compilation=aot --with-tree-sitter 'CFLAGS=-march=x86-64
-mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3
-Wformat -Werror=format-security -fstack-clash-protection
-fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g
-ffile-prefix-map=/build/emacs/src=/usr/src/debug/emacs -flto=auto'
'LDFLAGS=-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro
-Wl,-z,now -Wl,-z,pack-relative-relocs -flto=auto''
Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG
LCMS2 LIBOTF LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY
PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
TREE_SITTER WEBP X11 XDBE XIM XINERAMA XINPUT2 XPM XRANDR GTK3 ZLIB
Important settings:
value of $LC_MONETARY: en_US.UTF-8
value of $LC_NUMERIC: en_US.UTF-8
value of $LC_TIME: en_US.UTF-8
value of $LANG: en_US.UTF-8
locale-coding-system: utf-8-unix
Major mode: Help
Minor modes in effect:
global-diff-hl-mode: t
global-git-commit-mode: t
corfu-history-mode: t
global-corfu-mode: t
marginalia-mode: t
vertico-mode: t
which-key-mode: t
global-evil-surround-mode: t
evil-surround-mode: t
global-evil-collection-unimpaired-mode: t
evil-collection-unimpaired-mode: t
evil-mode: t
evil-local-mode: t
windmove-mode: t
override-global-mode: t
global-auto-revert-mode: t
winner-mode: t
save-place-mode: t
electric-pair-mode: t
recentf-mode: t
savehist-mode: t
tooltip-mode: t
global-eldoc-mode: t
show-paren-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
file-name-shadow-mode: t
isearch-fold-quotes-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
minibuffer-nonselected-mode: t
minibuffer-regexp-mode: t
buffer-read-only: t
line-number-mode: t
indent-tabs-mode: t
transient-mark-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
Load-path shadows:
None found.
Features:
(shadow sort mail-extr cl-print emacsbug lisp-mnt
evil-collection-message message yank-media puny rfc822 mml mml-sec
gnus-util mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader
sendmail mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mm-util
mail-prsvr mail-utils jka-compr evil-collection-shortdoc shortdoc
shortdoc-doc vertico-sort help-fns radix-tree evil-collection-eglot
eglot external-completion jsonrpc evil-collection-xref xref
evil-collection-flymake flymake evil-collection-ert ert
evil-collection-debug debug backtrace display-line-numbers project
evil-collection-eat eat evil-collection-term term disp-table ehelp
evil-collection-markdown-mode markdown-mode color typst-ts-mode
typst-ts-transient typst-ts-misc-commands typst-ts-lsp typst-ts-editing
typst-ts-symbols typst-ts-edit-indirect typst-ts-watch-mode
typst-ts-compile evil-collection-compile compile typst-ts-faces
typst-ts-embedding-lang-settings typst-ts-core typst-ts-variables
evil-collection-org org ob ob-tangle ob-ref ob-lob ob-table ob-exp
org-macro org-src evil-collection-sh-script sh-script smie treesit
executable ob-comint org-element-ast inline org-pcomplete org-list
org-footnote org-faces org-entities time-date evil-collection-outline
noutline outline ob-emacs-lisp ob-core ob-eval org-version org-cycle
org-table ol org-fold org-fold-core org-keys oc org-compat org-loaddefs
find-func evil-collection-calendar cal-menu calendar cal-loaddefs
org-macs diff-hl-dired evil-collection-diff-hl diff-hl
evil-collection-log-view log-view evil-collection-vc-dir vc-dir ewoc vc
vc-dispatcher magit-bookmark evil-collection-magit magit-submodule
magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull
magit-fetch magit-clone magit-remote magit-commit magit-sequence
magit-notes magit-worktree magit-tag magit-merge magit-branch
magit-reset magit-files evil-collection-bookmark bookmark
text-property-search magit-refs magit-status magit evil-collection-epa
epa derived epg rfc6068 epg-config evil-collection-magit-repos
magit-repos magit-apply evil-collection-dired dired dired-loaddefs
magit-wip magit-log magit-diff which-func evil-collection-imenu imenu
evil-collection-smerge-mode smerge-mode diff evil-collection-diff-mode
diff-mode track-changes git-commit evil-collection-log-edit log-edit
pcvs-util add-log magit-core magit-autorevert magit-margin
magit-transient magit-process evil-collection-with-editor with-editor
magit-mode benchmark magit-git server magit-base
evil-collection-magit-section magit-section cursor-sensor transient
format-spec crm llama cond-let use-package-bind-key corfu-history
corfu-auto evil-collection-corfu corfu marginalia orderless
evil-collection-vertico vertico compat evil-collection-which-key
which-key evil-surround evil-collection-unimpaired
evil-collection-tabulated-list evil-collection-tab-bar
evil-collection-simple evil-collection-replace
evil-collection-process-menu evil-collection-package-menu
evil-collection-kmacro evil-collection-indent evil-collection-help
evil-collection-elisp-mode evil-collection-eldoc evil-collection-custom
evil-collection-comint calc-ext evil-collection-calc
evil-collection-buff-menu evil-collection evil evil-integration
evil-maps evil-commands reveal flyspell ispell evil-jumps
evil-command-window evil-search evil-ex shell pcomplete comint ansi-osc
ansi-color evil-types evil-macros evil-repeat evil-states evil-core comp
comp-cstr warnings comp-run comp-common rx byte-opt advice evil-common
windmove calc calc-loaddefs calc-macs thingatpt rect evil-digraphs
evil-vars dracula-theme use-package-ensure use-package-core bytecomp
byte-compile cl-extra help-mode edmacro kmacro bind-key easy-mmode
autorevert filenotify winner ring saveplace elec-pair recentf
tree-widget savehist cus-edit pp cus-start cus-load wid-edit finder-inf
package browse-url url url-proxy url-privacy url-expand url-methods
url-history url-cookie generate-lisp-file url-domsuf url-util mailcap
url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs gv
icons password-cache json subr-x mule-util map url-vars cl-loaddefs
cl-lib auctex-autoloads tex-site corfu-autoloads diff-hl-autoloads
dracula-theme-autoloads eat-autoloads embark-consult-autoloads
consult-autoloads embark-autoloads evil-collection-autoloads
evil-surround-autoloads evil-autoloads magit-autoloads pcase
magit-section-autoloads marginalia-autoloads markdown-mode-autoloads
orderless-autoloads org-modern-autoloads pdf-tools-autoloads
tablist-autoloads typst-ts-mode-autoloads vertico-autoloads
with-editor-autoloads llama-autoloads cond-let-autoloads
package-activate xdg rmc iso-transl tooltip cconv eldoc paren electric
uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel
term/x-win x-win term/common-win x-dnd touch-screen tool-bar dnd fontset
image regexp-opt fringe tabulated-list replace newcomment text-mode
lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch
easymenu timer select scroll-bar mouse jit-lock font-lock syntax
font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic
indonesian philippine cham georgian utf-8-lang misc-lang vietnamese
tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek
romanian slovak czech european ethiopic indian cyrillic chinese
composite emoji-zwj charscript charprop case-table epa-hook
jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs
theme-loaddefs faces cus-face macroexp files window text-properties
overlay sha1 md5 base64 format env code-pages mule custom widget keymap
hashtable-print-readable backquote threads dbusbind inotify lcms2
dynamic-setting system-font-setting font-render-setting cairo gtk
x-toolkit xinput2 x multi-tty move-toolbar make-network-process
tty-child-frames native-compile emacs)
Memory information:
((conses 16 507887 89220) (symbols 48 39051 2)
(strings 32 132615 5242) (string-bytes 1 5152244) (vectors 16 61647)
(vector-slots 8 790597 38393) (floats 8 457 432)
(intervals 56 1928 16) (buffers 1064 16))
--000000000000292caf065ba3c7d8
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:arial,he=
lvetica,sans-serif;font-size:small">When using 'treesit-install-languag=
e-grammar', I would expect that it<br>would respect the 'treesit-ex=
tra-load-path' variable to install the grammar, as how<br>'treesit-=
ensure-installed' works.<br><br>In GNU Emacs 31.1 (build 2, x86_64-pc-l=
inux-gnu, GTK+ Version 3.24.52,<br>org-footnote org-faces org-entities time=
-date evil-collection-outline<br><span class=3D"gmail-LI gmail-ng">noutline=
</span> outline ob-emacs-lisp ob-core ob-eval org-version org-cycle<br>org-=
table ol org-fold org-fold-core org-keys oc org-compat org-loaddefs<br>find=
-func evil-collection-calendar cal-menu calendar cal-loaddefs<br><span clas=
s=3D"gmail-Lm gmail-ng">org-macs</span> diff-hl-dired evil-collection-diff-=
hl diff-hl<br>evil-collection-log-view log-view evil-collection-vc-dir vc-d=
ir ewoc vc<br>vc-dispatcher magit-bookmark evil-collection-magit magit-subm=
odule<br>cairo version 1.18.4)<br>Windowing system distributor 'The X.O=
rg Foundation', version 11.0.12401013<br>System Description: CachyOS<br=
><br>Configured using:<br>=C2=A0'configure --with-x-toolkit=3Dgtk3 --sy=
sconfdir=3D/etc --prefix=3D/usr<br>=C2=A0--libexecdir=3D/usr/lib --localsta=
tedir=3D/var --disable-build-details<br>=C2=A0--with-cairo --with-harfbuzz =
--with-libsystemd --with-modules<br>=C2=A0--with-native-compilation=3Daot -=
-with-tree-sitter 'CFLAGS=3D-march=3Dx86-64<br>=C2=A0-mtune=3Dgeneric -=
O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3D3<br>=C2=A0-Wformat =
-Werror=3Dformat-security -fstack-clash-protection<br>=C2=A0-fcf-protection=
-fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g<br>=C2=A0-ffile-pr=
efix-map=3D/build/emacs/src=3D/usr/src/debug/emacs -flto=3Dauto'<br>=C2=
=A0'LDFLAGS=3D-Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro<br=
>=C2=A0-Wl,-z,now -Wl,-z,pack-relative-relocs -flto=3Dauto''<br><br=
>Configured features:<br>ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTI=
NGS HARFBUZZ JPEG<br>LCMS2 LIBOTF LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NO=
TIFY INOTIFY<br>PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT=
_SCROLL_BARS<br>TREE_SITTER WEBP X11 XDBE XIM XINERAMA XINPUT2 XPM XRANDR G=
TK3 ZLIB<br><br>Important settings:<br>=C2=A0 value of $LC_MONETARY: en_US.=
UTF-8<br>=C2=A0 value of $LC_NUMERIC: en_US.UTF-8<br>=C2=A0 value of $LC_TI=
ME: en_US.UTF-8<br>=C2=A0 value of $LANG: en_US.UTF-8<br>=C2=A0 locale-codi=
ng-system: utf-8-unix<br><br>Major mode: Help<br><br>Minor modes in effect:=
<br>=C2=A0 global-diff-hl-mode: t<br>=C2=A0 global-git-commit-mode: t<br>=
=C2=A0 corfu-history-mode: t<br>=C2=A0 global-corfu-mode: t<br>=C2=A0 margi=
nalia-mode: t<br>=C2=A0 vertico-mode: t<br>=C2=A0 which-key-mode: t<br>=C2=
=A0 global-evil-surround-mode: t<br>=C2=A0 evil-surround-mode: t<br>=C2=A0 =
global-evil-collection-unimpaired-mode: t<br>=C2=A0 evil-collection-unimpai=
red-mode: t<br>=C2=A0 evil-mode: t<br>=C2=A0 evil-local-mode: t<br>=C2=A0 w=
indmove-mode: t<br>=C2=A0 override-global-mode: t<br>=C2=A0 global-auto-rev=
ert-mode: t<br>=C2=A0 winner-mode: t<br>=C2=A0 save-place-mode: t<br>=C2=A0=
electric-pair-mode: t<br>=C2=A0 recentf-mode: t<br>=C2=A0 savehist-mode: t=
<br>=C2=A0 tooltip-mode: t<br>=C2=A0 global-eldoc-mode: t<br>=C2=A0 show-pa=
ren-mode: t<br>=C2=A0 electric-indent-mode: t<br>=C2=A0 mouse-wheel-mode: t=
<br>=C2=A0 file-name-shadow-mode: t<br>=C2=A0 isearch-fold-quotes-mode: t<b=
r>=C2=A0 global-font-lock-mode: t<br>=C2=A0 font-lock-mode: t<br>=C2=A0 bli=
nk-cursor-mode: t<br>=C2=A0 minibuffer-nonselected-mode: t<br>=C2=A0 minibu=
ffer-regexp-mode: t<br>=C2=A0 buffer-read-only: t<br>=C2=A0 line-number-mod=
e: t<br>=C2=A0 indent-tabs-mode: t<br>=C2=A0 transient-mark-mode: t<br>=C2=
=A0 auto-composition-mode: t<br>=C2=A0 auto-encryption-mode: t<br>=C2=A0 au=
to-compression-mode: t<br><br>Load-path shadows:<br>None found.<br><br>Feat=
ures:<br>(shadow sort mail-extr cl-print emacsbug lisp-mnt<br>evil-collecti=
on-message message yank-media puny rfc822 mml mml-sec<br>gnus-util mm-decod=
e mm-bodies mm-encode mailabbrev gmm-utils mailheader<br>sendmail mail-pars=
e rfc2231 rfc2047 rfc2045 ietf-drums mm-util<br>mail-prsvr mail-utils jka-c=
ompr evil-collection-shortdoc shortdoc<br>shortdoc-doc vertico-sort help-fn=
s radix-tree evil-collection-eglot<br>eglot external-completion jsonrpc evi=
l-collection-xref xref<br>evil-collection-flymake flymake evil-collection-e=
rt ert<br>evil-collection-debug debug backtrace display-line-numbers projec=
t<br>evil-collection-eat eat evil-collection-term term disp-table ehelp<br>=
evil-collection-markdown-mode markdown-mode color typst-ts-mode<br>typst-ts=
-transient typst-ts-misc-commands typst-ts-lsp typst-ts-editing<br>typst-ts=
-symbols typst-ts-edit-indirect typst-ts-watch-mode<br>typst-ts-compile evi=
l-collection-compile compile typst-ts-faces<br>typst-ts-embedding-lang-sett=
ings typst-ts-core typst-ts-variables<br>evil-collection-org org ob ob-tang=
le ob-ref ob-lob ob-table ob-exp<br>org-macro org-src evil-collection-sh-sc=
ript sh-script smie treesit<br>executable ob-comint org-element-ast inline =
org-pcomplete org-list<br>org-footnote org-faces org-entities time-date evi=
l-collection-outline<br>noutline outline ob-emacs-lisp ob-core ob-eval org-=
version org-cycle<br>org-table ol org-fold org-fold-core org-keys oc org-co=
mpat org-loaddefs<br>find-func evil-collection-calendar cal-menu calendar c=
al-loaddefs<br>org-macs diff-hl-dired evil-collection-diff-hl diff-hl<br>ev=
il-collection-log-view log-view evil-collection-vc-dir vc-dir ewoc vc<br>vc=
-dispatcher magit-bookmark evil-collection-magit magit-submodule<br>magit-b=
lame magit-stash magit-reflog magit-bisect magit-push magit-pull<br>magit-f=
etch magit-clone magit-remote magit-commit magit-sequence<br>magit-notes ma=
git-worktree magit-tag magit-merge magit-branch<br>magit-reset magit-files =
evil-collection-bookmark bookmark<br>text-property-search magit-refs magit-=
status magit evil-collection-epa<br>epa derived epg rfc6068 epg-config evil=
-collection-magit-repos<br>magit-repos magit-apply evil-collection-dired di=
red dired-loaddefs<br>magit-wip magit-log magit-diff which-func evil-collec=
tion-imenu imenu<br>evil-collection-smerge-mode smerge-mode diff evil-colle=
ction-diff-mode<br>diff-mode track-changes git-commit evil-collection-log-e=
dit log-edit<br>pcvs-util add-log magit-core magit-autorevert magit-margin<=
br>magit-transient magit-process evil-collection-with-editor with-editor<br=
>magit-mode benchmark magit-git server magit-base<br>evil-collection-magit-=
section magit-section cursor-sensor transient<br>format-spec crm llama cond=
-let use-package-bind-key corfu-history<br>corfu-auto evil-collection-corfu=
corfu marginalia orderless<br>evil-collection-vertico vertico compat evil-=
collection-which-key<br>which-key evil-surround evil-collection-unimpaired<=
br>evil-collection-tabulated-list evil-collection-tab-bar<br>evil-collectio=
n-simple evil-collection-replace<br>evil-collection-process-menu evil-colle=
ction-package-menu<br>evil-collection-kmacro evil-collection-indent evil-co=
llection-help<br>evil-collection-elisp-mode evil-collection-eldoc evil-coll=
ection-custom<br>evil-collection-comint calc-ext evil-collection-calc<br>ev=
il-collection-buff-menu evil-collection evil evil-integration<br>evil-maps =
evil-commands reveal flyspell ispell evil-jumps<br>evil-command-window evil=
-search evil-ex shell pcomplete comint ansi-osc<br>ansi-color evil-types ev=
il-macros evil-repeat evil-states evil-core comp<br>comp-cstr warnings comp=
-run comp-common rx byte-opt advice evil-common<br>windmove calc calc-loadd=
efs calc-macs thingatpt rect evil-digraphs<br>evil-vars dracula-theme use-p=
ackage-ensure use-package-core bytecomp<br>byte-compile cl-extra help-mode =
edmacro kmacro bind-key easy-mmode<br>autorevert filenotify winner ring sav=
eplace elec-pair recentf<br>tree-widget savehist cus-edit pp cus-start cus-=
load wid-edit finder-inf<br>package browse-url url url-proxy url-privacy ur=
l-expand url-methods<br>url-history url-cookie generate-lisp-file url-domsu=
f url-util mailcap<br>url-handlers url-parse auth-source cl-seq eieio eieio=
-core cl-macs gv<br>icons password-cache json subr-x mule-util map url-vars=
cl-loaddefs<br>cl-lib auctex-autoloads tex-site corfu-autoloads diff-hl-au=
toloads<br>dracula-theme-autoloads eat-autoloads embark-consult-autoloads<b=
r>consult-autoloads embark-autoloads evil-collection-autoloads<br>evil-surr=
ound-autoloads evil-autoloads magit-autoloads pcase<br>magit-section-autolo=
ads marginalia-autoloads markdown-mode-autoloads<br>orderless-autoloads org=
-modern-autoloads pdf-tools-autoloads<br>tablist-autoloads typst-ts-mode-au=
toloads vertico-autoloads<br>with-editor-autoloads llama-autoloads cond-let=
-autoloads<br>package-activate xdg rmc iso-transl tooltip cconv eldoc paren=
electric<br>uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel=
<br>term/x-win x-win term/common-win x-dnd touch-screen tool-bar dnd fontse=
t<br>image regexp-opt fringe tabulated-list replace newcomment text-mode<br=
>lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch<br>=
easymenu timer select scroll-bar mouse jit-lock font-lock syntax<br>font-co=
re term/tty-colors frame minibuffer nadvice seq simple cl-generic<br>indone=
sian philippine cham georgian utf-8-lang misc-lang vietnamese<br>tibetan th=
ai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek<br>romanian s=
lovak czech european ethiopic indian cyrillic chinese<br>composite emoji-zw=
j charscript charprop case-table epa-hook<br>jka-cmpr-hook help abbrev obar=
ray oclosure cl-preloaded button loaddefs<br>theme-loaddefs faces cus-face =
macroexp files window text-properties<br>overlay sha1 md5 base64 format env=
code-pages mule custom widget keymap<br>hashtable-print-readable backquote=
threads dbusbind inotify lcms2<br>dynamic-setting system-font-setting font=
-render-setting cairo gtk<br>x-toolkit xinput2 x multi-tty move-toolbar mak=
e-network-process<br>tty-child-frames native-compile emacs)<br><br>Memory i=
nformation:<br>((conses 16 507887 89220) (symbols 48 39051 2)<br>=C2=A0(str=
ings 32 132615 5242) (string-bytes 1 5152244) (vectors 16 61647)<br>=C2=A0(=
vector-slots 8 790597 38393) (floats 8 457 432)<br>=C2=A0(intervals 56 1928=
16) (buffers 1064 16))<br><br></div></div>
--000000000000292caf065ba3c7d8--
Josh Blumenthal <josh.blumenthal98@HIDDEN>:bug-gnu-emacs@HIDDEN.
Full text available.bug-gnu-emacs@HIDDEN:bug#81881; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.