GNU bug report logs - #68403
29.1.90; Adaptive fill in Elisp docstrings

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Psionic K <psionik@HIDDEN>; dated Fri, 12 Jan 2024 14:31:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.
Severity set to 'wishlist' from 'normal' Request was from Stefan Kangas <stefankangas@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 68403 <at> debbugs.gnu.org:


Received: (at 68403) by debbugs.gnu.org; 21 Jan 2024 10:07:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Jan 21 05:07:02 2024
Received: from localhost ([127.0.0.1]:36631 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rRUjG-0004LC-Bb
	for submit <at> debbugs.gnu.org; Sun, 21 Jan 2024 05:07:02 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:39638)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1rRUjD-0004Ki-La
 for 68403 <at> debbugs.gnu.org; Sun, 21 Jan 2024 05:07:00 -0500
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 1rRUj4-000480-Fe; Sun, 21 Jan 2024 05:06:50 -0500
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=MQNeZmbtmuC8ldwxQ7W3puQqXfNKe53mWvE8WaZXKws=; b=PIFluJ1fQLvZkwvc8S/Y
 5IoDKbkeIozeV+mP/YZgzgkK5C5X7yOTLp6KUPzhW6YDWB8rLsLpeJWvFuCmt7Cv6sWEbn9baI8Og
 lcWlWH1ii2Ox0zGiP5QZ5ZnrLWWG4KVhL8qFJSzIqEsyCbhougWGIYfBRYhgnPUk6MdD+KbxAK4mn
 Uh/75qX7hRROWT0npA1mys8/9HONK6TWODjx9Jcar2wuEdm1UUcrkpn8m55B9sNn4AvBqjJ5RdVx0
 Z56jy2uddPvPg5TBHjpCO2yFvjwqOXwNCfTMzTR9vT5mRh0U19wCYqboPTuayOWK43WmLW0JtAs7Z
 5QovCuYKAM5hPA==;
Date: Sun, 21 Jan 2024 12:06:15 +0200
Message-Id: <837ck3rofc.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Psionic K <psionik@HIDDEN>
In-Reply-To: <CADQMGAT8z+P5m8vW7383i0f3DTdQw5UhrNgfZukJWaOmb2VJnA@HIDDEN>
 (message from Psionic K on Sun, 21 Jan 2024 13:31:54 +0900)
Subject: Re: bug#68403: 29.1.90; Adaptive fill in Elisp docstrings
References: <CADQMGARKAHXzdXNTXk0EK4QKsRZo+Af_pfO=u6bW3j9YS7Dy+Q@HIDDEN>
 <83le8uip0o.fsf@HIDDEN>
 <CADQMGARX8Zn7HL1gKqfFXfAvy9gqvUaCnqnZn1FeLpnOvY+VsQ@HIDDEN>
 <CADQMGAT8z+P5m8vW7383i0f3DTdQw5UhrNgfZukJWaOmb2VJnA@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: 68403
Cc: 68403 <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: Psionic K <psionik@HIDDEN>
> Date: Sun, 21 Jan 2024 13:31:54 +0900
> Cc: Eli Zaretskii <eliz@HIDDEN>, 68403 <at> debbugs.gnu.org
> 
> Do I need to report anything else?

No, just wait for Someoneā„¢ to pick up the gauntlet.

Bonus points for suggesting a patch to fix the issue.

Thanks.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#68403; Package emacs. Full text available.

Message received at 68403 <at> debbugs.gnu.org:


Received: (at 68403) by debbugs.gnu.org; 21 Jan 2024 04:32:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Jan 20 23:32:18 2024
Received: from localhost ([127.0.0.1]:36300 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rRPVJ-0003fe-OW
	for submit <at> debbugs.gnu.org; Sat, 20 Jan 2024 23:32:18 -0500
Received: from mail-yw1-x112d.google.com ([2607:f8b0:4864:20::112d]:45342)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <exec@HIDDEN>) id 1rRPVG-0003fQ-1Y
 for 68403 <at> debbugs.gnu.org; Sat, 20 Jan 2024 23:32:16 -0500
Received: by mail-yw1-x112d.google.com with SMTP id
 00721157ae682-5fc2e997804so17850317b3.3
 for <68403 <at> debbugs.gnu.org>; Sat, 20 Jan 2024 20:32:10 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=positron.solutions; s=google; t=1705811525; x=1706416325;
 darn=debbugs.gnu.org; 
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=q2nW2IXWNU5iOaRgQkxiIVwybLmLvm8ux4soZPjK/xE=;
 b=Gxm9MSezu6eJBjEjnAfM08KFlLc8aGS28f/ho3C5Si0a5fZI3s4KKNjRaW1AoTUKyA
 9RUkoc22tcZxA1ATWx8+EIif7ldtmA/FAzQtVDrTXp0vsbS7T6oHgojCoGC69Zn8lUXj
 BKk5a9vPGynzCNKCJiyT7ueNYfnrU7b+n9vqOK1EX8sE7PhnNn5CZqQaSSKViHz3h5mV
 le2a+m4QmV4kyVabQxMpRmaQXJTebJR1Qs+IzhgsZGaRAYFJxzEB4ZpnDq4jhFB8bytM
 G4XGlj0jtpIMOF4AA5uISbBFB1ueML/FBBP+tfs4r1wojoFyrPaKdPtuYzNbFRLqlqVI
 xDkA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1705811525; x=1706416325;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=q2nW2IXWNU5iOaRgQkxiIVwybLmLvm8ux4soZPjK/xE=;
 b=I4+Xv26zzfdhpkMIfuB+AosoDk9lsV0nG+ZlSEzUR+d6VshV2IXRsSMB83E9n/u+wD
 9fKV5tjgyBtPkjTLEOZbL4dbkEhwUqfURpTrAsQ32K8SauQ7k8OlPNkBoLv4t/TfQdkj
 OFXbboXm4Pthxk6QloBrXdxGkXIyZLUBhICFFG3PZa6roUSO7AXwT2ia6Ef/KUThTcI0
 pefbAatrvKojAxoSuFQs91Rf8EceAJHUowBHBm1HeCZYykMHmqzG7SiUjh4cAWeuOd3o
 eYQ3LXDBNixKJdzIN372isr9X143eb4krgn10eS1vi0HjRQMeBTUMANwyz8qoaO4bMoS
 usIA==
X-Gm-Message-State: AOJu0YxYYySfLRr9Xf63HCwEbI2jSu89fK6hiVSuMdnkjMZCJs8jYCcN
 516BpQLpfpwJ0SbE1G5vPYz6XfTXT+2g+k3VsVf9UrpadAOsPDd3VKRTit7n358hiRF7XNCaI0Z
 Vp+oDV5EDKj4+DuFp3qaCG6ysLoAY0cLSnS7BfeG/Q8JLItJnn4k=
X-Google-Smtp-Source: AGHT+IGWW2aQ7k5QzLaDLdZFo399fC7A03IBhmFVbrdtWlxRlexoQZOJSxhA4eUOGHwlP0RxGt2m7nkKXif7Y9XR3J0=
X-Received: by 2002:a81:48c1:0:b0:5ff:a9bc:b7f with SMTP id
 v184-20020a8148c1000000b005ffa9bc0b7fmr1748003ywa.21.1705811525327; Sat, 20
 Jan 2024 20:32:05 -0800 (PST)
MIME-Version: 1.0
References: <CADQMGARKAHXzdXNTXk0EK4QKsRZo+Af_pfO=u6bW3j9YS7Dy+Q@HIDDEN>
 <83le8uip0o.fsf@HIDDEN>
 <CADQMGARX8Zn7HL1gKqfFXfAvy9gqvUaCnqnZn1FeLpnOvY+VsQ@HIDDEN>
In-Reply-To: <CADQMGARX8Zn7HL1gKqfFXfAvy9gqvUaCnqnZn1FeLpnOvY+VsQ@HIDDEN>
From: Psionic K <psionik@HIDDEN>
Date: Sun, 21 Jan 2024 13:31:54 +0900
Message-ID: <CADQMGAT8z+P5m8vW7383i0f3DTdQw5UhrNgfZukJWaOmb2VJnA@HIDDEN>
Subject: Re: bug#68403: 29.1.90; Adaptive fill in Elisp docstrings
To: Psionic K <psionik@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000056c3e060f6d32e4"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68403
Cc: Eli Zaretskii <eliz@HIDDEN>, 68403 <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.0 (-)

--000000000000056c3e060f6d32e4
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Do I need to report anything else?

The decision to preserve indentation of the opening double quote of Elisp
docstrings is a bug.

On Sat, Jan 13, 2024 at 12:41=E2=80=AFPM Psionic K <psionik@HIDDEN=
ons>
wrote:

> > I wonder why you say this started only about a month ago
>
> > same behavior in Emacs 29.1 and in Emacs 28.2
>
> It's safe to assume there was a coincidence with my workflow changing.
> I switched structural editing packages and began producing only closed
> strings.  Further exploration of the behavior revealed this to cause a
> significant rise in instances of inconsistent indentation.
>
> Below is another reproduction example that is consistent in 28.2 and
> 29.1.90.  Open and closed strings differ in their auto-filling on the
> second line.
>
> With a closed string, the filling will unindent the first newline:
>
> (defun hello ()
>   "asklf a;slfj al;sfj akl;sfj ;alsj f;asj f;aslfj a;lsjf;alksj df;ajs
> f asfal;sfj al;sjfl;aksj fl;as afa  asfaskf al;sjfl;af ;lasj df;lajf
>   ;asdflj asl;dfj a;sjf ;aldfj;alsdfjk a;sdfj a;sdfjlk "
>   (message "nice"))
>
> With an open string (no closing double quote) the filling comes out like
> this:
>
> (defun hello ()
>   "asldkfj al;sdjf l;asjf l;asj fl;ja sl;dfj al;sfj l;asjdfl;aj fl;aj
>   flj al;jf alj fl;kajsdl;fj al;sf ;alfl;kaj sfkl;ajsfklj askl;fj
>   akl;sj fakl;js fkl;aj sdfkl;ja sl;d aj;sldkf jasl;fj al;sdfal;ksdf
>   akl;sdjf;laj s;dlfjk ;l
>   (message "nice"))
>
> While adaptive fill mode appears intended to allow new paragraphs to
> retain the indentation throughout the paragraph, the calculation of
> indentation for the first paragraph for docstrings in Elisp results in
> erroneous and inconsistent indentation for the first paragraph.  The
> docstring's first line indentation is structurally part of the
> s-expression, not part of the docstring.
>
> > Do you indeed see that auto-fill-mode in a .el file does NOT produce
> two-space indentation, under the default value of adaptive-fill-mode
>
> With adaptive-fill-mode t, the default, both 28.2 and 29.1.90 produce
> two space indentation.  Both versions, with adaptive-fill-mode nil
> produce no indentation.  Both versions exhibit the above difference
> for open and closed docstrings.
>


--=20

=EB=82=A8=EB=B0=B1=ED=98=B8
=EB=8C=80=ED=91=9C =EA=B2=B8 =EA=B3=B5=EB=8F=99 =EC=B0=BD=EC=97=85=EC=9E=90
=ED=8F=AC=EC=A7=80=ED=8A=B8=EB=A1=A0

--000000000000056c3e060f6d32e4
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Do I need to report anything else?</div><div><br></di=
v><div>The decision to preserve indentation of the opening double quote of =
Elisp docstrings is a bug.</div></div><br><div class=3D"gmail_quote"><div d=
ir=3D"ltr" class=3D"gmail_attr">On Sat, Jan 13, 2024 at 12:41=E2=80=AFPM Ps=
ionic K &lt;psionik@HIDDEN&gt; wrote:<br></div><blockquote clas=
s=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid r=
gb(204,204,204);padding-left:1ex">&gt; I wonder why you say this started on=
ly about a month ago<br>
<br>
&gt; same behavior in Emacs 29.1 and in Emacs 28.2<br>
<br>
It&#39;s safe to assume there was a coincidence with my workflow changing.<=
br>
I switched structural editing packages and began producing only closed<br>
strings.=C2=A0 Further exploration of the behavior revealed this to cause a=
<br>
significant rise in instances of inconsistent indentation.<br>
<br>
Below is another reproduction example that is consistent in 28.2 and<br>
29.1.90.=C2=A0 Open and closed strings differ in their auto-filling on the<=
br>
second line.<br>
<br>
With a closed string, the filling will unindent the first newline:<br>
<br>
(defun hello ()<br>
=C2=A0 &quot;asklf a;slfj al;sfj akl;sfj ;alsj f;asj f;aslfj a;lsjf;alksj d=
f;ajs<br>
f asfal;sfj al;sjfl;aksj fl;as afa=C2=A0 asfaskf al;sjfl;af ;lasj df;lajf<b=
r>
=C2=A0 ;asdflj asl;dfj a;sjf ;aldfj;alsdfjk a;sdfj a;sdfjlk &quot;<br>
=C2=A0 (message &quot;nice&quot;))<br>
<br>
With an open string (no closing double quote) the filling comes out like th=
is:<br>
<br>
(defun hello ()<br>
=C2=A0 &quot;asldkfj al;sdjf l;asjf l;asj fl;ja sl;dfj al;sfj l;asjdfl;aj f=
l;aj<br>
=C2=A0 flj al;jf alj fl;kajsdl;fj al;sf ;alfl;kaj sfkl;ajsfklj askl;fj<br>
=C2=A0 akl;sj fakl;js fkl;aj sdfkl;ja sl;d aj;sldkf jasl;fj al;sdfal;ksdf<b=
r>
=C2=A0 akl;sdjf;laj s;dlfjk ;l<br>
=C2=A0 (message &quot;nice&quot;))<br>
<br>
While adaptive fill mode appears intended to allow new paragraphs to<br>
retain the indentation throughout the paragraph, the calculation of<br>
indentation for the first paragraph for docstrings in Elisp results in<br>
erroneous and inconsistent indentation for the first paragraph.=C2=A0 The<b=
r>
docstring&#39;s first line indentation is structurally part of the<br>
s-expression, not part of the docstring.<br>
<br>
&gt; Do you indeed see that auto-fill-mode in a .el file does NOT produce t=
wo-space indentation, under the default value of adaptive-fill-mode<br>
<br>
With adaptive-fill-mode t, the default, both 28.2 and 29.1.90 produce<br>
two space indentation.=C2=A0 Both versions, with adaptive-fill-mode nil<br>
produce no indentation.=C2=A0 Both versions exhibit the above difference<br=
>
for open and closed docstrings.<br>
</blockquote></div><br clear=3D"all"><br><span class=3D"gmail_signature_pre=
fix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"l=
tr"><div><b><span style=3D"font-family:arial black,sans-serif"></span></b><=
/div><div><div><div><div><div><img src=3D"https://storage.googleapis.com/po=
sitron-static-kr/logo-128.png" width=3D"96" height=3D"96"><br><font size=3D=
"4">=EB=82=A8=EB=B0=B1=ED=98=B8<br>=EB=8C=80=ED=91=9C =EA=B2=B8 =EA=B3=B5=
=EB=8F=99 =EC=B0=BD=EC=97=85=EC=9E=90<br>=ED=8F=AC=EC=A7=80=ED=8A=B8=EB=A1=
=A0<b><span style=3D"font-family:arial black,sans-serif"></span></b></font>=
</div></div></div></div></div></div></div>

--000000000000056c3e060f6d32e4--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#68403; Package emacs. Full text available.

Message received at 68403 <at> debbugs.gnu.org:


Received: (at 68403) by debbugs.gnu.org; 13 Jan 2024 03:41:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 12 22:41:41 2024
Received: from localhost ([127.0.0.1]:38080 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rOUtv-00020w-95
	for submit <at> debbugs.gnu.org; Fri, 12 Jan 2024 22:41:40 -0500
Received: from mail-yb1-xb36.google.com ([2607:f8b0:4864:20::b36]:57564)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <exec@HIDDEN>) id 1rOUtq-00020g-CH
 for 68403 <at> debbugs.gnu.org; Fri, 12 Jan 2024 22:41:38 -0500
Received: by mail-yb1-xb36.google.com with SMTP id
 3f1490d57ef6-dbeda700015so6359480276.2
 for <68403 <at> debbugs.gnu.org>; Fri, 12 Jan 2024 19:41:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=positron.solutions; s=google; t=1705117290; x=1705722090;
 darn=debbugs.gnu.org; 
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:from:to:cc:subject:date:message-id:reply-to;
 bh=HHq8Z5bW4Sd47CETAA1OPQPqbIvGJ3pVPHlzPgbH2A8=;
 b=EwyNYzaVpYULVRsp4O7gDGaJn16IxKdQUqgcRlQydIP0ahLsYmT3HG3zTVtnjLTOvW
 o7ltE+6vE0qQQ7qjYYCjquIPotUdc0fmMB79ejIYvzrrf/0AkIVROIUvv1YvtvHdZN1K
 pzUE/WLt/geoX8RkHu4y9H+k62eObn/TdfjBszGvplYM59hztRDqGU78Er6V2dMmgGkK
 8arbxPmTnVU/mTljaoaAKWQy+W2hLSkOB308XMnk3LL4z0dNE9LfSbXwV80hjsXbDSKC
 NJ2aXVOBFkrKb2vbq7r/d5kZ68mckOSGsHwiGqEpxLcATxonbeT2uuKg60zA86JWdGKf
 A3BA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1705117290; x=1705722090;
 h=cc:to:subject:message-id:date:from:in-reply-to:references
 :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id
 :reply-to;
 bh=HHq8Z5bW4Sd47CETAA1OPQPqbIvGJ3pVPHlzPgbH2A8=;
 b=WAKw59vQYcAGaDVFmHhw/FBU0euIH74vSPCFdI3LrJQswjLG+5E/1z0t+7hMSsCGLQ
 blcdquafcW5RvU/snjRwGWGwV8AR/LLRuUwxKLbhLvzTeE1up2xBVZc71Dmu7mT3rbVB
 5R9xaOSWCDlkmWLGpCIrJMBxAXXZ127wQqALIXreUiPygz3/Zyflx0nS+0tlpbcOBSwz
 bHORb2UngFe1F0ahITsPu5VNGLS7bTaMn5JJgsFwYwOYvSjhdtG0/V5CqULjgFZhlLOD
 9887trT9GVLbPk9M1R2gttanTZaDJQVLevrxUFdg8DClvpXUEYAdl0ikr0+8/bv26zwZ
 YJtg==
X-Gm-Message-State: AOJu0YzqIXWB8e21dMybjYX5Ny0l7qQ7jAsCSaRFDokJEWUs8BFkVunq
 yDbWltWOC1bgOTm68WVJ020RGVCFZ+8f1HgOyEQAZyZoquRZMQ==
X-Google-Smtp-Source: AGHT+IHdibpA+Ci0T+wS7kODTEnxLS5HkiVYuySuafnrQn4YSDc8QlvPI+xCnDHCa/VlHVblTmKVsTuCvxHPW+rFIyg=
X-Received: by 2002:a81:9a8e:0:b0:5e8:75e2:9345 with SMTP id
 r136-20020a819a8e000000b005e875e29345mr2184670ywg.60.1705117290206; Fri, 12
 Jan 2024 19:41:30 -0800 (PST)
MIME-Version: 1.0
References: <CADQMGARKAHXzdXNTXk0EK4QKsRZo+Af_pfO=u6bW3j9YS7Dy+Q@HIDDEN>
 <83le8uip0o.fsf@HIDDEN>
In-Reply-To: <83le8uip0o.fsf@HIDDEN>
From: Psionic K <psionik@HIDDEN>
Date: Sat, 13 Jan 2024 12:41:19 +0900
Message-ID: <CADQMGARX8Zn7HL1gKqfFXfAvy9gqvUaCnqnZn1FeLpnOvY+VsQ@HIDDEN>
Subject: Re: bug#68403: 29.1.90; Adaptive fill in Elisp docstrings
To: Eli Zaretskii <eliz@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 68403
Cc: Psionic K <psionik@HIDDEN>, 68403 <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.0 (-)

> I wonder why you say this started only about a month ago

> same behavior in Emacs 29.1 and in Emacs 28.2

It's safe to assume there was a coincidence with my workflow changing.
I switched structural editing packages and began producing only closed
strings.  Further exploration of the behavior revealed this to cause a
significant rise in instances of inconsistent indentation.

Below is another reproduction example that is consistent in 28.2 and
29.1.90.  Open and closed strings differ in their auto-filling on the
second line.

With a closed string, the filling will unindent the first newline:

(defun hello ()
  "asklf a;slfj al;sfj akl;sfj ;alsj f;asj f;aslfj a;lsjf;alksj df;ajs
f asfal;sfj al;sjfl;aksj fl;as afa  asfaskf al;sjfl;af ;lasj df;lajf
  ;asdflj asl;dfj a;sjf ;aldfj;alsdfjk a;sdfj a;sdfjlk "
  (message "nice"))

With an open string (no closing double quote) the filling comes out like this:

(defun hello ()
  "asldkfj al;sdjf l;asjf l;asj fl;ja sl;dfj al;sfj l;asjdfl;aj fl;aj
  flj al;jf alj fl;kajsdl;fj al;sf ;alfl;kaj sfkl;ajsfklj askl;fj
  akl;sj fakl;js fkl;aj sdfkl;ja sl;d aj;sldkf jasl;fj al;sdfal;ksdf
  akl;sdjf;laj s;dlfjk ;l
  (message "nice"))

While adaptive fill mode appears intended to allow new paragraphs to
retain the indentation throughout the paragraph, the calculation of
indentation for the first paragraph for docstrings in Elisp results in
erroneous and inconsistent indentation for the first paragraph.  The
docstring's first line indentation is structurally part of the
s-expression, not part of the docstring.

> Do you indeed see that auto-fill-mode in a .el file does NOT produce two-space indentation, under the default value of adaptive-fill-mode

With adaptive-fill-mode t, the default, both 28.2 and 29.1.90 produce
two space indentation.  Both versions, with adaptive-fill-mode nil
produce no indentation.  Both versions exhibit the above difference
for open and closed docstrings.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#68403; Package emacs. Full text available.

Message received at 68403 <at> debbugs.gnu.org:


Received: (at 68403) by debbugs.gnu.org; 12 Jan 2024 14:51:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 12 09:51:25 2024
Received: from localhost ([127.0.0.1]:35306 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rOIsX-0003fw-1t
	for submit <at> debbugs.gnu.org; Fri, 12 Jan 2024 09:51:25 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10]:59682)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1rOIsS-0003ff-Mw
 for 68403 <at> debbugs.gnu.org; Fri, 12 Jan 2024 09:51:24 -0500
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 1rOIsO-0005hI-9g; Fri, 12 Jan 2024 09:51:16 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date:
 mime-version; bh=/6jdF2nxTrAf2Z6oJ5GZ4agykGtoQYaKQ9v8Cwa0BqU=; b=OynY8FlrLNdp
 GPrt50/NHT6RcPHUxSFEgKhjglZC/ol7ihA6ta/z4kZCBqQeOb86nHsmsM/8n0DkhmkivgoEpNlcW
 AiMXGJ2KJQcZsjJLAcfLdPG22Jminku9f89c1shp9klfS4BatbUADmqvq4r95YNQCM0VCzR7I66qC
 v6Phbl6JDPH+8ETKo8XtL8YKzpeI1ediv6K20N7EWywuL5t+zL6ZW+42ajknR0K5MGLYG4myhwDS8
 OKlLLyY2JVsPDkewiYEJWJt68y/aXcXJDNRjXzjFe4PiAit2wk7PeFQh5Kie16HGwXBpjMsBQ7r3H
 Xr56knSHV64QW7LwxodE9g==;
Date: Fri, 12 Jan 2024 16:51:03 +0200
Message-Id: <83le8uip0o.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Psionic K <psionik@HIDDEN>
In-Reply-To: <CADQMGARKAHXzdXNTXk0EK4QKsRZo+Af_pfO=u6bW3j9YS7Dy+Q@HIDDEN>
 (message from Psionic K on Fri, 12 Jan 2024 18:53:43 +0900)
Subject: Re: bug#68403: 29.1.90; Adaptive fill in Elisp docstrings
References: <CADQMGARKAHXzdXNTXk0EK4QKsRZo+Af_pfO=u6bW3j9YS7Dy+Q@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 68403
Cc: 68403 <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: Psionic K <psionik@HIDDEN>
> Date: Fri, 12 Jan 2024 18:53:43 +0900
> 
> Reproduction on Emacs tag 29.1.90:
> 
> With emacs -Q, open a buffer in emacs-lisp-mode.  Write this input
> (between newlines):
> 
> (defun this-is-good ()
>   "this is a docstring.
> So I'm wrorking on my docstring and i need to be sure that adaptive
> model is lkajs dfklaj sflkja skldfj aklsdj faklsj fjkla slfj alksdfj
> aklsdfj aklsj dfkasfkl aslfjaklsj flaksjdfklasjd flaks dfklasj lkjasl
> 
> M-x auto-fill-mode
> SPC
> 
> The indentation will be two spaces.  It should not be two spaces.
> Evaluate this expression:
> 
> (setq-local adaptive-fill-mode nil)
> 
> Repeat the triggering of auto-filling by typing at the end of a long
> line and pressing SPC.  You will observe no indentation.
> 
> M-q fill-paragraph works as expected and removes erroneous indentation.
> 
> This behavior when auto-filling docstrings in Elisp mode began within
> about the last month.

I see the same behavior in Emacs 29.1 and in Emacs 28.2, so I wonder
why you say this started only about a month ago.  Do you indeed see
that auto-fill-mode in a .el file does NOT produce two-space
indentation, under the default value of adaptive-fill-mode, when you
use Emacs 29.1 or older?

If this is not what you mean, can you explain what I missed in your
report?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#68403; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 12 Jan 2024 14:30:24 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Jan 12 09:30:24 2024
Received: from localhost ([127.0.0.1]:35264 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1rOIY9-0006x7-H4
	for submit <at> debbugs.gnu.org; Fri, 12 Jan 2024 09:30:24 -0500
Received: from lists.gnu.org ([2001:470:142::17]:54584)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <exec@HIDDEN>) id 1rOEEm-0006is-4F
 for submit <at> debbugs.gnu.org; Fri, 12 Jan 2024 04:54:07 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <exec@HIDDEN>)
 id 1rOEEi-0002Vq-F8
 for bug-gnu-emacs@HIDDEN; Fri, 12 Jan 2024 04:54:00 -0500
Received: from mail-yw1-x1136.google.com ([2607:f8b0:4864:20::1136])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <exec@HIDDEN>)
 id 1rOEEe-0001Iw-BL
 for bug-gnu-emacs@HIDDEN; Fri, 12 Jan 2024 04:54:00 -0500
Received: by mail-yw1-x1136.google.com with SMTP id
 00721157ae682-5e7bb1e0db8so56539447b3.0
 for <bug-gnu-emacs@HIDDEN>; Fri, 12 Jan 2024 01:53:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=positron.solutions; s=google; t=1705053235; x=1705658035; darn=gnu.org;
 h=to:subject:message-id:date:from:mime-version:from:to:cc:subject
 :date:message-id:reply-to;
 bh=BRAyORnG4qpQsxDluU9wMHAaHEnTcBH7ML8onsVLH1E=;
 b=Sn5t/e2OKFPLJ6hX9TzlLM4JPlajpjVaoQ2A0iG5GXJyOddjxbnSMzdVwKgP3N8uuG
 Whq7kFkITPmVFybTdhYqKIekCaXvCbkUC74PK8F/zUuuYLQSMFVtZcX4+f8giVwWABCX
 WqSiE6dLy3VEu6/XoVOLgzA81WHuURCjUsml034rHtZJCrkXitAfW0LXF1ccKvUKMjcK
 B5SHVmJCNoVCVh2Rh7f7nMZXTHaemuR8/rijqFEc0qOLcOf/qeYe6MwpzwGGG9LZC2Aa
 s7lifnXXX3MpPu0NQOCcpp7g456i037cbnq2TptLvdWZ5mQtmoRCWdPabeDgmbRQmZfS
 80jw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1705053235; x=1705658035;
 h=to:subject:message-id:date:from:mime-version:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=BRAyORnG4qpQsxDluU9wMHAaHEnTcBH7ML8onsVLH1E=;
 b=Bc5fuCdB8fxKrNpifsRdF+dflj6N09rp/KrNaecpPNtdcLrMaEv6SQJ2nqq55wCekX
 Aek5rvP46ZSSSqD1lM0/T84p/OIl0f4HvmHVP/kZPfb0Z3bcdVUODCq4ijRU0MtridUo
 o4z6zl1as7KNHm+baZKpK+mSWMAssYWHr7z2UT3t3gZZVRbFRRidZFv9jN9MheClawki
 2obvr4ETXbt91hMmnplFzTIRf4jfJ/hEhHijoYjK7u0kTV6KK/iVP5PkO/RBTDRtnFRP
 aFNilN0G22V28suvyW0GCpibwDAZ00hQGd15V46mwAug7ia01DAeO1ri+N3zSFxT+iOZ
 5eLg==
X-Gm-Message-State: AOJu0YwFjeJcK9TIjyuNqnKsk+vwnRp+tJNMSVdI3GwOpFkEUVBvWjQc
 7gWcN0AcAJxp4T7NV2M52kfLsTdR6fp9EXERY2vUV4l1ZCFmxHphmtwYTtS8dA5hOA==
X-Google-Smtp-Source: AGHT+IGlSUIeUmWfffaJ9M3+Px9qQJ+O+cWLTeUwiIg7oRayj873P1vXuY8lDSlHrV6x2g8w47ItuGUrGXwFpN/Kdno=
X-Received: by 2002:a81:8349:0:b0:5e8:1c7d:52a8 with SMTP id
 t70-20020a818349000000b005e81c7d52a8mr1062249ywf.51.1705053234196; Fri, 12
 Jan 2024 01:53:54 -0800 (PST)
MIME-Version: 1.0
From: Psionic K <psionik@HIDDEN>
Date: Fri, 12 Jan 2024 18:53:43 +0900
Message-ID: <CADQMGARKAHXzdXNTXk0EK4QKsRZo+Af_pfO=u6bW3j9YS7Dy+Q@HIDDEN>
Subject: 29.1.90; Adaptive fill in Elisp docstrings
To: bug-gnu-emacs@HIDDEN
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=2607:f8b0:4864:20::1136;
 envelope-from=exec@HIDDEN; helo=mail-yw1-x1136.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,
 RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Fri, 12 Jan 2024 09:30:20 -0500
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: -0.0 (/)

Reproduction on Emacs tag 29.1.90:

With emacs -Q, open a buffer in emacs-lisp-mode.  Write this input
(between newlines):

(defun this-is-good ()
  "this is a docstring.
So I'm wrorking on my docstring and i need to be sure that adaptive
model is lkajs dfklaj sflkja skldfj aklsdj faklsj fjkla slfj alksdfj
aklsdfj aklsj dfkasfkl aslfjaklsj flaksjdfklasjd flaks dfklasj lkjasl

M-x auto-fill-mode
SPC

The indentation will be two spaces.  It should not be two spaces.
Evaluate this expression:

(setq-local adaptive-fill-mode nil)

Repeat the triggering of auto-filling by typing at the end of a long
line and pressing SPC.  You will observe no indentation.

M-q fill-paragraph works as expected and removes erroneous indentation.

This behavior when auto-filling docstrings in Elisp mode began within
about the last month.  I don't have this particular issue in any other
modes.

My debugging found this expression in `do-auto-fill' curiously
binding `prefix'  "  ":

  (let ((prefix
         (fill-context-prefix
          (save-excursion (fill-forward-paragraph -1) (point))
          (save-excursion (fill-forward-paragraph 1) (point))))) ...)

With edebug, I followed first into `fill-context-prefix' and then
`fill-match-adaptive-prefix'.  When instrumented for edebug, it was
called twice.  The first returns "" but the second call returns "  ".

I disabled adaptive-fill-mode for a workaround and proceeded to
reproduce the issue with emacs -Q.


In GNU Emacs 29.1.90 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo
version 1.18.0, Xaw3d scroll bars)
Repository revision: emacs-29.1.90
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12101009
System Description: NixOS 23.05 (Stoat)

Configured using:
 'configure
 --prefix=/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90
 --disable-build-details --with-modules --with-x-toolkit=lucid
 --with-xft --with-cairo --with-native-compilation --with-tree-sitter'

Configured features:
CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON
LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY
INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XAW3D XDBE XIM XPM LUCID ZLIB

Important settings:
  value of $EMACSLOADPATH:
/nix/store/ly2fpxfvgykr3ilbv8v17w2f7bg8m3i0-emacs-packages-deps/share/emacs/site-lisp:
  value of $EMACSNATIVELOADPATH:
/nix/store/ly2fpxfvgykr3ilbv8v17w2f7bg8m3i0-emacs-packages-deps/share/emacs/native-lisp:
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=kime
  locale-coding-system: utf-8-unix

Major mode: ELisp/l

Minor modes in effect:
  lispy-mode: t
  rainbow-delimiters-mode: t
  envrc-global-mode: t
  envrc-mode: t
  global-git-gutter-mode: t
  global-hl-todo-mode: t
  hl-todo-mode: t
  doom-modeline-mode: t
  parrot-mode: t
  default-text-scale-mode: t
  company-mode: t
  yas-minor-mode: t
  global-org-modern-mode: t
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  idle-org-agenda-mode: t
  all-the-icons-ivy-rich-mode: t
  counsel-projectile-mode: t
  projectile-mode: t
  ivy-rich-project-root-cache-mode: t
  ivy-rich-mode: t
  counsel-mode: t
  ivy-mode: t
  amx-mode: t
  keyfreq-autosave-mode: t
  keyfreq-mode: t
  server-mode: t
  global-flycheck-mode: t
  flycheck-mode: t
  shell-dirtrack-mode: t
  ws-butler-global-mode: t
  ws-butler-mode: t
  gcmh-mode: t
  global-jinx-mode: t
  global-hl-line-mode: t
  windmove-mode: t
  global-subword-mode: t
  subword-mode: t
  recentf-mode: t
  save-place-mode: t
  delete-selection-mode: t
  pixel-scroll-precision-mode: t
  auto-compile-on-load-mode: t
  auto-compile-on-save-mode: t
  auto-compile-mode: t
  elpaca-use-package-mode: t
  override-global-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  auto-fill-function: yas--auto-fill
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t

Load-path shadows:
/home/satoshi/.emacs.d/elpaca/builds/lispy/elpa hides
/home/satoshi/.emacs.d/elpaca/builds/ivy/elpa
/nix/store/wpd9yi58rjq35jmv69dsqbdbw6i236fm-emacs-packages-deps/share/emacs/site-lisp/site-start
hides /nix/store/ly2fpxfvgykr3ilbv8v17w2f7bg8m3i0-emacs-packages-deps/share/emacs/site-lisp/site-start
/nix/store/wpd9yi58rjq35jmv69dsqbdbw6i236fm-emacs-packages-deps/share/emacs/site-lisp/site-start
hides /nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/site-lisp/site-start
/home/satoshi/.emacs.d/elpaca/builds/transient/transient hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/transient
/home/satoshi/.emacs.d/elpaca/builds/org/ol-docview hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ol-docview
/home/satoshi/.emacs.d/elpaca/builds/org/ol-bibtex hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ol-bibtex
/home/satoshi/.emacs.d/elpaca/builds/org/org-src hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-src
/home/satoshi/.emacs.d/elpaca/builds/org/ob-groovy hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-groovy
/home/satoshi/.emacs.d/elpaca/builds/org/ol-man hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ol-man
/home/satoshi/.emacs.d/elpaca/builds/org/org-table hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-table
/home/satoshi/.emacs.d/elpaca/builds/org/ox-org hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ox-org
/home/satoshi/.emacs.d/elpaca/builds/org/ob-makefile hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-makefile
/home/satoshi/.emacs.d/elpaca/builds/org/ob-lilypond hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-lilypond
/home/satoshi/.emacs.d/elpaca/builds/org/org-refile hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-refile
/home/satoshi/.emacs.d/elpaca/builds/org/ob-sql hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-sql
/home/satoshi/.emacs.d/elpaca/builds/org/org-persist hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-persist
/home/satoshi/.emacs.d/elpaca/builds/org/org-attach hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-attach
/home/satoshi/.emacs.d/elpaca/builds/org/org-archive hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-archive
/home/satoshi/.emacs.d/elpaca/builds/org/ob-sqlite hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-sqlite
/home/satoshi/.emacs.d/elpaca/builds/org/org-cycle hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-cycle
/home/satoshi/.emacs.d/elpaca/builds/org/ob-maxima hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-maxima
/home/satoshi/.emacs.d/elpaca/builds/org/ol-eww hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ol-eww
/home/satoshi/.emacs.d/elpaca/builds/org/ob-scheme hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-scheme
/home/satoshi/.emacs.d/elpaca/builds/org/ol-rmail hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ol-rmail
/home/satoshi/.emacs.d/elpaca/builds/org/org-mouse hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-mouse
/home/satoshi/.emacs.d/elpaca/builds/org/ob-awk hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-awk
/home/satoshi/.emacs.d/elpaca/builds/org/ob-forth hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-forth
/home/satoshi/.emacs.d/elpaca/builds/org/org-capture hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-capture
/home/satoshi/.emacs.d/elpaca/builds/org/ob-eval hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-eval
/home/satoshi/.emacs.d/elpaca/builds/org/ox-texinfo hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ox-texinfo
/home/satoshi/.emacs.d/elpaca/builds/org/ob-dot hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-dot
/home/satoshi/.emacs.d/elpaca/builds/org/ob hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob
/home/satoshi/.emacs.d/elpaca/builds/org/org-attach-git hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-attach-git
/home/satoshi/.emacs.d/elpaca/builds/org/ob-java hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-java
/home/satoshi/.emacs.d/elpaca/builds/org/ob-ocaml hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-ocaml
/home/satoshi/.emacs.d/elpaca/builds/org/ob-fortran hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-fortran
/home/satoshi/.emacs.d/elpaca/builds/org/ob-julia hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-julia
/home/satoshi/.emacs.d/elpaca/builds/org/oc-csl hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/oc-csl
/home/satoshi/.emacs.d/elpaca/builds/org/ob-ref hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-ref
/home/satoshi/.emacs.d/elpaca/builds/org/org-colview hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-colview
/home/satoshi/.emacs.d/elpaca/builds/org/ob-octave hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-octave
/home/satoshi/.emacs.d/elpaca/builds/org/org-keys hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-keys
/home/satoshi/.emacs.d/elpaca/builds/org/ox-html hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ox-html
/home/satoshi/.emacs.d/elpaca/builds/org/ol-doi hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ol-doi
/home/satoshi/.emacs.d/elpaca/builds/org/oc-bibtex hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/oc-bibtex
/home/satoshi/.emacs.d/elpaca/builds/org/ob-lisp hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-lisp
/home/satoshi/.emacs.d/elpaca/builds/org/ol-bbdb hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ol-bbdb
/home/satoshi/.emacs.d/elpaca/builds/org/ox-koma-letter hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ox-koma-letter
/home/satoshi/.emacs.d/elpaca/builds/org/ol-info hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ol-info
/home/satoshi/.emacs.d/elpaca/builds/org/ob-matlab hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-matlab
/home/satoshi/.emacs.d/elpaca/builds/org/ol-w3m hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ol-w3m
/home/satoshi/.emacs.d/elpaca/builds/org/ox-icalendar hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ox-icalendar
/home/satoshi/.emacs.d/elpaca/builds/org/ob-org hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-org
/home/satoshi/.emacs.d/elpaca/builds/org/org-goto hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-goto
/home/satoshi/.emacs.d/elpaca/builds/org/ol-irc hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ol-irc
/home/satoshi/.emacs.d/elpaca/builds/org/org-macro hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-macro
/home/satoshi/.emacs.d/elpaca/builds/org/ob-ditaa hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-ditaa
/home/satoshi/.emacs.d/elpaca/builds/org/org-crypt hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-crypt
/home/satoshi/.emacs.d/elpaca/builds/org/ob-tangle hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-tangle
/home/satoshi/.emacs.d/elpaca/builds/org/ob-latex hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-latex
/home/satoshi/.emacs.d/elpaca/builds/org/org-faces hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-faces
/home/satoshi/.emacs.d/elpaca/builds/org/org-indent hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-indent
/home/satoshi/.emacs.d/elpaca/builds/org/org-inlinetask hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-inlinetask
/home/satoshi/.emacs.d/elpaca/builds/org/ob-shell hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-shell
/home/satoshi/.emacs.d/elpaca/builds/org/org-version hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-version
/home/satoshi/.emacs.d/elpaca/builds/org/org-clock hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-clock
/home/satoshi/.emacs.d/elpaca/builds/org/org-habit hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-habit
/home/satoshi/.emacs.d/elpaca/builds/org/org-pcomplete hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-pcomplete
/home/satoshi/.emacs.d/elpaca/builds/org/ob-css hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-css
/home/satoshi/.emacs.d/elpaca/builds/org/ox-man hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ox-man
/home/satoshi/.emacs.d/elpaca/builds/org/ox-publish hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ox-publish
/home/satoshi/.emacs.d/elpaca/builds/org/ob-C hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-C
/home/satoshi/.emacs.d/elpaca/builds/org/org-timer hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-timer
/home/satoshi/.emacs.d/elpaca/builds/org/oc-biblatex hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/oc-biblatex
/home/satoshi/.emacs.d/elpaca/builds/org/ob-gnuplot hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-gnuplot
/home/satoshi/.emacs.d/elpaca/builds/org/org-tempo hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-tempo
/home/satoshi/.emacs.d/elpaca/builds/org/org-ctags hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-ctags
/home/satoshi/.emacs.d/elpaca/builds/org/ob-perl hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-perl
/home/satoshi/.emacs.d/elpaca/builds/org/org-feed hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-feed
/home/satoshi/.emacs.d/elpaca/builds/org/oc-basic hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/oc-basic
/home/satoshi/.emacs.d/elpaca/builds/org/ob-lob hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-lob
/home/satoshi/.emacs.d/elpaca/builds/org/ox-ascii hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ox-ascii
/home/satoshi/.emacs.d/elpaca/builds/org/ol hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ol
/home/satoshi/.emacs.d/elpaca/builds/org/org-agenda hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-agenda
/home/satoshi/.emacs.d/elpaca/builds/org/ob-screen hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-screen
/home/satoshi/.emacs.d/elpaca/builds/org/ob-python hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-python
/home/satoshi/.emacs.d/elpaca/builds/org/org-protocol hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-protocol
/home/satoshi/.emacs.d/elpaca/builds/org/org-macs hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-macs
/home/satoshi/.emacs.d/elpaca/builds/org/ol-mhe hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ol-mhe
/home/satoshi/.emacs.d/elpaca/builds/org/ox-beamer hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ox-beamer
/home/satoshi/.emacs.d/elpaca/builds/org/ox-odt hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ox-odt
/home/satoshi/.emacs.d/elpaca/builds/org/ob-ruby hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-ruby
/home/satoshi/.emacs.d/elpaca/builds/org/ob-sed hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-sed
/home/satoshi/.emacs.d/elpaca/builds/org/org-list hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-list
/home/satoshi/.emacs.d/elpaca/builds/org/ob-sass hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-sass
/home/satoshi/.emacs.d/elpaca/builds/org/ob-plantuml hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-plantuml
/home/satoshi/.emacs.d/elpaca/builds/org/ob-calc hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-calc
/home/satoshi/.emacs.d/elpaca/builds/org/ox-md hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ox-md
/home/satoshi/.emacs.d/elpaca/builds/org/org-datetree hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-datetree
/home/satoshi/.emacs.d/elpaca/builds/org/org hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org
/home/satoshi/.emacs.d/elpaca/builds/org/org-entities hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-entities
/home/satoshi/.emacs.d/elpaca/builds/org/org-fold-core hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-fold-core
/home/satoshi/.emacs.d/elpaca/builds/org/org-fold hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-fold
/home/satoshi/.emacs.d/elpaca/builds/org/ol-gnus hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ol-gnus
/home/satoshi/.emacs.d/elpaca/builds/org/oc hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/oc
/home/satoshi/.emacs.d/elpaca/builds/org/org-plot hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-plot
/home/satoshi/.emacs.d/elpaca/builds/org/ob-js hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-js
/home/satoshi/.emacs.d/elpaca/builds/org/org-id hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-id
/home/satoshi/.emacs.d/elpaca/builds/org/ob-R hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-R
/home/satoshi/.emacs.d/elpaca/builds/org/ol-eshell hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ol-eshell
/home/satoshi/.emacs.d/elpaca/builds/org/org-compat hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-compat
/home/satoshi/.emacs.d/elpaca/builds/org/ob-emacs-lisp hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-emacs-lisp
/home/satoshi/.emacs.d/elpaca/builds/org/ob-clojure hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-clojure
/home/satoshi/.emacs.d/elpaca/builds/org/org-loaddefs hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-loaddefs
/home/satoshi/.emacs.d/elpaca/builds/org/ox-latex hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ox-latex
/home/satoshi/.emacs.d/elpaca/builds/org/org-lint hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-lint
/home/satoshi/.emacs.d/elpaca/builds/org/ob-table hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-table
/home/satoshi/.emacs.d/elpaca/builds/org/org-duration hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-duration
/home/satoshi/.emacs.d/elpaca/builds/org/ob-haskell hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-haskell
/home/satoshi/.emacs.d/elpaca/builds/org/ox hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ox
/home/satoshi/.emacs.d/elpaca/builds/org/ob-eshell hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-eshell
/home/satoshi/.emacs.d/elpaca/builds/org/oc-natbib hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/oc-natbib
/home/satoshi/.emacs.d/elpaca/builds/org/ob-processing hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-processing
/home/satoshi/.emacs.d/elpaca/builds/org/ob-lua hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-lua
/home/satoshi/.emacs.d/elpaca/builds/org/org-num hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-num
/home/satoshi/.emacs.d/elpaca/builds/org/org-footnote hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-footnote
/home/satoshi/.emacs.d/elpaca/builds/org/ob-comint hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-comint
/home/satoshi/.emacs.d/elpaca/builds/org/org-mobile hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-mobile
/home/satoshi/.emacs.d/elpaca/builds/org/ob-core hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-core
/home/satoshi/.emacs.d/elpaca/builds/org/org-element hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/org-element
/home/satoshi/.emacs.d/elpaca/builds/org/ob-exp hides
/nix/store/6h32n7ys253v6kxip97119zdb11n6a5b-emacs-unstable-29.1.90/share/emacs/29.1.90/lisp/org/ob-exp

Features:
(shadow sort emacsbug mail-extr magit-extras lsp-diagnostics
lsp-modeline lsp-lens lsp-ui lsp-ui-flycheck lsp-ui-doc lsp-ui-imenu
lsp-ui-peek lsp-ui-sideline lsp-ui-util lsp-jq lsp-zig lsp-tilt
lsp-steep lsp-svelte lsp-sqls lsp-solidity lsp-ruby-syntax-tree
lsp-ruby-lsp lsp-yaml lsp-xml lsp-vimscript lsp-vhdl lsp-volar lsp-vetur
lsp-html lsp-verilog lsp-vala lsp-v lsp-typeprof lsp-ttcn3 lsp-toml
lsp-terraform lsp-tex lsp-sorbet lsp-solargraph lsp-semgrep lsp-rust
lsp-rubocop lsp-rf lsp-ruff-lsp lsp-remark lsp-racket lsp-r
lsp-purescript lsp-pylsp lsp-pyls lsp-pwsh lsp-php lsp-pls
lsp-perlnavigator lsp-perl lsp-openscad lsp-ocaml lsp-mojo lsp-magik
lsp-nix lsp-nim lsp-nginx lsp-move lsp-mint lsp-mdx lsp-marksman
lsp-markdown lsp-lua lsp-kotlin lsp-json lsp-javascript lsp-idris
lsp-haxe lsp-groovy lsp-hack lsp-graphql lsp-glsl lsp-gleam
lsp-golangci-lint lsp-gdscript lsp-fsharp lsp-fortran lsp-eslint
lsp-erlang lsp-emmet lsp-elixir lsp-elm lsp-dockerfile lsp-dhall lsp-d
lsp-cypher lsp-css lsp-csharp lsp-crystal lsp-credo lsp-cmake
lsp-clojure lsp-semantic-tokens lsp-clangd lsp-bufls lsp-go
lsp-completion lsp-beancount lsp-bash lsp-astro lsp-asm lsp-awk
lsp-autotools lsp-ansible lsp-angular lsp-ada lsp-actionscript
nix-ts-mode cl-print pulse shortdoc apropos descr-text two-column
elpaca-info lispy hydra lispy-inline lispy-tags mode-local zoutline
rainbow-delimiters company-oddmuse company-keywords company-etags etags
fileloop company-gtags company-files company-clang company-dabbrev-code
company-dabbrev company-capf company-cmake company-semantic
company-template company-bbdb doom-themes-ext-org vc-git oc-basic ol-eww
eww 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
gnus-group gnus-undo gnus-start gnus-dbus gnus-cloud nnimap nnmail
mail-source utf7 nnoo gnus-spec gnus-int gnus-range gnus-win gnus
nnheader range ol-docview doc-view jka-compr image-mode exif ol-bibtex
bibtex ol-bbdb ol-w3m ol-doi org-link-doi time transducers erk vc
vc-dispatcher license-templates request transient-showcase nov
magit-bookmark bookmark shr pixel-fill kinsoku url-file svg esxml-query
dom pos-tip envrc inheritenv eat term disp-table ehelp git-gutter
git-modes gitignore-mode gitconfig-mode conf-mode gitattributes-mode
git-messenger popup dashboard dashboard-widgets ffap hl-todo
doom-modeline doom-modeline-segments doom-modeline-env
doom-modeline-core shrink-path 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
parrot parrot-progress parrot-rotate champagne posframe
posimacs-dark-theme doom-themes doom-themes-base all-the-icons-dired
default-text-scale exec-path-from-shell company orderless lsp-ivy
lsp-mode lsp-protocol yasnippet spinner network-stream nsm markdown-mode
lv ht list-environment nixpkgs-fmt reformatter org-ml org-present
org-tree-slide face-remap org-timer org-clock dbus xml unfill
hide-mode-line visual-fill-column org-make-toc org-transclusion
org-transclusion-font-lock org-transclusion-src-lines text-clone
org-modern orgit magit-submodule magit-obsolete 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 diff diff-mode git-commit log-edit
message sendmail yank-media puny rfc822 mml mml-sec epa epg rfc6068
epg-config gnus-util mm-decode mm-bodies mm-encode mail-parse rfc2231
rfc2047 rfc2045 mm-util ietf-drums mail-prsvr mailabbrev mail-utils
gmm-utils mailheader pcvs-util add-log magit-core magit-autorevert
magit-margin magit-transient magit-process with-editor magit-mode
magit-git magit-section magit-utils crm org-appear idle-org-agenda
org-agenda org-element org-persist org-id org-element-ast inline
avl-tree org-refile adaptive-wrap diary-lib diary-loaddefs org ob
ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src sh-script smie
treesit executable ob-comint org-pcomplete org-list org-footnote
org-faces org-entities noutline outline ob-emacs-lisp ob-core ob-eval
org-cycle org-table ol org-fold org-fold-core org-keys oc cal-menu
calendar cal-loaddefs org-version org-compat org-macs
all-the-icons-ivy-rich all-the-icons all-the-icons-faces data-material
data-weathericons data-octicons data-fileicons data-faicons
data-alltheicons counsel-projectile projectile-ripgrep ripgrep
projectile grep ibuf-ext ibuffer ibuffer-loaddefs ivy-rich counsel xdg
xref dired dired-loaddefs compile text-property-search swiper ivy
ivy-faces ivy-overlay colir amx keypression sudo-edit tramp
tramp-loaddefs trampver tramp-integration tramp-compat parse-time
iso8601 time-date vlf-setup vlf advice vlf-base vlf-tune keyfreq snow
color restart-emacs desktop frameset server transient format-spec
edmacro kmacro helpful cc-langs cc-vars cc-defs trace edebug info-look f
f-shortdoc help-fns radix-tree elisp-refs s info-colors info sicp
macrostep flycheck-package flycheck dash elisp-depend package-lint
let-alist imenu finder finder-inf lisp-mnt package browse-url
url-handlers general chatgpt-shell derived shell-maker view shell
pcomplete goto-addr thingatpt eshell esh-mode esh-cmd generator esh-ext
esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util files-x
avy rotate cus-start command-log autorevert filenotify ws-butler gcmh
transducers-autoloads erk-autoloads license-templates-autoloads
request-autoloads transient-showcase-autoloads k8s-mode-autoloads
yaml-mode-autoloads nov-autoloads esxml-autoloads kv-autoloads
clippy-autoloads pos-tip-autoloads envrc-autoloads inheritenv-autoloads
eat-autoloads git-gutter-autoloads git-modes-autoloads
git-messenger-autoloads popup-autoloads magit-todos-autoloads
async-autoloads pcre2el-autoloads dashboard-autoloads hl-todo-autoloads
doom-modeline-autoloads shrink-path-autoloads nerd-icons-autoloads
parrot-autoloads champagne-autoloads posframe-autoloads
doom-themes-autoloads all-the-icons-dired-autoloads
default-text-scale-autoloads nix-ts-mode-autoloads
exec-path-from-shell-autoloads yasnippet-autoloads orderless-autoloads
lsp-ivy-autoloads company-autoloads lsp-ui-autoloads lsp-mode-autoloads
ht-autoloads spinner-autoloads markdown-mode-autoloads
list-environment-autoloads nixpkgs-fmt-autoloads reformatter-autoloads
org-ml-autoloads org-present-autoloads org-tree-slide-autoloads
unfill-autoloads hide-mode-line-autoloads visual-fill-column-autoloads
org-make-toc-autoloads org-transclusion-autoloads org-modern-autoloads
orgit-autoloads magit-autoloads git-commit-autoloads
magit-section-autoloads with-editor-autoloads org-appear-autoloads
idle-org-agenda-autoloads adaptive-wrap-autoloads org-loaddefs
counsel-projectile-autoloads projectile-ripgrep-autoloads
ripgrep-autoloads projectile-autoloads counsel-autoloads
all-the-icons-ivy-rich-autoloads all-the-icons-autoloads
ivy-rich-autoloads amx-autoloads keypression-autoloads
sudo-edit-autoloads vlf-autoloads keyfreq-autoloads snow-autoloads
restart-emacs-autoloads debbugs-autoloads helpful-autoloads f-autoloads
elisp-refs-autoloads s-autoloads info-colors-autoloads
macrostep-autoloads rainbow-delimiters-autoloads lispy-autoloads
ace-window-autoloads iedit-autoloads swiper-autoloads ivy-autoloads
hydra-autoloads lv-autoloads zoutline-autoloads
flycheck-package-autoloads flycheck-autoloads dash-autoloads
pkg-info-autoloads epl-autoloads elisp-depend-autoloads
package-lint-autoloads transient-autoloads general-autoloads
chatgpt-shell-autoloads shell-maker-autoloads avy-autoloads
rotate-autoloads command-log-autoloads ws-butler-autoloads
gcmh-autoloads mule-util display-line-numbers init emacscustom-extra
posimacs-init posimacs-jinx jinx pcase posimacs-terminal posimacs-style
hl-line posimacs-prog posimacs-org posimacs-extras posimacs-elisp ert
ewoc debug backtrace find-func ielm comint ansi-osc ansi-color
help-at-pt posimacs-bindings posimacs-ai windmove project cap-words
superword subword recentf tree-widget saveplace delsel pixel-scroll
cua-base ring cus-edit pp cus-load wid-edit auto-compile comp comp-cstr
warnings icons rx elpaca-menu-elpa elpaca-menu-melpa elpaca-menu-org
scratch-pkgs auto-compile-autoloads scratch-pkgs-autoloads no-littering
compat cl-extra help-mode elpaca-use-package use-package
use-package-ensure use-package-delight use-package-diminish
use-package-bind-key bind-key easy-mmode use-package-core
no-littering-autoloads compat-autoloads elpaca-use-package-autoloads
elpaca-log elpaca-ui url url-proxy url-privacy url-expand url-methods
url-history url-cookie generate-lisp-file url-domsuf url-util url-parse
auth-source eieio eieio-core password-cache json subr-x map byte-opt
bytecomp byte-compile url-vars mailcap cl-seq cl-macs gv elpaca
elpaca-process cl-loaddefs cl-lib elpaca-autoloads posimacs-early-init
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 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 dynamic-setting system-font-setting
font-render-setting cairo x-toolkit x multi-tty make-network-process
native-compile emacs)

Memory information:
((conses 16 1585681 1219925)
 (symbols 48 92721 386)
 (strings 32 449944 264761)
 (string-bytes 1 13619791)
 (vectors 16 145965)
 (vector-slots 8 3689262 3661423)
 (floats 8 2181 6306)
 (intervals 56 20160 32706)
 (buffers 984 67))




Acknowledgement sent to Psionic K <psionik@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#68403; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 30 Jan 2024 01:00:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.