Received: (at 81781) by debbugs.gnu.org; 3 Sep 2026 09:58:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 03 05:58:05 2026 Received: from localhost ([127.0.0.1]:51952 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1x24Cq-0003ib-DG for submit <at> debbugs.gnu.org; Thu, 03 Sep 2026 05:58:05 -0400 Received: from fout-a8-smtp.messagingengine.com ([103.168.172.151]:40711) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <spwhitton@HIDDEN>) id 1x24Cn-0003hC-TQ for 81781 <at> debbugs.gnu.org; Thu, 03 Sep 2026 05:58:02 -0400 Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfout.phl.internal (Postfix) with ESMTP id B4662EC0249; Thu, 3 Sep 2026 05:57:56 -0400 (EDT) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-06.internal (MEProxy); Thu, 03 Sep 2026 05:57:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1788429476; x=1788515876; bh=YIXD6JyBlDBAaAC0O/jho3Q8TJdicWTnB+VNNb1xM94=; b= cvNplhIAzAx3T6/9M+AhUP3aQ2Waxw3L1Rwr5yRInDhhi7gkgZB/C1aWO+7tVfJq CwX+UUer+A1zdBppXnK4Au7vndp2wjdeUt3RY3mKPo4ONY5pYC6wIE7q2TNkDqP5 8ZW6e8/uAx3dat3C0x6K58Z/d/KAwBtiTKhHjPFGqB07HvbFsHSh2QGLT4q56eP1 DG9MjA04C/WJuf5A5dmC0PwevV+uCb0e47ltpDlT/a5/uUjSt4LE5J+Al4NfBCr9 dSS012XL0+EvYppsXz7RgkxAIsWpgeaeMjPuaTxPAdrFJDXOXesth0HVqrtsBKtw C3x94tbHv0xS1+ZB1kFvOw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; t=1788429476; x=1788515876; bh=Y IXD6JyBlDBAaAC0O/jho3Q8TJdicWTnB+VNNb1xM94=; b=HGSGQHhkZBZnNtuT1 41lwoXYz8OTCdjJ07V/sbLajihHyO4JYTOLuhl6dSheSOJHdqmjgULIbgznlLyHw ZnKb4an8Pg3oZZsyiaSaB+EnVT7WWl+8sc6sg93L6AG2lzBORK+UV76n52NqLJNV otKjMkusQvH/+2UycY2/YCb75j/pVV+i+W8wOj+TfXxKcScWaIaLI3BVIIk/zjT8 SMCIxj/QBdSRRGt7BQkrSKyDeHpTdHYvV+nra0lKWTxmS1e3vu7xLkhOpAaKIsZT FZq9saLXUUBYdSg7DCndh5AIxRlcUEb0P3E3wsIe6WSsXoPUL/jZmCJilmrCYJB4 +yqTw== X-ME-Sender: <xms:pESZanpguBg6bG2BXp5gsbOs8eTSxiA57-AnzDfo8kA8xqKHnJaEZQ> <xme:pESZanpPOsIxQQfDDlo659b7t227CPn37w3GHcNBZvlQ4zLjcSptPudBnNjCueLMV QtGDiZz91RIZT6EGiG9kjWpzFEfH-tflCFpUIqCOZDb5a_7lbYSTZk> X-ME-Received: <xmr:pESZah1p_Fri_qiPsLJXTAkPlpUIIndAgXSQ745ZijkGhOm8vQgc0zkW3EfsgsRhpDxPon88mA3IbW49eCNrFwzRCS4wwVW1cg> X-ME-Proxy-Cause: dmFkZTFXTVS3Ca10mXwzO6G2yjF6xoES1BfBrxIZ9yXJLHsBkLlQQ7lxvzsKVJDKSqnCQ9 ddR9F6qBu6gvdVPRyCUg1uNCIdpNExGjO7lMLY2lf7wlrkGfyt2ZERCB9VKL+20GbapqJw +dA26MnXmj5f2b/ILVTRpeN7rzVc2+vf0TLulhpYr/SH0aWU9xim+CyLR3Pbtns42IvvY5 1ucTsUWL14AWQpXBmbsZf8bVTGpfH4zU/2O1wbwR0zqzPxepQE8qgsWqFACkwQrXAGVevC 3RBKbwA6inPCGEYWt+QipjEdDwgDkoxxwJJ9kXMt5HOTD3hXdzs71qR5UGhKeuqZu/mMUl 042NLVEK/NKvzm1GlWdXmSVkHFVa1Vobl+zZi2IDCa9odYV7AkPpZMGPZcXly0+/CY6XzK aQqPQHUAYJMhjcVSKdXhfkEGL2/LQswwLsW3BOMahIzcFPJKJVMjktOgQlPxZxmSuNUKnG ESvkJgbrKNNByRvYAKRVP8wYKOIKfHJ3rBJh2gq2bZEvbF+H2PV1fvpYUZ6zMnNYi1RwCE Rm+7GsqBMK2p/rrVy+sFpbmTk5HPosu/3JXIp8cysZEfYTFgCwggPmQKi/XKt7gS16Vrgk DFvF0KKoWI8w9jmUSE0xQVAy1LfUIfO7WbEy6qJR1unFHdA1gbJ3qUd0OOIw X-ME-Proxy: <xmx:pESZamAYf7jpm6mrqDIH_KI6nFbLHsYRLq19I8bMBRzKfbt3s0fK6A> <xmx:pESZapceSmDl28GNVXd2LAvbBUwLzAvyXv7IL-s3E_9TXXZ-js1_VA> <xmx:pESZarib1llB3SmhSvrHDoYpB5iZBnzJqivps_S5FpnroxPXd9xccA> <xmx:pESZahpQfAkBvkMyNq_OecZL8LNfNkUWKK7vrSvdeow3kfGkza3quA> <xmx:pESZajE1kijyEOwu2kFxf7Pmn8VvJW5v94Ohd1n4YsYupZQN-9PRcp0N> Feedback-ID: i62564b17:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 3 Sep 2026 05:57:56 -0400 (EDT) Received: by athena.silentflame.com (Postfix, from userid 1000) id 7694B27C00E; Thu, 03 Sep 2026 10:57:55 +0100 (BST) From: Sean Whitton <spwhitton@HIDDEN> To: =?utf-8?Q?Abdulnaf=C3=A9_Toula=C3=AFmat?= <abdulnafe.toulaimat@HIDDEN>, 81781 <at> debbugs.gnu.org Subject: Re: bug#81781: 31.1; mhtml-ts-mode: syntax-ppss does not recognize embedded JS comments In-Reply-To: <87jyp24qeo.fsf@HIDDEN> References: <87jyp24qeo.fsf@HIDDEN> Date: Thu, 03 Sep 2026 10:57:55 +0100 Message-ID: <87h5k6psgs.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 81781 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.7 (-) Abdulnaf=C3=A9 Toula=C3=AFmat [03/Sep 11:47am +02] wrote: > Hello, > > Steps to reproduce: > > 1) You=E2=80=99ll need treesitter grammars installed for html and javascr= ipt > (and possibly CSS, although I=E2=80=99m not certain) > > 2) emacs -Q > > 3) Put this in a buffer > > --8<---------------cut here---------------start------------->8--- > <html> > <script> > // a comment here > </script> > </html> > --8<---------------cut here---------------end--------------->8--- > > 4) M-x mhtml-ts-mode RET > > 5) With point on "a comment here", M-: (syntax-ppss) RET > > 6) Observe: the 4th entry is nil, meaning it is not recognized as a > comment. > > I=E2=80=99m not entirely sure whether this is actually a bug, since one c= an > simply query treesitter directly, but I thought it was worth asking, > just in case. Note that in the traditional mhtml-mode, (syntax-ppss) has > a non-nil fourth entry in the reproducer above. I wouldn't expect syntax-ppss to return reliable information in a tree-sitter major mode, since it's the thing that tree-sitter is meant to be replacing, in those modes. --=20 Sean Whitton
bug-gnu-emacs@HIDDEN:bug#81781; Package emacs.
Full text available.
Received: (at submit) by debbugs.gnu.org; 3 Sep 2026 09:48:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 03 05:48:21 2026
Received: from localhost ([127.0.0.1]:51874 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1x243P-0002xi-Vj
for submit <at> debbugs.gnu.org; Thu, 03 Sep 2026 05:48:21 -0400
Received: from lists1p.gnu.org ([2001:470:142::17]:43190)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <abdulnafe.toulaimat@HIDDEN>)
id 1x243N-0002xD-8W
for submit <at> debbugs.gnu.org; Thu, 03 Sep 2026 05:48:18 -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 <abdulnafe.toulaimat@HIDDEN>)
id 1x243H-0006MV-Fi
for bug-gnu-emacs@HIDDEN; Thu, 03 Sep 2026 05:48:11 -0400
Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
(Exim 4.90_1) (envelope-from <abdulnafe.toulaimat@HIDDEN>)
id 1x243E-0005Ic-Ud
for bug-gnu-emacs@HIDDEN; Thu, 03 Sep 2026 05:48:11 -0400
Received: by mail-wm1-x330.google.com with SMTP id
5b1f17b1804b1-498028b3d5eso22883475e9.1
for <bug-gnu-emacs@HIDDEN>; Thu, 03 Sep 2026 02:48:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=gmail.com; s=20251104; t=1788428886; x=1789033686; darn=gnu.org;
h=content-transfer-encoding:content-type:mime-version:user-agent
:message-id:date:subject:to:from:from:to:cc:subject:date:message-id
:reply-to:content-type;
bh=rIVRn3HjOlMkrH8Gm3tCKFTki+jqO5eyfrw3CKCHHFI=;
b=ZiKA4oZMSH3N+7b0l6C5/QxmnyCirHelzRNCPMbJr6YIzLIyREfCGNDior1cqUsldQ
wQ/MUd3KYGjTjOOjoE5lKr5vAdf6OZv0pj2erAgKlYJPjCyen63Dk2/xmRWwbOVT22iH
FbKBfheEXf5aV3hd6i0ReAgSe7ianVARd4rSozuTSQyf+rniJktA7SnrfJHCyNh0tQhX
J2JGZQzlbYwaVDuSuuVIXmnKG8foD29IZ7W6+szSGtGcEwluMC+qRc3JemAsUfp4f7Pz
WGTFVxmeENzELJ7nU9CAwBDbXKCQdMFz3M00m87pqVuuEL/K+tFV2EU09k2oHVmKI+IG
co5Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20251104; t=1788428886; x=1789033686;
h=content-transfer-encoding:content-type:mime-version:user-agent
:message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to
:cc:subject:date:message-id:reply-to:content-type;
bh=rIVRn3HjOlMkrH8Gm3tCKFTki+jqO5eyfrw3CKCHHFI=;
b=gG/bgxcD7xqV1pSEE3n+XNtULTZoBPd4HkNUVB9d4/UYlYIznCZMjwHAfRx9ONBKYG
y7RzETu24COvBOwRd5CAJiryL+/ofc42Ft8OCDbEnHTNGLve+WTkuPPW0o/Bky0L7L57
eN6XcwdIt13I6goLReQQd7SPJEmjZAqqoYeQMG3Mf5f3ZKrGVGo00U+NvQBsL78YgzBl
OF7ojMMyFRhwT3KK6pPdQb1OcQiXfvd0Oj8vQItM6LyW153YCMNphHOu/ZWkmMMOOCD2
ZKQuDVZ+T1DMY6nFc3aP56LxPRwZJSRW8Ik3dgxIUdMxLM0Of9WnfG7MjyjXOj2H5rEI
Ih+g==
X-Gm-Message-State: AFuF++m9x3Su+mKvyCKCUquJk7FdM+TUsaVJRHXI5Ndg2CUApeobvhHs
itLL5VlkWtTm9jh26BNc+VLZq2LEpP6N3A8TZ30xmQCxEp47P2s/eqv9w0G6oQ==
X-Gm-Gg: AYBFou1dot32gBjFLcFneF8MxUu/rx9M6RdLnaMmft3EYHxRFpDiy0mYxBYgW1Dz6lS
Mad/pQXccvNCFYLiqvRfLwGtFs5qYXputJQRGnqx/HNt4ibcZ7b7IX2ZAxr/fhkAidEESeYtvr9
Iq4CjJlylmTkSkCPwXDv5np24Dr8l+FPqA7HghwWiALzvcEcdPd2Sk2WN0lgIS9oXDrpwOtpnOe
4NSYEe+gOGPVw+TuGFrfo2ZzjwEx4tRf/UetwA/kykjHxD5Ax7mnorAxHqAZYESG4XWkRA4BGwG
JvVPGxuwVmKC1t3LZW3kGBTUVLg2nz31X/YcDoFtowrWFlznEJ6qRfan4LqWnts4ZsKw8beb0wU
96I4qY0/vtXTamTQdkox6WA9iJB+J+QhX7w/dNmfh6C2fJZiq8ALz0X1cpbiiGmHcLCLjDEgk1i
4yA+NjRxweGydnpEidHUowrVNuKbalODsbTOxLOn0EtBmxTiu60KIJu60TtgNRkYI4al2k+REud
fkqLJBAtIdiAlXXaw996iOAdO2X/uUW1k3uZKFyweRJx9xYxL7T5OqapA==
X-Received: by 2002:a05:600c:1f92:b0:49c:dada:30b7 with SMTP id
5b1f17b1804b1-49ce5816440mr178787075e9.2.1788428881364;
Thu, 03 Sep 2026 02:48:01 -0700 (PDT)
Received: from plato (2a01cb0c83ed5b009b87011ccccd70e0.ipv6.abo.wanadoo.fr.
[2a01:cb0c:83ed:5b00:9b87:11c:cccd:70e0])
by smtp.gmail.com with ESMTPSA id
ffacd0b85a97d-48448e7315bsm12846208f8f.7.2026.09.03.02.48.00
for <bug-gnu-emacs@HIDDEN>
(version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
Thu, 03 Sep 2026 02:48:00 -0700 (PDT)
From: =?utf-8?Q?Abdulnaf=C3=A9_Toula=C3=AFmat?= <abdulnafe.toulaimat@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 31.1; mhtml-ts-mode: syntax-ppss does not recognize embedded JS
comments
X-Debbugs-Cc:
Date: Thu, 03 Sep 2026 11:47:59 +0200
Message-ID: <87jyp24qeo.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=2a00:1450:4864:20::330;
envelope-from=abdulnafe.toulaimat@HIDDEN; helo=mail-wm1-x330.google.com
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, FREEMAIL_FROM=0.001,
RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001,
SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 2.0 (++)
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: Hello, Steps to reproduce: 1) You’ll need treesitter grammars
installed for html and javascript (and possibly CSS, although I’m not certain)
Content analysis details: (2.0 points, 10.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail
provider
(abdulnafe.toulaimat[at]gmail.com)
1.0 FORGED_GMAIL_RCVD 'From' gmail.com does not match 'Received'
headers
1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail)
-0.0 SPF_HELO_PASS SPF: HELO matches SPF record
-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]
X-Debbugs-Envelope-To: submit
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.0 (+)
Hello,
Steps to reproduce:
1) You=E2=80=99ll need treesitter grammars installed for html and javascript
(and possibly CSS, although I=E2=80=99m not certain)
2) emacs -Q
3) Put this in a buffer
--8<---------------cut here---------------start------------->8---
<html>
<script>
// a comment here
</script>
</html>
--8<---------------cut here---------------end--------------->8---
4) M-x mhtml-ts-mode RET
5) With point on "a comment here", M-: (syntax-ppss) RET
6) Observe: the 4th entry is nil, meaning it is not recognized as a
comment.
I=E2=80=99m not entirely sure whether this is actually a bug, since one can
simply query treesitter directly, but I thought it was worth asking,
just in case. Note that in the traditional mhtml-mode, (syntax-ppss) has
a non-nil fourth entry in the reproducer above.
Thanks,
In GNU Emacs 31.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.52,
cairo version 1.18.4) of 2026-08-23 built on plato
Repository revision: f60d4243e63f7825396b5d3116f87e9073342fd1
Repository branch: makepkg
System Description: Arch Linux
Configured using:
'configure --prefix=3D/usr --sysconfdir=3D/etc --libexecdir=3D/usr/lib
--localstatedir=3D/var --mandir=3D/usr/share/man --with-gameuser=3D:games
--with-modules --without-m17n-flt --without-gconf
--with-native-compilation=3Dyes --with-native-compilation=3Daot --with-pgtk
--without-xaw3d --with-sound=3Dno --with-xwidgets --with-tree-sitter
--without-gpm 'CFLAGS=3D-march=3Dx86-64 -mtune=3Dgeneric -O2 -pipe -fno-plt
-fexceptions -Wp,-D_FORTIFY_SOURCE=3D3 -Wformat -Werror=3Dformat-security
-fstack-clash-protection -fcf-protection -fno-omit-frame-pointer
-mno-omit-leaf-frame-pointer -flto=3Dauto' 'LDFLAGS=3D-Wl,-O1
-Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now
-Wl,-z,pack-relative-relocs -flto=3Dauto''
Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG
LCMS2 LIBOTF LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY
PDUMPER PGTK PNG RSVG SECCOMP SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS
TREE_SITTER WEBP XIM XWIDGETS GTK3 ZLIB
Important settings:
value of $LANG: en_US.UTF-8
locale-coding-system: utf-8-unix
Major mode: HTML+JS
Minor modes in effect:
auto-capitalize-sgml-mode: t
tty-tip-mode: t
display-line-numbers-mode: t
goto-address-prog-mode: t
goto-address-mode: t
global-hungry-delete-mode: t
hungry-delete-mode: t
whole-line-or-region-global-mode: t
whole-line-or-region-local-mode: t
beginend-global-mode: t
beginend-prog-mode: t
kitty-graphics-mode: t
auto-read-only-mode: t
auto-capitalize-global-mode: t
auto-capitalize-mode: t
highlight-doxygen-global-mode: t
global-page-break-lines-mode: t
magit-todos-mode: t
global-git-commit-mode: t
server-mode: t
completion-preview-mode: t
marginalia-mode: t
vertico-mouse-mode: t
vertico-multiform-mode: t
vertico-mode: t
global-jinx-mode: t
jinx-mode: t
diredfl-global-mode: t
kirigami-global-mode: t
kirigami-mode: t
global-treesit-fold-mode: t
repeat-mode: t
dimmer-mode: t
pdf-occur-global-minor-mode: t
eglot-inactive-regions-mode: t
global-hl-todo-mode: t
hl-todo-mode: t
flymake-mode: t
yas-global-mode: t
yas-minor-mode: t
ws-butler-global-mode: t
ws-butler-mode: t
auto-insert-mode: t
pulsar-global-mode: t
pulsar-mode: t
ef-themes-take-over-modus-themes-mode: t
nerd-icons-grep-mode: t
nerd-icons-completion-mode: t
global-so-long-mode: t
global-auto-revert-mode: t
delete-selection-mode: t
electric-pair-mode: t
global-word-wrap-whitespace-mode: t
word-wrap-whitespace-mode: t
line-count-global-mode: t
line-count-mode: t
xterm-mouse-mode: t
savehist-mode: t
recentf-mode: t
override-global-mode: t
package-autosuggest-mode: t
tooltip-mode: t
global-eldoc-mode: t
eldoc-mode: t
show-paren-mode: t
electric-quote-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
file-name-shadow-mode: t
context-menu-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
window-divider-mode: t
minibuffer-nonselected-mode: t
minibuffer-regexp-mode: t
column-number-mode: t
line-number-mode: t
global-visual-line-mode: t
visual-line-mode: t
transient-mark-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
auto-save-visited-mode: t
Load-path shadows:
/home/a-t/.config/emacs/elpa/ef-themes-2.2.1/theme-loaddefs hides /usr/shar=
e/emacs/31.1/lisp/theme-loaddefs
Features:
(shadow sort gnus-cite mail-extr gnus-topic utf-7 nndraft nnmh nnml
epa-file secrets dbus network-stream gnus-agent gnus-srvr gnus-score
score-mode nnvirtual gnus-cache gnus-msg gnus-art mm-uu mml2015 mm-view
mml-smime smime dig emacsbug misearch multi-isearch elisp-scope view
cl-print mhtml-mode shortdoc shortdoc-doc help-fns ispell dired-aux
gnus-dired nerd-icons-dired auto-capitalize-sgml mhtml-ts-mode
js-mode-expansions js c-ts-common cc-mode-expansions cc-mode cc-fonts
cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs
css-mode-expansions css-mode eww vtable url-queue mm-url html-ts-mode
vertico-sort tty-tip term/xterm xterm disp-table display-line-numbers
goto-addr man fortune wiki-summary hungry-delete whole-line-or-region
move-text lorem-ipsum beginend kitty-graphics auto-read-only
auto-capitalize xr highlight-doxygen page-break-lines gnus-async nntp
gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap nnmail
mail-source utf7 nnoo gnus-spec gnus-int gnus-range message yank-media
rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailabbrev gmm-utils
mailheader gnus-win sendmail gnus nnheader gnus-util mail-utils range
no-littering expand-region text-mode-expansions html-mode-expansions
er-basic-expansions expand-region-core expand-region-custom magit-todos
pcre2el rxt re-builder f s dash async forge-repos forge-tablist
forge-topics forge-commands forge-semi forge-bitbucket forge-gogs
forge-gitea forge-gitlab forge-github forge-client forge-forgejo
forge-notify forge-revnote forge-pullreq forge-issue forge-discussion
forge-topic yaml parse-time iso8601 time-date eieio-custom bug-reference
forge-post forge-repo forge forge-core ghub-graphql treepy gsexp ghub
url-http mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums
mail-prsvr url-gw nsm url-auth gnutls forge-db closql emacsql-sqlite
emacsql emacsql-compiler eieio-base magit-bookmark 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 magit-refs magit-status magit epa epg rfc6068
epg-config magit-repos magit-apply magit-wip magit-log magit-diff
which-func smerge-mode git-commit log-edit pcvs-util add-log magit-core
magit-autorevert magit-margin magit-transient magit-process with-editor
shell magit-mode benchmark magit-git server magit-base magit-section
cursor-sensor transient crm llama vundo hydra byte-opt advice lv
ace-link avy completion-preview orderless marginalia embark-consult
consult embark ffap vertico-flat vertico-mouse vertico-multiform vertico
multiple-cursors mc-separate-operations rectangular-region-mode
mc-mark-pop mc-edit-lines mc-hide-unmatched-lines-mode mc-mark-more
sgml-mode facemenu mc-cycle-cursors multiple-cursors-core comp comp-cstr
rect jinx diredfl dired-x kirigami treesit-fold treesit-fold-summary
treesit-fold-parsers treesit-fold-util repeat dimmer tuareg
tuareg-compat tuareg-opam find-file pdffontetc pdf-occur ibuf-ext
ibuffer ibuffer-loaddefs tablist tablist-filter semantic/wisent/comp
semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util
semantic semantic/tag semantic/lex semantic/fw mode-local cedet
pdf-isearch let-alist pdf-misc pdf-tools pdf-view bookmark jka-compr
pdf-cache pdf-info tq pdf-util format-spec pdf-macs image-mode dired
dired-loaddefs exif markdown-mode noutline outline json-mode smie gdb-mi
bindat gud finder-inf pyvenv-auto pyvenv eshell esh-cmd generator
esh-ext esh-proc esh-opt esh-io esh-arg pcomplete esh-module
esh-module-loaddefs esh-util treesit eglot-inactive-regions eglot
external-completion jsonrpc flymake-vale hl-todo cond-let flymake
thingatpt diff diff-mode track-changes ert ewoc debug backtrace
find-func warnings imenu yasnippet xref ws-butler autoinsert olivetti
hl-line shr pixel-fill kinsoku url-file puny svg xml dom pulsar pulse
face-remap ef-autumn-theme ef-themes modus-themes color edmacro kmacro
mode-line-config nerd-icons-grep grep nerd-icons-completion compat
nerd-icons nerd-icons-faces nerd-icons-data nerd-icons-data-mdicon
nerd-icons-data-flicon nerd-icons-data-codicon nerd-icons-data-devicon
nerd-icons-data-sucicon nerd-icons-data-wicon nerd-icons-data-faicon
nerd-icons-data-powerline nerd-icons-data-octicon
nerd-icons-data-pomicon nerd-icons-data-ipsicon files-x so-long
autorevert filenotify delsel elec-pair cl-extra help-mode word-wrap-mode
line-count xt-mouse savehist recentf tree-widget project
.user-lisp-autoloads compile text-property-search comint ansi-osc
ansi-color ring comp-run comp-common loaddefs-gen lisp-mnt radix-tree
ace-link-autoloads auctex-autoloads tex-site auto-read-only-autoloads
avy-autoloads beginend-autoloads csv-mode-autoloads debbugs-autoloads
dimmer-autoloads diredfl-autoloads ef-themes-autoloads
eglot-inactive-regions-autoloads elfeed-tube-autoloads aio-autoloads
elfeed-autoloads embark-consult-autoloads consult-autoloads
embark-autoloads expand-region-autoloads flymake-vale-autoloads
forge-autoloads closql-autoloads emacsql-autoloads ghub-autoloads
gnu-elpa-keyring-update-autoloads highlight-doxygen-autoloads
hungry-delete-autoloads hydra-autoloads indent-bars-autoloads
jinx-autoloads json-mode-autoloads kirigami-autoloads
kitty-graphics-autoloads lorem-ipsum-autoloads lv-autoloads
magit-todos-autoloads magit-autoloads pcase magit-section-autoloads
hl-todo-autoloads f-autoloads dash-autoloads async-autoloads
marginalia-autoloads markdown-mode-autoloads modus-themes-autoloads
move-text-autoloads multiple-cursors-autoloads
nerd-icons-completion-autoloads nerd-icons-dired-autoloads
nerd-icons-grep-autoloads nerd-icons-autoloads no-littering-autoloads
olivetti-autoloads orderless-autoloads org-appear-autoloads
org-superstar-autoloads package-build-autoloads derived
package-lint-flymake-autoloads package-lint-autoloads
page-break-lines-autoloads pcre2el-autoloads pdffontetc-autoloads
pdf-tools-autoloads pulsar-autoloads pyvenv-auto-autoloads
pyvenv-autoloads s-autoloads tablist-autoloads treepy-autoloads
treesit-fold-autoloads tuareg-autoloads rx vertico-autoloads
vundo-autoloads whole-line-or-region-autoloads wiki-summary-autoloads
with-editor-autoloads llama-autoloads cond-let-autoloads
ws-butler-autoloads xr-autoloads yaml-autoloads yasnippet-autoloads
use-package use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key easy-mmode use-package-core bytecomp
byte-compile cus-edit pp cus-start cus-load wid-edit package browse-url
xdg 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
package-activate rmc iso-transl tooltip cconv eldoc paren electric
uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel
term/pgtk-win pgtk-win term/common-win touch-screen pgtk-dnd 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 xwidget-internal dbusbind
inotify dynamic-setting system-font-setting font-render-setting cairo
gtk pgtk lcms2 multi-tty move-toolbar make-network-process
tty-child-frames native-compile emacs)
Memory information:
((conses 16 732236 590949) (symbols 48 51268 5) (strings 32 187284 28445)
(string-bytes 1 6809040) (vectors 16 300499) (vector-slots 8 2973398 50208)
(floats 8 934 7809) (intervals 56 2023 163) (buffers 1064 29))
--=20
Abdulnaf=C3=A9 Toula=C3=AFmat
Abdulnafé Toulaïmat <abdulnafe.toulaimat@HIDDEN>:bug-gnu-emacs@HIDDEN.
Full text available.bug-gnu-emacs@HIDDEN:bug#81781; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.