Eli Zaretskii <eliz@HIDDEN>
to control <at> debbugs.gnu.org.
Full text available.
Received: (at 79425) by debbugs.gnu.org; 11 Sep 2025 04:48:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 11 00:48:20 2025
Received: from localhost ([127.0.0.1]:41594 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1uwZEJ-0000Io-Fw
for submit <at> debbugs.gnu.org; Thu, 11 Sep 2025 00:48:19 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:35112)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <eliz@HIDDEN>)
id 1uwZEH-0000IS-Dv; Thu, 11 Sep 2025 00:48:18 -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 1uwZEB-0002v1-K8; Thu, 11 Sep 2025 00:48:11 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
Date; bh=TynTenWi5PH6h8dBmQ1g2k22kH3s3O/aQwCl1avzl7o=; b=oHJoW93EW2p4kPBkWJ2I
DaOsHRX/Kph6LZwkEmNjwtMR1tkRvUm/krGm5Gz6ItNb+JptWvxrb4p0j3TYVJMNWi6HA9pVZMB7t
CNJcrsf2V0GYx7kNbGcYIyDM/o0CjzRYZFxgvA3NnskMhU2ygkZ/sxH1JETkr6eG6dbiao6nhvqKi
laTxn5DCM1kjZq4FYA/rQfJsvMC9sLKoxOazwE8r/+DA2eLsNBFK6W3tApdxGusqwfNocs05Urac3
2VyjDW4/bjyMzjwigUCGKk5kTMJ4zbvG/baMwHvSHDsdK6F4kW6rCLq+Rk5XeFK4JL6/maSlTysKp
2XYcZUnsvDhF/w==;
Date: Thu, 11 Sep 2025 07:48:09 +0300
Message-Id: <86h5x9vbli.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Stephen Berman <stephen.berman@HIDDEN>
In-Reply-To: <87ecset1qf.fsf@HIDDEN> (bug-gnu-emacs@HIDDEN)
Subject: Re: bug#79425: 31.0.50; `subst-char-in-string' crashes
References: <m2seguknlu.fsf@HIDDEN> <87ecset1qf.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79425
Cc: rudolf@HIDDEN, 79425 <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 (---)
tags 79425 notabug
thanks
> Cc: 79425 <at> debbugs.gnu.org
> Date: Wed, 10 Sep 2025 23:51:52 +0200
> From: Stephen Berman via "Bug reports for GNU Emacs,
> the Swiss army knife of text editors" <bug-gnu-emacs@HIDDEN>
>
> On Wed, 10 Sep 2025 23:24:13 +0200 Rudolf Adamkovič <rudolf@HIDDEN> wrote:
>
> > I am trying to export an Org mode file with citations using Emacs
> > compiled from `master' on NS. The export crashes in `citeproc-el', a
> > 3rd-party library used by Org to format citations. I reported the
> > problem upstream [1], and it seems to be a problem with Emacs itself.
> >
> > [1] https://github.com/andras-simonyi/citeproc-el/issues/181
> >
> > REPRODUCTION STEPS:
> >
> > 1. Checkout Emacs from Git commit `66ef930ebea'.
> > 1. Run `emacs -Q' on NS (MacOS 15.5).
> > 2. Evaluate `(subst-char-in-string 39 700 "D'Arcus" t)' in *scratch*.
> >
> > UNEXPECTED ERROR:
> >
> > Debugger entered--Lisp error: (error "Attempt to store non-byte value into unibyte string")
> > aset("D'Arcus" 1 700)
>
> This is due to this change:
>
> commit 308e3ab1dbd9633b843541af55d77c82b725df02
> Author: Mattias Engdegård <mattias.engdegard@HIDDEN>
> Commit: Mattias Engdegård <mattias.engdegard@HIDDEN>
> CommitDate: Sun Aug 24 10:28:27 2025 +0200
>
> Disallow string data resizing (bug#79784)
>
> Only allow string mutation that is certain not to require string data to
> be resized and reallocated: writing bytes into a unibyte string, and
> changing ASCII to ASCII in a multibyte string.
>
> This ensures that mutation will never transform a unibyte string to
> multibyte, that the size of a string in bytes never changes, and that
> the byte offsets of characters remain the same. Most importantly, it
> removes a long-standing obstacle to reform of string representation and
> allow for future performance improvements.
>
> * src/data.c (Faset): Disallow resizing string mutation.
> [...]
Indeed, and so this is not a bug, but a deliberate change, documented
in NEWS.
(It is also wrong to say "crashes" when actually Emacs signals an
error.)
bug-gnu-emacs@HIDDEN:bug#79425; Package emacs.
Full text available.
Received: (at 79425) by debbugs.gnu.org; 10 Sep 2025 21:52:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 10 17:52:05 2025
Received: from localhost ([127.0.0.1]:40566 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1uwSjU-0000eJ-Q5
for submit <at> debbugs.gnu.org; Wed, 10 Sep 2025 17:52:05 -0400
Received: from mout.gmx.net ([212.227.15.19]:60315)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <stephen.berman@HIDDEN>)
id 1uwSjS-0000dk-83
for 79425 <at> debbugs.gnu.org; Wed, 10 Sep 2025 17:52:03 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net;
s=s31663417; t=1757541113; x=1758145913; i=stephen.berman@HIDDEN;
bh=auJhCvmNPHKaTcaywX8I3+hUDgVqNS5+wymmV9t0bUk=;
h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
Message-ID:MIME-Version:Content-Type:Content-Transfer-Encoding:cc:
content-transfer-encoding:content-type:date:from:message-id:
mime-version:reply-to:subject:to;
b=atBUU0wcTW/PPJ1rJU+FcpI9pvj3kJ1yFnm9xnixHozdB1t4ErGAKt4S5V9mKyL7
/C+PvG7nOJXARIPIslhLQE+2TWl8g5bUZe1ZCDgrZEB6/fy8Ngf+yQ2YmwVcvDBO1
SetUAIK+Wqmsmvc8zSzIgB7KgfKaBFsJJ0wtpCex0vqGi8QTMMoSYw48mbSA4FEH6
HHSLaMhfxSOfeOQX9s7vNoxkfXZJBteQ6RVNAqvt+7Cxu+3jJ91VOGdtq6+hKii30
7ISbPmYNLcKCcRyDrWMF6qPsx7RjZzcOohUlSs3RQbaAIGxT+/3m8D49EHZB0F+oZ
r7n3hjYY3YWTeITalw==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from strobelfs2 ([88.130.62.68]) by mail.gmx.net (mrgmx005
[212.227.17.190]) with ESMTPSA (Nemesis) id 1Mo6qv-1uckxG0oGJ-00hi1S; Wed, 10
Sep 2025 23:51:53 +0200
From: Stephen Berman <stephen.berman@HIDDEN>
To: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= <rudolf@HIDDEN>
Subject: Re: bug#79425: 31.0.50; `subst-char-in-string' crashes
In-Reply-To: <m2seguknlu.fsf@HIDDEN>
References: <m2seguknlu.fsf@HIDDEN>
Date: Wed, 10 Sep 2025 23:51:52 +0200
Message-ID: <87ecset1qf.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
X-Provags-ID: V03:K1:4lpKOt56aKdqLdzPaWf/vqQFYSVC00J7mSMn1jKuBGVOsNNUUi7
CY7QgEQHYB9Y0j9Jq5IB/KQmK4O1TLFskTocrx4YVSx5Bgsc1cOlIbKTcNqwp+x2le0ugod
sZeV5qz9u9zq3ABb8m1UQFTmpYwCnV+b2M1em6GS04PvBUkq5XXH1M7qltn+WgzHDBO4ExZ
zvDKoeFXZQQtLmKC3CbIA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:UzzKMPhf0m4=;pVZTzwJjYo+JcC4pKguyYiGw84i
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
zkHuS/QhTI4Q+MHE=
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 79425
Cc: 79425 <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: -1.7 (-)
On Wed, 10 Sep 2025 23:24:13 +0200 Rudolf Adamkovi=C4=8D <rudolf@adamkovic.=
org> wrote:
> I am trying to export an Org mode file with citations using Emacs
> compiled from `master' on NS. The export crashes in `citeproc-el', a
> 3rd-party library used by Org to format citations. I reported the
> problem upstream [1], and it seems to be a problem with Emacs itself.
>
> [1] https://github.com/andras-simonyi/citeproc-el/issues/181
>
> REPRODUCTION STEPS:
>
> 1. Checkout Emacs from Git commit `66ef930ebea'.
> 1. Run `emacs -Q' on NS (MacOS 15.5).
> 2. Evaluate `(subst-char-in-string 39 700 "D'Arcus" t)' in *scratch*.
>
> UNEXPECTED ERROR:
>
> Debugger entered--Lisp error: (error "Attempt to store non-byte value i=
nto unibyte string")
> aset("D'Arcus" 1 700)
This is due to this change:
commit 308e3ab1dbd9633b843541af55d77c82b725df02
Author: Mattias Engdeg=C3=A5rd <mattias.engdegard@HIDDEN>
Commit: Mattias Engdeg=C3=A5rd <mattias.engdegard@HIDDEN>
CommitDate: Sun Aug 24 10:28:27 2025 +0200
Disallow string data resizing (bug#79784)
=20=20=20=20
Only allow string mutation that is certain not to require string data to
be resized and reallocated: writing bytes into a unibyte string, and
changing ASCII to ASCII in a multibyte string.
=20=20=20=20
This ensures that mutation will never transform a unibyte string to
multibyte, that the size of a string in bytes never changes, and that
the byte offsets of characters remain the same. Most importantly, it
removes a long-standing obstacle to reform of string representation and
allow for future performance improvements.
=20=20=20=20
* src/data.c (Faset): Disallow resizing string mutation.
[...]
Steve Berman
bug-gnu-emacs@HIDDEN:bug#79425; Package emacs.
Full text available.
Received: (at submit) by debbugs.gnu.org; 10 Sep 2025 21:24:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Sep 10 17:24:35 2025
Received: from localhost ([127.0.0.1]:40531 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1uwSIq-0007hJ-QW
for submit <at> debbugs.gnu.org; Wed, 10 Sep 2025 17:24:35 -0400
Received: from lists.gnu.org ([2001:470:142::17]:48652)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <rudolf@HIDDEN>)
id 1uwSIl-0007gk-VL
for submit <at> debbugs.gnu.org; Wed, 10 Sep 2025 17:24:30 -0400
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 <rudolf@HIDDEN>)
id 1uwSIg-0002Mt-IR
for bug-gnu-emacs@HIDDEN; Wed, 10 Sep 2025 17:24:22 -0400
Received: from fhigh-a3-smtp.messagingengine.com ([103.168.172.154])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <rudolf@HIDDEN>)
id 1uwSIb-0002Xk-Nl
for bug-gnu-emacs@HIDDEN; Wed, 10 Sep 2025 17:24:22 -0400
Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46])
by mailfhigh.phl.internal (Postfix) with ESMTP id 4A3CA140028C
for <bug-gnu-emacs@HIDDEN>; Wed, 10 Sep 2025 17:24:16 -0400 (EDT)
Received: from phl-mailfrontend-01 ([10.202.2.162])
by phl-compute-06.internal (MEProxy); Wed, 10 Sep 2025 17:24:16 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=adamkovic.org;
h=cc:content-transfer-encoding:content-type:content-type:date
:date:from:from:in-reply-to:message-id:mime-version:reply-to
:subject:subject:to:to; s=fm2; t=1757539456; x=1757625856; bh=rK
R/b47yJ5M7F0JNRhYAhqUN+aWsMLI15vMnNmGTadA=; b=p04ILDlRzehRBWwH+S
NSBkWUAi1Li7c0MqHXWVndE9luHCxKFImagvfxgsPI2KwgSBIAS2OHtBX61nND16
D1mQNLSXLEur6ypPDU+dPpMFut8Mcb9I/LghE+dKSbiUXnwZ863Mjykg1NAymH5F
3ytiQ5SnjKvUHAnEoSqOokjHl1r/rksaPt4YRabIC9hZAV/vA14ZPavZ3bd7RlA9
kGQP3hiPnsSjF4h05cJm2VPIF5DwXA7hy40UYt7BJARi3TLmXy/5hPAoCvZitYuc
KRsimi3wsZfUSekjDUzcmT/SrPjDiTOiysxXhQNEPlQIhvfiMkF0Bux4qqkcBis5
Hbxg==
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:message-id:mime-version:reply-to:subject:subject:to
:to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=
1757539456; x=1757625856; bh=rKR/b47yJ5M7F0JNRhYAhqUN+aWsMLI15vM
nNmGTadA=; b=E0E8VJCCKefmldRAxEOkLOMaHzUy8/haEZao8aXliwXk9CQ8qcG
YwdWJo1qo4tl2Uc9zDVqR7ZQtZpQwBRmIveobaCrzibm618ssR59q4sWcxhrClyj
9CpUqJpiFOp07tNes92n7Exg4jCE8A5fNtr/RvTM8EZ0ZXiFfVqfHihOTFI500at
DS9UfP854yugG7gBu+JUEAivJF5E+5HDX+2AMMxdm1j4zaA/BKADhROYJjFn3p2r
gmxiWAlOd04OUhNNvoVEPGN85XHAemaK8y8KrvU9wKn+xDRe/mwHyesjzAQUs8Fa
64sjLsK4fRk5TIH2gXhGBxhNeE8aHWlsumw==
X-ME-Sender: <xms:f-zBaNXryzmkZUt4YuZlD49Nwc-JoishG2WqM_qbnxP9FlWL1qW2GQ>
<xme:f-zBaI2Uwfjxfudimd697aVsGVyO9JttvXHBDqwfUaxewKVKCrB_GEZjb4zHmgihF
dOvVwoNEARQEhxBj28>
X-ME-Received: <xmr:f-zBaKACf7QqmIDyxQ6zw7TR3jy1RFDKtFqd3VaByJk4nP75c8dPHo20wo-o8bH0tBGRUQaYeL2N0e4wxZfpUYgUXLByZXk>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddvgeefiecutefuodetggdotefrod
ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr
ihhlohhuthemuceftddtnecunecujfgurhephffvufffkfggtgfgsehtqhertddttdejne
cuhfhrohhmpeftuhguohhlfhcutegurghmkhhovhhitgcuoehruhguohhlfhesrggurghm
khhovhhitgdrohhrgheqnecuggftrfgrthhtvghrnhepjeektdeltdfhieeluefgleejle
fgtedvvdetkefgheeitdffjeefgffgjeethfeinecuffhomhgrihhnpehgihhthhhusgdr
tghomhdpvghmrggtshdrrghpphenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmh
epmhgrihhlfhhrohhmpehruhguohhlfhesrggurghmkhhovhhitgdrohhrghdpnhgspghr
tghpthhtohepuddpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepsghughdqghhnuh
dqvghmrggtshesghhnuhdrohhrgh
X-ME-Proxy: <xmx:f-zBaGhJEp62SwGzC-KjLl_ht978OqaNEZac4ttiY28QxcBbSxEicg>
<xmx:f-zBaG8yEgC4T_0QfhLaxqplXSEIJ3OILxk-O0tjmjdCLtU0AfTVfA>
<xmx:f-zBaK8oiMJPj36K79OYwLV_4wmNuGtYjRSr8ar8TwryDOZGXTAXvg>
<xmx:f-zBaHB5hS1QlPW3un8lHc9rTM2ot9sZOajqc9xWCTr2j13ZgzsUQQ>
<xmx:gOzBaI0toLbvonmfxm1neTa3D1zb9MiEcV2OKFQ0nOLOJJnsO1W_bqyk>
Feedback-ID: i88214938:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
<bug-gnu-emacs@HIDDEN>; Wed, 10 Sep 2025 17:24:15 -0400 (EDT)
From: =?utf-8?Q?Rudolf_Adamkovi=C4=8D?= <rudolf@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 31.0.50; `subst-char-in-string' crashes
X-Debbugs-Cc:
Date: Wed, 10 Sep 2025 23:24:13 +0200
Message-ID: <m2seguknlu.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Received-SPF: pass client-ip=103.168.172.154;
envelope-from=rudolf@HIDDEN; helo=fhigh-a3-smtp.messagingengine.com
X-Spam_score_int: -7
X-Spam_score: -0.8
X-Spam_bar: /
X-Spam_report: (-0.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, LONGWORDS=2.035,
RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001,
SPF_PASS=-0.001 autolearn=no autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 2.5 (++)
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: I am trying to export an Org mode file with citations using
Emacs compiled from `master' on NS. The export crashes in `citeproc-el',
a 3rd-party library used by Org to format citations. I reported the [...]
Content analysis details: (2.5 points, 10.0 required)
pts rule name description
---- ---------------------- --------------------------------------------------
0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral)
-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]
1.8 LONGWORDS Long string of long words
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.5 (+)
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: I am trying to export an Org mode file with citations using
Emacs compiled from `master' on NS. The export crashes in `citeproc-el',
a 3rd-party library used by Org to format citations. I reported the [...]
Content analysis details: (1.5 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]
0.7 SPF_NEUTRAL SPF: sender does not match SPF record (neutral)
-0.0 SPF_HELO_PASS SPF: HELO matches SPF record
1.8 LONGWORDS Long string of long words
-1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list
manager
I am trying to export an Org mode file with citations using Emacs
compiled from `master' on NS. The export crashes in `citeproc-el', a
3rd-party library used by Org to format citations. I reported the
problem upstream [1], and it seems to be a problem with Emacs itself.
[1] https://github.com/andras-simonyi/citeproc-el/issues/181
REPRODUCTION STEPS:
1. Checkout Emacs from Git commit `66ef930ebea'.
1. Run `emacs -Q' on NS (MacOS 15.5).
2. Evaluate `(subst-char-in-string 39 700 "D'Arcus" t)' in *scratch*.
UNEXPECTED ERROR:
Debugger entered--Lisp error: (error "Attempt to store non-byte value int=
o unibyte string")
aset("D'Arcus" 1 700)
(if (eq (aref newstr i) fromchar) (aset newstr i tochar))
(while (> i 0) (setq i (1- i)) (if (eq (aref newstr i) fromchar) (aset =
newstr i tochar)))
(let ((i (length string)) (newstr (if inplace string (copy-sequence str=
ing)))) (while (> i 0) (setq i (1- i)) (if (eq (aref newstr i) fromchar) (a=
set newstr i tochar))) newstr)
(if (and (not inplace) (if (multibyte-string-p string) (> (max fromchar=
tochar) 127) (> tochar 255))) (let ((res (string-replace (string fromchar)=
(string tochar) string))) (if (eq res string) nil (let ((tail (object-inte=
rvals string))) (while tail (let ((p ...)) (set-text-properties (nth 0 p) (=
nth 1 p) (nth 2 p) res) (setq tail (cdr tail)))))) res) (let ((i (length st=
ring)) (newstr (if inplace string (copy-sequence string)))) (while (> i 0) =
(setq i (1- i)) (if (eq (aref newstr i) fromchar) (aset newstr i tochar))) =
newstr))
subst-char-in-string(39 700 "D'Arcus" t)
(progn (subst-char-in-string 39 700 "D'Arcus" t))
eval((progn (subst-char-in-string 39 700 "D'Arcus" t)) t)
elisp--eval-last-sexp(nil)
#f(compiled-function () #<bytecode 0x1866e771e8a2>)()
eval-last-sexp(nil)
funcall-interactively(eval-last-sexp nil)
command-execute(eval-last-sexp)
Rudy
In GNU Emacs 31.0.50 (build 1, aarch64-apple-darwin24.5.0, NS
appkit-2575.60 Version 15.5 (Build 24F74)) of 2025-09-01 built on
skynet.local
Repository revision: 66ef930ebea4618c1dac71a09495766476ced1d6
Repository branch: master
Windowing system distributor 'Apple', version 10.3.2575
System Description: macOS 15.5
Configured using:
'configure --with-json --with-tree-sitter --with-sqlite3
--with-native-compilation=3Daot'
Configured features:
ACL GLIB GNUTLS LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS
PDUMPER PNG RSVG SQLITE3 THREADS TOOLKIT_SCROLL_BARS TREE_SITTER WEBP
XIM ZLIB
Important settings:
value of $LC_ALL: en_US.UTF-8
value of $LANG: en_US.UTF-8
locale-coding-system: utf-8-unix
Major mode: Org
Minor modes in effect:
telega-root-auto-fill-mode: t
telega-contact-birthdays-mode: t
telega-active-video-chats-mode: t
telega-active-locations-mode: t
telega-patrons-mode: t
telega-mode-line-mode: t
telega-active-stories-mode: t
global-git-commit-mode: t
magit-auto-revert-mode: t
TeX-PDF-mode: t
global-hi-lock-mode: t
hi-lock-mode: t
global-jinx-mode: t
jinx-mode: t
compile-angel-on-load-mode: t
marginalia-mode: t
corfu-history-mode: t
global-corfu-mode: t
corfu-mode: t
vertico-multiform-mode: t
vertico-mode: t
openwith-mode: t
global-hl-todo-mode: t
global-diff-hl-mode: t
diff-hl-mode: t
minibuffer-depth-indicate-mode: t
delete-selection-mode: t
global-subword-mode: t
subword-mode: t
save-place-mode: t
global-auto-revert-mode: t
savehist-mode: t
global-goto-address-mode: t
goto-address-mode: t
org-indent-mode: t
tooltip-mode: t
global-eldoc-mode: t
eldoc-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
tab-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
context-menu-mode: t
global-font-lock-mode: t
font-lock-mode: t
minibuffer-regexp-mode: t
size-indication-mode: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
delete-trailing-whitespace-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
Load-path shadows:
/Users/rudy/.emacs.d/elpa/ef-themes-1.10.0/theme-loaddefs hides /Users/rudy=
/.emacs.d/elpa/modus-themes-20250718.410/theme-loaddefs
~/org/src/org-mode/lisp/ob-comint hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/ob-comint
~/org/src/org-mode/lisp/ob-exp hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
b-exp
~/org/src/org-mode/lisp/org-ctags hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/org-ctags
~/org/src/org-mode/lisp/ob-emacs-lisp hides /Users/rudy/.emacs.d/elpa/org-9=
.7.34/ob-emacs-lisp
~/org/src/org-mode/lisp/oc hides /Users/rudy/.emacs.d/elpa/org-9.7.34/oc
~/org/src/org-mode/lisp/ox-texinfo hides /Users/rudy/.emacs.d/elpa/org-9.7.=
34/ox-texinfo
~/org/src/org-mode/lisp/ol-irc hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
l-irc
~/org/src/org-mode/lisp/ol-doi hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
l-doi
~/org/src/org-mode/lisp/ob hides /Users/rudy/.emacs.d/elpa/org-9.7.34/ob
~/org/src/org-mode/lisp/org-refile hides /Users/rudy/.emacs.d/elpa/org-9.7.=
34/org-refile
~/org/src/org-mode/lisp/org-version hides /Users/rudy/.emacs.d/elpa/org-9.7=
.34/org-version
~/org/src/org-mode/lisp/org-num hides /Users/rudy/.emacs.d/elpa/org-9.7.34/=
org-num
~/org/src/org-mode/lisp/ol-mhe hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
l-mhe
~/org/src/org-mode/lisp/ob-shell hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/ob-shell
~/org/src/org-mode/lisp/org-attach hides /Users/rudy/.emacs.d/elpa/org-9.7.=
34/org-attach
~/org/src/org-mode/lisp/ob-C hides /Users/rudy/.emacs.d/elpa/org-9.7.34/ob-C
~/org/src/org-mode/lisp/org-macs hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/org-macs
~/org/src/org-mode/lisp/org-entities hides /Users/rudy/.emacs.d/elpa/org-9.=
7.34/org-entities
~/org/src/org-mode/lisp/ob-dot hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
b-dot
~/org/src/org-mode/lisp/ob-sql hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
b-sql
~/org/src/org-mode/lisp/ol-eww hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
l-eww
~/org/src/org-mode/lisp/org-datetree hides /Users/rudy/.emacs.d/elpa/org-9.=
7.34/org-datetree
~/org/src/org-mode/lisp/org-macro hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/org-macro
~/org/src/org-mode/lisp/ob-eval hides /Users/rudy/.emacs.d/elpa/org-9.7.34/=
ob-eval
~/org/src/org-mode/lisp/ob-haskell hides /Users/rudy/.emacs.d/elpa/org-9.7.=
34/ob-haskell
~/org/src/org-mode/lisp/ox-org hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
x-org
~/org/src/org-mode/lisp/ol-rmail hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/ol-rmail
~/org/src/org-mode/lisp/ob-awk hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
b-awk
~/org/src/org-mode/lisp/ob-groovy hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/ob-groovy
~/org/src/org-mode/lisp/ox-icalendar hides /Users/rudy/.emacs.d/elpa/org-9.=
7.34/ox-icalendar
~/org/src/org-mode/lisp/ob-octave hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/ob-octave
~/org/src/org-mode/lisp/ob-scheme hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/ob-scheme
~/org/src/org-mode/lisp/org-mobile hides /Users/rudy/.emacs.d/elpa/org-9.7.=
34/org-mobile
~/org/src/org-mode/lisp/ob-processing hides /Users/rudy/.emacs.d/elpa/org-9=
.7.34/ob-processing
~/org/src/org-mode/lisp/oc-biblatex hides /Users/rudy/.emacs.d/elpa/org-9.7=
.34/oc-biblatex
~/org/src/org-mode/lisp/oc-csl hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
c-csl
~/org/src/org-mode/lisp/org-colview hides /Users/rudy/.emacs.d/elpa/org-9.7=
.34/org-colview
~/org/src/org-mode/lisp/ob-R hides /Users/rudy/.emacs.d/elpa/org-9.7.34/ob-R
~/org/src/org-mode/lisp/org-table hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/org-table
~/org/src/org-mode/lisp/ox-html hides /Users/rudy/.emacs.d/elpa/org-9.7.34/=
ox-html
~/org/src/org-mode/lisp/ob-fortran hides /Users/rudy/.emacs.d/elpa/org-9.7.=
34/ob-fortran
~/org/src/org-mode/lisp/ol hides /Users/rudy/.emacs.d/elpa/org-9.7.34/ol
~/org/src/org-mode/lisp/ob-plantuml hides /Users/rudy/.emacs.d/elpa/org-9.7=
.34/ob-plantuml
~/org/src/org-mode/lisp/ol-docview hides /Users/rudy/.emacs.d/elpa/org-9.7.=
34/ol-docview
~/org/src/org-mode/lisp/ob-perl hides /Users/rudy/.emacs.d/elpa/org-9.7.34/=
ob-perl
~/org/src/org-mode/lisp/ob-sqlite hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/ob-sqlite
~/org/src/org-mode/lisp/oc-basic hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/oc-basic
~/org/src/org-mode/lisp/ob-sed hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
b-sed
~/org/src/org-mode/lisp/org-fold-core hides /Users/rudy/.emacs.d/elpa/org-9=
.7.34/org-fold-core
~/org/src/org-mode/lisp/ob-ditaa hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/ob-ditaa
~/org/src/org-mode/lisp/ob-ruby hides /Users/rudy/.emacs.d/elpa/org-9.7.34/=
ob-ruby
~/org/src/org-mode/lisp/oc-bibtex hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/oc-bibtex
~/org/src/org-mode/lisp/org-habit hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/org-habit
~/org/src/org-mode/lisp/ol-gnus hides /Users/rudy/.emacs.d/elpa/org-9.7.34/=
ol-gnus
~/org/src/org-mode/lisp/ob-screen hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/ob-screen
~/org/src/org-mode/lisp/org-mouse hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/org-mouse
~/org/src/org-mode/lisp/ob-css hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
b-css
~/org/src/org-mode/lisp/org-inlinetask hides /Users/rudy/.emacs.d/elpa/org-=
9.7.34/org-inlinetask
~/org/src/org-mode/lisp/ob-lisp hides /Users/rudy/.emacs.d/elpa/org-9.7.34/=
ob-lisp
~/org/src/org-mode/lisp/ol-eshell hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/ol-eshell
~/org/src/org-mode/lisp/org-pcomplete hides /Users/rudy/.emacs.d/elpa/org-9=
.7.34/org-pcomplete
~/org/src/org-mode/lisp/org-lint hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/org-lint
~/org/src/org-mode/lisp/org-id hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
rg-id
~/org/src/org-mode/lisp/org-capture hides /Users/rudy/.emacs.d/elpa/org-9.7=
.34/org-capture
~/org/src/org-mode/lisp/ob-sass hides /Users/rudy/.emacs.d/elpa/org-9.7.34/=
ob-sass
~/org/src/org-mode/lisp/ob-tangle hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/ob-tangle
~/org/src/org-mode/lisp/ob-calc hides /Users/rudy/.emacs.d/elpa/org-9.7.34/=
ob-calc
~/org/src/org-mode/lisp/ob-java hides /Users/rudy/.emacs.d/elpa/org-9.7.34/=
ob-java
~/org/src/org-mode/lisp/org-compat hides /Users/rudy/.emacs.d/elpa/org-9.7.=
34/org-compat
~/org/src/org-mode/lisp/org-attach-git hides /Users/rudy/.emacs.d/elpa/org-=
9.7.34/org-attach-git
~/org/src/org-mode/lisp/ox-beamer hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/ox-beamer
~/org/src/org-mode/lisp/org-protocol hides /Users/rudy/.emacs.d/elpa/org-9.=
7.34/org-protocol
~/org/src/org-mode/lisp/org-element hides /Users/rudy/.emacs.d/elpa/org-9.7=
.34/org-element
~/org/src/org-mode/lisp/ob-lob hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
b-lob
~/org/src/org-mode/lisp/org-tempo hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/org-tempo
~/org/src/org-mode/lisp/ob-python hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/ob-python
~/org/src/org-mode/lisp/ob-latex hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/ob-latex
~/org/src/org-mode/lisp/ol-w3m hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
l-w3m
~/org/src/org-mode/lisp/org-agenda hides /Users/rudy/.emacs.d/elpa/org-9.7.=
34/org-agenda
~/org/src/org-mode/lisp/org-persist hides /Users/rudy/.emacs.d/elpa/org-9.7=
.34/org-persist
~/org/src/org-mode/lisp/ob-ocaml hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/ob-ocaml
~/org/src/org-mode/lisp/ob-ref hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
b-ref
~/org/src/org-mode/lisp/org-fold hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/org-fold
~/org/src/org-mode/lisp/ob-julia hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/ob-julia
~/org/src/org-mode/lisp/ob-lilypond hides /Users/rudy/.emacs.d/elpa/org-9.7=
.34/ob-lilypond
~/org/src/org-mode/lisp/ob-table hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/ob-table
~/org/src/org-mode/lisp/ob-clojure hides /Users/rudy/.emacs.d/elpa/org-9.7.=
34/ob-clojure
~/org/src/org-mode/lisp/org-indent hides /Users/rudy/.emacs.d/elpa/org-9.7.=
34/org-indent
~/org/src/org-mode/lisp/org-plot hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/org-plot
~/org/src/org-mode/lisp/ox-latex hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/ox-latex
~/org/src/org-mode/lisp/org-src hides /Users/rudy/.emacs.d/elpa/org-9.7.34/=
org-src
~/org/src/org-mode/lisp/org-duration hides /Users/rudy/.emacs.d/elpa/org-9.=
7.34/org-duration
~/org/src/org-mode/lisp/ob-makefile hides /Users/rudy/.emacs.d/elpa/org-9.7=
.34/ob-makefile
~/org/src/org-mode/lisp/ol-info hides /Users/rudy/.emacs.d/elpa/org-9.7.34/=
ol-info
~/org/src/org-mode/lisp/org-clock hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/org-clock
~/org/src/org-mode/lisp/ob-forth hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/ob-forth
~/org/src/org-mode/lisp/ox-odt hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
x-odt
~/org/src/org-mode/lisp/ol-man hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
l-man
~/org/src/org-mode/lisp/ox-publish hides /Users/rudy/.emacs.d/elpa/org-9.7.=
34/ox-publish
~/org/src/org-mode/lisp/org-archive hides /Users/rudy/.emacs.d/elpa/org-9.7=
.34/org-archive
~/org/src/org-mode/lisp/ob-org hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
b-org
~/org/src/org-mode/lisp/ob-lua hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
b-lua
~/org/src/org-mode/lisp/org-keys hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/org-keys
~/org/src/org-mode/lisp/ob-eshell hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/ob-eshell
~/org/src/org-mode/lisp/org-faces hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/org-faces
~/org/src/org-mode/lisp/ox-man hides /Users/rudy/.emacs.d/elpa/org-9.7.34/o=
x-man
~/org/src/org-mode/lisp/org-list hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/org-list
~/org/src/org-mode/lisp/ox-md hides /Users/rudy/.emacs.d/elpa/org-9.7.34/ox=
-md
~/org/src/org-mode/lisp/org-goto hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/org-goto
~/org/src/org-mode/lisp/ol-bbdb hides /Users/rudy/.emacs.d/elpa/org-9.7.34/=
ol-bbdb
~/org/src/org-mode/lisp/org-loaddefs hides /Users/rudy/.emacs.d/elpa/org-9.=
7.34/org-loaddefs
~/org/src/org-mode/lisp/org hides /Users/rudy/.emacs.d/elpa/org-9.7.34/org
~/org/src/org-mode/lisp/ol-bibtex hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/ol-bibtex
~/org/src/org-mode/lisp/ox-koma-letter hides /Users/rudy/.emacs.d/elpa/org-=
9.7.34/ox-koma-letter
~/org/src/org-mode/lisp/ox-ascii hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/ox-ascii
~/org/src/org-mode/lisp/ob-matlab hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/ob-matlab
~/org/src/org-mode/lisp/ox hides /Users/rudy/.emacs.d/elpa/org-9.7.34/ox
~/org/src/org-mode/lisp/org-timer hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/org-timer
~/org/src/org-mode/lisp/oc-natbib hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/oc-natbib
~/org/src/org-mode/lisp/ob-core hides /Users/rudy/.emacs.d/elpa/org-9.7.34/=
ob-core
~/org/src/org-mode/lisp/org-feed hides /Users/rudy/.emacs.d/elpa/org-9.7.34=
/org-feed
~/org/src/org-mode/lisp/ob-gnuplot hides /Users/rudy/.emacs.d/elpa/org-9.7.=
34/ob-gnuplot
~/org/src/org-mode/lisp/ob-js hides /Users/rudy/.emacs.d/elpa/org-9.7.34/ob=
-js
~/org/src/org-mode/lisp/org-element-ast hides /Users/rudy/.emacs.d/elpa/org=
-9.7.34/org-element-ast
~/org/src/org-mode/lisp/org-footnote hides /Users/rudy/.emacs.d/elpa/org-9.=
7.34/org-footnote
~/org/src/org-mode/lisp/ob-maxima hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/ob-maxima
~/org/src/org-mode/lisp/org-cycle hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/org-cycle
~/org/src/org-mode/lisp/org-crypt hides /Users/rudy/.emacs.d/elpa/org-9.7.3=
4/org-crypt
/Users/rudy/.emacs.d/elpa/editorconfig-20250809.139/editorconfig hides /Use=
rs/rudy/org/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/editorconf=
ig
/Users/rudy/.emacs.d/elpa/which-key-20240620.2145/which-key hides /Users/ru=
dy/org/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/which-key
/Users/rudy/.emacs.d/elpa/editorconfig-20250809.139/editorconfig-core hides=
/Users/rudy/org/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/edito=
rconfig-core
/Users/rudy/.emacs.d/elpa/editorconfig-20250809.139/editorconfig-conf-mode =
hides /Users/rudy/org/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/=
editorconfig-conf-mode
/Users/rudy/.emacs.d/elpa/ef-themes-1.10.0/theme-loaddefs hides /Users/rudy=
/org/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/theme-loaddefs
/Users/rudy/.emacs.d/elpa/editorconfig-20250809.139/editorconfig-tools hide=
s /Users/rudy/org/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/edit=
orconfig-tools
/Users/rudy/.emacs.d/elpa/transient-20250816.1830/transient hides /Users/ru=
dy/org/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/transient
/Users/rudy/.emacs.d/elpa/editorconfig-20250809.139/editorconfig-core-handl=
e hides /Users/rudy/org/src/emacs/nextstep/Emacs.app/Contents/Resources/lis=
p/editorconfig-core-handle
/Users/rudy/.emacs.d/elpa/editorconfig-20250809.139/editorconfig-fnmatch hi=
des /Users/rudy/org/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/ed=
itorconfig-fnmatch
~/org/src/org-mode/lisp/ob-exp hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-exp
~/org/src/org-mode/lisp/ob-emacs-lisp hides /Users/rudy/org/src/emacs/nexts=
tep/Emacs.app/Contents/Resources/lisp/org/ob-emacs-lisp
~/org/src/org-mode/lisp/oc hides /Users/rudy/org/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/oc
~/org/src/org-mode/lisp/ob-css hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-css
~/org/src/org-mode/lisp/ob-lob hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-lob
~/org/src/org-mode/lisp/ol-irc hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ol-irc
~/org/src/org-mode/lisp/ob-forth hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ob-forth
~/org/src/org-mode/lisp/org-macs hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/org-macs
~/org/src/org-mode/lisp/ob hides /Users/rudy/org/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ob
~/org/src/org-mode/lisp/org-version hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/org-version
~/org/src/org-mode/lisp/ob-scheme hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-scheme
~/org/src/org-mode/lisp/ox hides /Users/rudy/org/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ox
~/org/src/org-mode/lisp/ob-C hides /Users/rudy/org/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ob-C
~/org/src/org-mode/lisp/org-capture hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/org-capture
~/org/src/org-mode/lisp/ob-ref hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-ref
~/org/src/org-mode/lisp/ob-clojure hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/ob-clojure
~/org/src/org-mode/lisp/org-mouse hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-mouse
~/org/src/org-mode/lisp/org-persist hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/org-persist
~/org/src/org-mode/lisp/org-ctags hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-ctags
~/org/src/org-mode/lisp/org-entities hides /Users/rudy/org/src/emacs/nextst=
ep/Emacs.app/Contents/Resources/lisp/org/org-entities
~/org/src/org-mode/lisp/org-archive hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/org-archive
~/org/src/org-mode/lisp/ob-screen hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-screen
~/org/src/org-mode/lisp/ol-bibtex hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ol-bibtex
~/org/src/org-mode/lisp/ob-haskell hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/ob-haskell
~/org/src/org-mode/lisp/org-loaddefs hides /Users/rudy/org/src/emacs/nextst=
ep/Emacs.app/Contents/Resources/lisp/org/org-loaddefs
~/org/src/org-mode/lisp/org-table hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-table
~/org/src/org-mode/lisp/ol-eww hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ol-eww
~/org/src/org-mode/lisp/ol-man hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ol-man
~/org/src/org-mode/lisp/ox-org hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ox-org
~/org/src/org-mode/lisp/org-num hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/org-num
~/org/src/org-mode/lisp/org-plot hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/org-plot
~/org/src/org-mode/lisp/ol-rmail hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ol-rmail
~/org/src/org-mode/lisp/ob-awk hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-awk
~/org/src/org-mode/lisp/ob-groovy hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-groovy
~/org/src/org-mode/lisp/ob-octave hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-octave
~/org/src/org-mode/lisp/org-faces hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-faces
~/org/src/org-mode/lisp/oc-biblatex hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/oc-biblatex
~/org/src/org-mode/lisp/org-colview hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/org-colview
~/org/src/org-mode/lisp/ob-R hides /Users/rudy/org/src/emacs/nextstep/Emacs=
.app/Contents/Resources/lisp/org/ob-R
~/org/src/org-mode/lisp/org-refile hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/org-refile
~/org/src/org-mode/lisp/org-timer hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-timer
~/org/src/org-mode/lisp/org-mobile hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/org-mobile
~/org/src/org-mode/lisp/ob-fortran hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/ob-fortran
~/org/src/org-mode/lisp/ob-shell hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ob-shell
~/org/src/org-mode/lisp/ob-perl hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ob-perl
~/org/src/org-mode/lisp/ob-sqlite hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-sqlite
~/org/src/org-mode/lisp/oc-basic hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/oc-basic
~/org/src/org-mode/lisp/ob-sed hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-sed
~/org/src/org-mode/lisp/org-list hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/org-list
~/org/src/org-mode/lisp/ob-ruby hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ob-ruby
~/org/src/org-mode/lisp/ob-eval hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ob-eval
~/org/src/org-mode/lisp/org-habit hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-habit
~/org/src/org-mode/lisp/org-clock hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-clock
~/org/src/org-mode/lisp/org-goto hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/org-goto
~/org/src/org-mode/lisp/ox-html hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ox-html
~/org/src/org-mode/lisp/org-src hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/org-src
~/org/src/org-mode/lisp/ob-lisp hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ob-lisp
~/org/src/org-mode/lisp/ol-eshell hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ol-eshell
~/org/src/org-mode/lisp/ob-ditaa hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ob-ditaa
~/org/src/org-mode/lisp/org-pcomplete hides /Users/rudy/org/src/emacs/nexts=
tep/Emacs.app/Contents/Resources/lisp/org/org-pcomplete
~/org/src/org-mode/lisp/org-lint hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/org-lint
~/org/src/org-mode/lisp/ox-latex hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ox-latex
~/org/src/org-mode/lisp/ob-sass hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ob-sass
~/org/src/org-mode/lisp/ob-tangle hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-tangle
~/org/src/org-mode/lisp/ob-calc hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ob-calc
~/org/src/org-mode/lisp/ob-java hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ob-java
~/org/src/org-mode/lisp/ox-icalendar hides /Users/rudy/org/src/emacs/nextst=
ep/Emacs.app/Contents/Resources/lisp/org/ox-icalendar
~/org/src/org-mode/lisp/ol-mhe hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ol-mhe
~/org/src/org-mode/lisp/org-attach-git hides /Users/rudy/org/src/emacs/next=
step/Emacs.app/Contents/Resources/lisp/org/org-attach-git
~/org/src/org-mode/lisp/ox-md hides /Users/rudy/org/src/emacs/nextstep/Emac=
s.app/Contents/Resources/lisp/org/ox-md
~/org/src/org-mode/lisp/ox-beamer hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ox-beamer
~/org/src/org-mode/lisp/org-element hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/org-element
~/org/src/org-mode/lisp/oc-natbib hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/oc-natbib
~/org/src/org-mode/lisp/org-protocol hides /Users/rudy/org/src/emacs/nextst=
ep/Emacs.app/Contents/Resources/lisp/org/org-protocol
~/org/src/org-mode/lisp/ob-gnuplot hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/ob-gnuplot
~/org/src/org-mode/lisp/org-tempo hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-tempo
~/org/src/org-mode/lisp/ob-latex hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ob-latex
~/org/src/org-mode/lisp/ol-w3m hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ol-w3m
~/org/src/org-mode/lisp/org-id hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/org-id
~/org/src/org-mode/lisp/ox-man hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ox-man
~/org/src/org-mode/lisp/ol-doi hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ol-doi
~/org/src/org-mode/lisp/org-feed hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/org-feed
~/org/src/org-mode/lisp/org-fold-core hides /Users/rudy/org/src/emacs/nexts=
tep/Emacs.app/Contents/Resources/lisp/org/org-fold-core
~/org/src/org-mode/lisp/ob-julia hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ob-julia
~/org/src/org-mode/lisp/ob-lua hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-lua
~/org/src/org-mode/lisp/ob-table hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ob-table
~/org/src/org-mode/lisp/ob-ocaml hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ob-ocaml
~/org/src/org-mode/lisp/oc-csl hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/oc-csl
~/org/src/org-mode/lisp/ol-gnus hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ol-gnus
~/org/src/org-mode/lisp/org-indent hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/org-indent
~/org/src/org-mode/lisp/ob-lilypond hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/ob-lilypond
~/org/src/org-mode/lisp/ob-matlab hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-matlab
~/org/src/org-mode/lisp/org-datetree hides /Users/rudy/org/src/emacs/nextst=
ep/Emacs.app/Contents/Resources/lisp/org/org-datetree
~/org/src/org-mode/lisp/ol-docview hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/ol-docview
~/org/src/org-mode/lisp/oc-bibtex hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/oc-bibtex
~/org/src/org-mode/lisp/ob-python hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-python
~/org/src/org-mode/lisp/ob-makefile hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/ob-makefile
~/org/src/org-mode/lisp/org-duration hides /Users/rudy/org/src/emacs/nextst=
ep/Emacs.app/Contents/Resources/lisp/org/org-duration
~/org/src/org-mode/lisp/org-agenda hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/org-agenda
~/org/src/org-mode/lisp/ob-dot hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-dot
~/org/src/org-mode/lisp/ob-js hides /Users/rudy/org/src/emacs/nextstep/Emac=
s.app/Contents/Resources/lisp/org/ob-js
~/org/src/org-mode/lisp/ox-publish hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/ox-publish
~/org/src/org-mode/lisp/org-inlinetask hides /Users/rudy/org/src/emacs/next=
step/Emacs.app/Contents/Resources/lisp/org/org-inlinetask
~/org/src/org-mode/lisp/ob-org hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-org
~/org/src/org-mode/lisp/org-keys hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/org-keys
~/org/src/org-mode/lisp/ob-core hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ob-core
~/org/src/org-mode/lisp/org-compat hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/org-compat
~/org/src/org-mode/lisp/ol hides /Users/rudy/org/src/emacs/nextstep/Emacs.a=
pp/Contents/Resources/lisp/org/ol
~/org/src/org-mode/lisp/ox-odt hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ox-odt
~/org/src/org-mode/lisp/ol-info hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ol-info
~/org/src/org-mode/lisp/ob-plantuml hides /Users/rudy/org/src/emacs/nextste=
p/Emacs.app/Contents/Resources/lisp/org/ob-plantuml
~/org/src/org-mode/lisp/ob-eshell hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-eshell
~/org/src/org-mode/lisp/ox-ascii hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/ox-ascii
~/org/src/org-mode/lisp/ox-koma-letter hides /Users/rudy/org/src/emacs/next=
step/Emacs.app/Contents/Resources/lisp/org/ox-koma-letter
~/org/src/org-mode/lisp/ob-maxima hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-maxima
~/org/src/org-mode/lisp/org hides /Users/rudy/org/src/emacs/nextstep/Emacs.=
app/Contents/Resources/lisp/org/org
~/org/src/org-mode/lisp/ol-bbdb hides /Users/rudy/org/src/emacs/nextstep/Em=
acs.app/Contents/Resources/lisp/org/ol-bbdb
~/org/src/org-mode/lisp/org-macro hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-macro
~/org/src/org-mode/lisp/org-fold hides /Users/rudy/org/src/emacs/nextstep/E=
macs.app/Contents/Resources/lisp/org/org-fold
~/org/src/org-mode/lisp/ob-sql hides /Users/rudy/org/src/emacs/nextstep/Ema=
cs.app/Contents/Resources/lisp/org/ob-sql
~/org/src/org-mode/lisp/org-attach hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/org-attach
~/org/src/org-mode/lisp/org-cycle hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-cycle
~/org/src/org-mode/lisp/ob-processing hides /Users/rudy/org/src/emacs/nexts=
tep/Emacs.app/Contents/Resources/lisp/org/ob-processing
~/org/src/org-mode/lisp/ox-texinfo hides /Users/rudy/org/src/emacs/nextstep=
/Emacs.app/Contents/Resources/lisp/org/ox-texinfo
~/org/src/org-mode/lisp/org-crypt hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/org-crypt
~/org/src/org-mode/lisp/org-footnote hides /Users/rudy/org/src/emacs/nextst=
ep/Emacs.app/Contents/Resources/lisp/org/org-footnote
~/org/src/org-mode/lisp/org-element-ast hides /Users/rudy/org/src/emacs/nex=
tstep/Emacs.app/Contents/Resources/lisp/org/org-element-ast
~/org/src/org-mode/lisp/ob-comint hides /Users/rudy/org/src/emacs/nextstep/=
Emacs.app/Contents/Resources/lisp/org/ob-comint
/Users/rudy/.emacs.d/elpa/faceup-20170925.1946/faceup hides /Users/rudy/org=
/src/emacs/nextstep/Emacs.app/Contents/Resources/lisp/emacs-lisp/faceup
Features:
(shadow graphviz-dot-mode grep org-archive telega-obsolete telega
telega-tdlib-events telega-match telega-root telega-info telega-chat
telega-modes telega-company telega-emoji telega-user
telega-notifications notifications telega-voip telega-msg telega-story
telega-webpage visual-fill-column telega-tme telega-sticker
telega-vvnote bindat telega-ffplay telega-i18n telega-sort telega-filter
telega-ins telega-inline telega-util telega-folders telega-topic
telega-media telega-tdlib telega-server telega-core telega-customize
emacsbug wdired markdown-mode edit-indirect pulse macrostep-c cmacexp
macrostep loadhist latexenc tramp-cmds tramp-cache time-stamp tramp-sh
shortdoc rect bbdb bbdb-site timezone cal-iso password-store
auth-source-pass epa-file network-stream nsm mailalias smtpmail textsec
uni-scripts idna-mapping uni-confusable textsec-check qp sort mail-extr
mm-archive face-remap magit-extras 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 magit-repos
magit-apply magit-wip magit-log which-func magit-diff smerge-mode
git-commit magit-core magit-autorevert magit-margin magit-transient
magit-process with-editor server magit-mode benchmark magit-git
magit-base magit-section llama cond-let slime apropos arc-mode
archive-mode hyperspec make-mode ebnf-mode plantuml-mode deflate
citar-org citar citar-file citar-cache citar-format perl-mode
org-duration cursor-sensor ess-r-mode ess-r-flymake ess-r-xref ess-trns
ess-r-package ess-r-completion ess-roxy ess-r-syntax ess-rd hideshow
ess-s-lang ess-help ess-mode ess-inf ess cape geiser-mode geiser-xref
geiser-compile geiser-guile info-look transient geiser-debug geiser-repl
geiser-image geiser-capf geiser-doc geiser-menu geiser-autodoc
geiser-edit etags fileloop geiser-completion geiser-eval
geiser-connection tq geiser-syntax geiser-log geiser-popup scheme
whitespace lua-mode sql-indent sql view eglot tree-widget
external-completion jsonrpc diff ert debug backtrace ruby-mode conf-mode
org-goto cl-print ess-tracebug ess-utils ess-custom tramp trampver
tramp-integration tramp-message tramp-compat tramp-loaddefs ob-ditaa
org-colview org-crypt org-ctags org-habit org-mouse org-plot
org-protocol misearch multi-isearch dired-aux dired-x mhtml-mode
css-mode color htmlize oc-csl citeproc citeproc-itemgetters parsebib
citeproc-cite citeproc-biblatex citeproc-bibtex citeproc-subbibs
citeproc-sort citeproc-name citeproc-formatters citeproc-proc
citeproc-disamb citeproc-itemdata citeproc-generic-elements
citeproc-macro citeproc-choose citeproc-date citeproc-number rst
citeproc-context citeproc-prange citeproc-style citeproc-locale
citeproc-term f citeproc-rt citeproc-lib citeproc-s s let-alist queue
dash ox-texinfo ox-md ox-odt rng-loc rng-uri rng-parse rng-match rng-dt
rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util ox-latex
ox-icalendar org-agenda ox-html table ox-ascii ox-publish ox org-attach
doric-plum-theme doric-pine-theme doric-obsidian-theme doric-fire-theme
doric-dark-theme doric-wind-theme doric-oak-theme doric-marble-theme
doric-light-theme doric-earth-theme doric-cherry-theme ef-winter-theme
ef-tritanopia-dark-theme ef-trio-dark-theme ef-symbiosis-theme
ef-rosa-theme ef-owl-theme ef-night-theme ef-melissa-dark-theme
ef-maris-dark-theme ef-elea-dark-theme ef-duo-dark-theme ef-dream-theme
ef-deuteranopia-dark-theme ef-dark-theme ef-cherie-theme ef-bio-theme
ef-autumn-theme ef-tritanopia-light-theme ef-trio-light-theme
ef-summer-theme ef-spring-theme ef-reverie-theme ef-melissa-light-theme
ef-maris-light-theme ef-light-theme ef-kassio-theme ef-frost-theme
ef-elea-light-theme ef-eagle-theme ef-duo-light-theme
ef-deuteranopia-light-theme ef-day-theme ef-cyprus-theme
ef-arbutus-theme ef-themes vertico-directory char-fold vertico-sort
sgml-mode facemenu js c-ts-common imenu preview tex-mode font-latex
latex latex-flymake tex-ispell tex-style tex texmathp auctex disp-table
display-fill-column-indicator display-line-numbers hi-lock jinx comp-run
compile-angel marginalia corfu-history corfu vertico-multiform vertico
paredit edmacro kmacro openwith hl-todo ob-fennel fennel-proto-repl
fennel-mode inf-lisp xref diff-hl log-view log-edit add-log pcvs-util
vc-dir ewoc pdf-loader doric-water-theme doric-themes orderless mb-depth
package-vc vc lisp-mnt finder-inf fortune comp comp-cstr comp-common
delsel cap-words superword subword saveplace ob-org ob-lisp org-clock
ob-plantuml ob-lua ob-dot ob-latex ob-java ob-R ob-C cc-mode cc-fonts
cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs
ob-scheme geiser-impl help-fns radix-tree geiser-custom geiser-base
geiser ob-clojure ob-makefile ob-sqlite ob-sql ob-shell shell ob-python
python compat flymake project compile warnings autorevert savehist
bug-reference notmuch notmuch-tree notmuch-jump notmuch-hello
notmuch-show notmuch-print notmuch-crypto notmuch-mua notmuch-message
notmuch-draft notmuch-maildir-fcc notmuch-address notmuch-company
notmuch-parser notmuch-wash coolj goto-addr icalendar diary-lib
diary-loaddefs notmuch-tag crm notmuch-lib notmuch-version
notmuch-compat hl-line ls-lisp holidays holiday-loaddefs elfeed-link
elfeed-show elfeed-search elfeed-csv elfeed elfeed-curl elfeed-log
xml-query bookmark elfeed-db elfeed-lib vc-git diff-mode easy-mmode
files-x vc-dispatcher org-indent image-file image-converter oc-basic
cl-extra help-mode ffap org-element org-persist org-id org-refile
avl-tree generator ol-eww eww track-changes vtable url-queue mm-url
ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect gnus-art mm-uu mml2015
mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku
url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml
gnus-cloud nnimap nnmail mail-source utf7 nnoo parse-time gnus-spec
gnus-int gnus-range message sendmail yank-media puny rfc822 mml mml-sec
epa derived epg rfc6068 epg-config mm-decode mm-bodies mm-encode
mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils
mailheader gnus-win gnus nnheader gnus-util text-property-search
mail-utils range mm-util mail-prsvr ol-docview doc-view filenotify
jka-compr image-mode exif dired dired-loaddefs ol-bibtex bibtex iso8601
ol-bbdb ol-w3m ol-doi org-link-doi org ob ob-tangle ob-ref ob-lob
ob-table ob-exp org-macro org-src sh-script smie treesit executable
ob-comint org-element-ast inline org-pcomplete pcomplete comint ansi-osc
ansi-color ring org-list org-footnote org-faces org-entities time-date
noutline outline ob-emacs-lisp ob-core ob-eval org-cycle org-table ol
org-fold org-fold-core org-keys oc org-loaddefs thingatpt find-func
cal-menu calendar cal-loaddefs org-version org-compat org-macs
format-spec cus-edit pp cus-start cus-load wid-edit
almost-mono-themes-autoloads auctex-autoloads tex-site avy-autoloads
bbdb-autoloads blacken-autoloads bnf-mode-autoloads cape-autoloads
challenger-deep-theme-autoloads chess-autoloads cider-autoloads
citar-autoloads citeproc-autoloads clojure-mode-autoloads
code-cells-autoloads compile-angel-autoloads corfu-autoloads
csv-mode-autoloads diff-hl-autoloads doric-themes-autoloads
drepl-autoloads comint-mime-autoloads ebnf-mode-autoloads
edit-indirect-autoloads editorconfig-autoloads ef-themes-autoloads
elfeed-tube-mpv-autoloads elfeed-tube-autoloads aio-autoloads
elfeed-autoloads emms-autoloads ess-autoloads f-autoloads
faceup-autoloads fennel-mode-autoloads geiser-guile-autoloads
geiser-autoloads gptel-autoloads graphviz-dot-mode-autoloads
hl-todo-autoloads htmlize-autoloads jinx-autoloads json-mode-autoloads
rx json-snatcher-autoloads kotlin-mode-autoloads magit-autoloads pcase
magit-section-autoloads llama-autoloads cond-let-autoloads
marginalia-autoloads markdown-mode-autoloads mathjax-autoloads
mentor-autoloads async-autoloads modus-themes-autoloads mpv-autoloads
openwith-autoloads orderless-autoloads org-drill-autoloads org-autoloads
paredit-autoloads parsebib-autoloads parseedn-autoloads
parseclj-autoloads password-store-autoloads pdf-tools-autoloads
persist-autoloads plantuml-mode-autoloads deflate-autoloads
dash-autoloads queue-autoloads rainbow-mode-autoloads s-autoloads
sesman-autoloads slime-autoloads macrostep-autoloads spinner-autoloads
sql-indent-autoloads sqlup-mode-autoloads string-inflection-autoloads
swift-mode-autoloads tablist-autoloads telega-autoloads tempel-autoloads
transient-autoloads url-scgi-autoloads vertico-autoloads
visual-fill-column-autoloads vterm-autoloads which-key-autoloads info
with-editor-autoloads xml-rpc-autoloads yaml-mode-autoloads 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 icons
password-cache json subr-x map byte-opt gv bytecomp byte-compile
url-vars cl-loaddefs cl-lib rmc iso-transl tooltip cconv eldoc paren
electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel
term/ns-win ns-win ucs-normalize mule-util term/common-win 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 kqueue cocoa ns lcms2
multi-tty make-network-process tty-child-frames native-compile emacs)
Memory information:
((conses 16 4595376 2544541) (symbols 48 78796 38) (strings 32 571452 36295=
0)
(string-bytes 1 17803235) (vectors 16 180853) (vector-slots 8 2967048 3103=
490)
(floats 8 3472 17795) (intervals 56 349864 14917) (buffers 1064 96))
--=20
"Programming reliably -- must be an activity of an undeniably
mathematical nature [=E2=80=A6] You see, mathematics is about thinking, and
doing mathematics is always trying to think as well as possible."
--- Edsger W. Dijkstra, 1981
Rudolf Adamkovi=C4=8D <rudolf@HIDDEN> [he/him]
http://adamkovic.org
Rudolf Adamkovič <rudolf@HIDDEN>:bug-gnu-emacs@HIDDEN.
Full text available.bug-gnu-emacs@HIDDEN:bug#79425; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.