Juri Linkov <juri@HIDDEN>
to control <at> debbugs.gnu.org.
Full text available.Received: (at 80089) by debbugs.gnu.org; 29 Dec 2025 17:45:09 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 29 12:45:09 2025 Received: from localhost ([127.0.0.1]:38661 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1vaHIr-0000Q0-Ao for submit <at> debbugs.gnu.org; Mon, 29 Dec 2025 12:45:09 -0500 Received: from mout-p-102.mailbox.org ([80.241.56.152]:33262) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1vaHIo-0000Or-M5; Mon, 29 Dec 2025 12:45:07 -0500 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:b231:465::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-102.mailbox.org (Postfix) with ESMTPS id 4dg3Ws70p6z9vBH; Mon, 29 Dec 2025 18:44:57 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001; t=1767030298; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=z37Ij0q0HEj2rNibTHjyO1KgSuPGdnv+zFFsiH7OJW8=; b=DaK4Py8tyKDaLZvee2CV7rmbsV+hWiv4c3nmhb7H9zEawyVPzDVoDIn3a99sgn25IdHFBY 6DRVQMDF0T4SUwU9OEq/cTAH28My2f/K80kENQu/4n3HQzMT9i2Lrt3Y8daig6NrPUf/fH +0a4kxm7Ec8e4xMYqIpIvTCLGTSEBtSBe/pBsaRbEQ3IcEggEveSH3mcpCu3VPd2U918lr aBZ7i+ZshrsQnkZTANkZskO1UmyruD+YgQSwCcFPBjHTK3+AB6tgB0k0uOtaW6OXsO1etp b5ILZf51OT0WdfklTluUP9iRiO95f36fV4pJnnnN76kmB+bIHuv4dquyr8St9A== Authentication-Results: outgoing_mbo_mout; dkim=none; spf=pass (outgoing_mbo_mout: domain of juri@HIDDEN designates 2001:67c:2050:b231:465::1 as permitted sender) smtp.mailfrom=juri@HIDDEN From: Juri Linkov <juri@HIDDEN> To: Manuel Giraud <manuel@HIDDEN> Subject: Re: bug#80089: 31.0.50; In buffer-menu, a mark on the first line is not removed with <DEL> In-Reply-To: <871pkdczln.fsf@HIDDEN> Organization: LINKOV.NET References: <87zf72cupx.fsf@HIDDEN> <87fr8ucpl6.fsf@HIDDEN> <87sectycm9.fsf@HIDDEN> <87a4z1d332.fsf@HIDDEN> <875x9pd2hj.fsf@HIDDEN> <871pkdczln.fsf@HIDDEN> Date: Mon, 29 Dec 2025 19:42:48 +0200 Message-ID: <87pl7xkwvb.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4dg3Ws70p6z9vBH X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 80089 Cc: 80089 <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 (-) close 80089 31.0.50 thanks > This new attached patch seems to work correctly with grouping too. Thanks, I confirm it works for groups too. So now pushed.
bug-gnu-emacs@HIDDEN:bug#80089; Package emacs.
Full text available.
Received: (at 80089) by debbugs.gnu.org; 29 Dec 2025 11:11:08 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 29 06:11:08 2025
Received: from localhost ([127.0.0.1]:36653 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vaB9Y-0001xP-9q
for submit <at> debbugs.gnu.org; Mon, 29 Dec 2025 06:11:08 -0500
Received: from ledu-giraud.fr ([51.159.28.247]:7470)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
id 1vaB9T-0001x0-7h
for 80089 <at> debbugs.gnu.org; Mon, 29 Dec 2025 06:11:07 -0500
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=WVdkXcJo
POFHSUvCqGlxPlJxMIQSnsAtQGK4kBKBZjM=;
h=date:references:in-reply-to:
subject:cc:to:from; d=ledu-giraud.fr; b=GTRNBrEXv4YtCCc8/CvV6BDSNEHgKG
0Z7wZHYto3uynpzLfra94vxAB0ZMM4lZrvmIdH53UK91Br+q9mNtBCCg==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=WVdkXcJoPOFHSUvC
qGlxPlJxMIQSnsAtQGK4kBKBZjM=;
h=date:references:in-reply-to:subject:
cc:to:from; d=ledu-giraud.fr; b=cAO2fpIsrl6t7zk3Udo/RQsS1A+eRweblEZxmk
yu+Fn4vlUMBALWNob3fxbC6Ywpe4ds+Pxip8IHIBPKSpFOL5Ke06NVhEOqUiS1eFeQOR5U
dbtWr/PQwl7oWYyJ0j9xcOnA0mbF9vvMgZj40DhUmdpgykjkYX2Ota9nA2X/g2psCOuekT
ixGENipBn7PYd5qmmGBH9O5CvwN9l0+6gBB0DmrShztM5nw4pRqjlZCzotstQYJ/BndGbD
LEG2/uCR9xvKipEHtuvFhsVIeM8+raScr+Cqb71Q9NccRIZ4Flt5SORNqZSczb50LHIxCx
3q5/IM+7Rf3KIlcLd/jOtsTw==
Received: from computer (<unknown> [10.1.1.1])
by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 65cf2515
(TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO);
Mon, 29 Dec 2025 12:11:01 +0100 (CET)
From: Manuel Giraud <manuel@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#80089: 31.0.50; In buffer-menu, a mark on the first line is
not removed with <DEL>
In-Reply-To: <875x9pd2hj.fsf@HIDDEN>
References: <87zf72cupx.fsf@HIDDEN> <87fr8ucpl6.fsf@HIDDEN>
<87sectycm9.fsf@HIDDEN> <87a4z1d332.fsf@HIDDEN>
<875x9pd2hj.fsf@HIDDEN>
Date: Mon, 29 Dec 2025 12:11:00 +0100
Message-ID: <871pkdczln.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 80089
Cc: 80089 <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 (-)
--=-=-=
Content-Type: text/plain
Manuel Giraud <manuel@HIDDEN> writes:
> Manuel Giraud <manuel@HIDDEN> writes:
>
>> Juri Linkov <juri@HIDDEN> writes:
>>
>>>>> In the buffer menu, a mark on the first line is not removed with <DEL>.
>>>>> Recipe:
>>>>>
>>>>> - emacs -Q
>>>>> - M-x buffer-menu
>>>>> - d d
>>>>> - <DEL> <DEL>
>>>>> - Observe that the buffer on the first line is still marked with
>>>>> 'D'
>>>>
>>>> Here is a proposed fix.
>>>
>>> Unfortunately, the fix is not so simple.
>>>
>>> This regression was introduced in commit b18bdbb2c1ea
>>> as a way to fix the following error:
>>>
>>> Debugger entered--Lisp error: (error "No Tabulated List entry at position 1")
>>> signal(error ("No Tabulated List entry at position 1"))
>>> error("No Tabulated List entry at position %s" 1)
>>> tabulated-list-set-col(0 " " t)
>>> Buffer-menu--unmark()
>>> Buffer-menu-backup-unmark()
>>> funcall-interactively(Buffer-menu-backup-unmark)
>>> command-execute(Buffer-menu-backup-unmark)
>>>
>>> for the case when outline groups are used in the buffer list.
>>>
>>> So the fix needs to take into account this case as well.
>>
>> Thanks for the review. I'll try to come up with something but I'm not
>> familiar with tabulated list grouping and I have hard time customizing
>> 'Buffer-menu-group-by'.
>
> Sorry for the noise: I have customize it with "Use levels" and it works
> as expected.
This new attached patch seems to work correctly with grouping too.
--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
filename=0001-Fix-buffer-menu-unmark-on-first-line-bug-80089.patch
From ddd2639030d10f52ad804dc3aac0e366e078368c Mon Sep 17 00:00:00 2001
From: Manuel Giraud <manuel@HIDDEN>
Date: Sun, 28 Dec 2025 21:28:53 +0100
Subject: [PATCH] Fix buffer menu unmark on first line (bug#80089)
* lisp/buff-menu.el (Buffer-menu-backup-unmark): Remove mark on
first line too.
---
lisp/buff-menu.el | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/lisp/buff-menu.el b/lisp/buff-menu.el
index 36268b3512a..74bb21432ea 100644
--- a/lisp/buff-menu.el
+++ b/lisp/buff-menu.el
@@ -506,8 +506,7 @@ Buffer-menu-backup-unmark
(forward-line -1)
(while (and (not (tabulated-list-get-id)) (not (bobp)))
(forward-line -1))
- (unless (bobp)
- (Buffer-menu--unmark)))
+ (if (tabulated-list-get-id) (Buffer-menu--unmark)))
(defun Buffer-menu--unmark ()
(tabulated-list-set-col 0 " " t)
--
2.52.0
--=-=-=
Content-Type: text/plain
--
Manuel Giraud
--=-=-=--
bug-gnu-emacs@HIDDEN:bug#80089; Package emacs.
Full text available.
Received: (at 80089) by debbugs.gnu.org; 29 Dec 2025 10:08:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 29 05:08:47 2025
Received: from localhost ([127.0.0.1]:36562 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vaABC-0007ZG-L6
for submit <at> debbugs.gnu.org; Mon, 29 Dec 2025 05:08:46 -0500
Received: from ledu-giraud.fr ([51.159.28.247]:8869)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
id 1vaAB9-0007Z4-9x
for 80089 <at> debbugs.gnu.org; Mon, 29 Dec 2025 05:08:44 -0500
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=ha6firpA
qnZbgGszr6J4zHMutf14QivqKmROS3WLOn0=;
h=date:references:in-reply-to:
subject:cc:to:from; d=ledu-giraud.fr; b=9pzpfWD2V6D9FNgI9cAhMvdbDOeAes
9xH0oWvwDC8MtZyrkA+6yk5UFC29cOXkYk0SOASynFT5d1HAQqOc27Dg==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=ha6firpAqnZbgGsz
r6J4zHMutf14QivqKmROS3WLOn0=;
h=date:references:in-reply-to:subject:
cc:to:from; d=ledu-giraud.fr; b=OssyQ4d/wki2dcvHU6RWM1bQPnhpQPfg+1L96a
SZ8+9uP4Qh5IxHMrtM+PHOwVNqh2XRkk3NcoLlim7oQfDqYA/xp78Ma2wvMyV9oUMKVKEb
D/51aWjwyObyY4e92oHw5qNzuMe3zGaJcn0XTU/5sDhuE7Vi4pvHJd0awZzVVqNmh4Ax/Q
AvudKgMezukrXAGfc7C0IZKI5W+4AMfCN2SH0tfmL9rXG1elbI7HvA9ayfJDZRobuBM5hw
9hkqMx1kEHtLqWWORYvuz22Ub9iMPCuzKdBVQzgLhFcmeUbboq9ZvQ3baOnZyTWZI+5rVW
q+aIJd0HlpLU7/WcW2w2I68g==
Received: from computer (<unknown> [10.1.1.1])
by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 2df7b92f
(TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO);
Mon, 29 Dec 2025 11:08:41 +0100 (CET)
From: Manuel Giraud <manuel@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#80089: 31.0.50; In buffer-menu, a mark on the first line is
not removed with <DEL>
In-Reply-To: <87a4z1d332.fsf@HIDDEN>
References: <87zf72cupx.fsf@HIDDEN> <87fr8ucpl6.fsf@HIDDEN>
<87sectycm9.fsf@HIDDEN> <87a4z1d332.fsf@HIDDEN>
Date: Mon, 29 Dec 2025 11:08:40 +0100
Message-ID: <875x9pd2hj.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 80089
Cc: 80089 <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 (-)
Manuel Giraud <manuel@HIDDEN> writes:
> Juri Linkov <juri@HIDDEN> writes:
>
>>>> In the buffer menu, a mark on the first line is not removed with <DEL>.
>>>> Recipe:
>>>>
>>>> - emacs -Q
>>>> - M-x buffer-menu
>>>> - d d
>>>> - <DEL> <DEL>
>>>> - Observe that the buffer on the first line is still marked with
>>>> 'D'
>>>
>>> Here is a proposed fix.
>>
>> Unfortunately, the fix is not so simple.
>>
>> This regression was introduced in commit b18bdbb2c1ea
>> as a way to fix the following error:
>>
>> Debugger entered--Lisp error: (error "No Tabulated List entry at position 1")
>> signal(error ("No Tabulated List entry at position 1"))
>> error("No Tabulated List entry at position %s" 1)
>> tabulated-list-set-col(0 " " t)
>> Buffer-menu--unmark()
>> Buffer-menu-backup-unmark()
>> funcall-interactively(Buffer-menu-backup-unmark)
>> command-execute(Buffer-menu-backup-unmark)
>>
>> for the case when outline groups are used in the buffer list.
>>
>> So the fix needs to take into account this case as well.
>
> Thanks for the review. I'll try to come up with something but I'm not
> familiar with tabulated list grouping and I have hard time customizing
> 'Buffer-menu-group-by'.
Sorry for the noise: I have customize it with "Use levels" and it works
as expected.
--
Manuel Giraud
bug-gnu-emacs@HIDDEN:bug#80089; Package emacs.
Full text available.
Received: (at 80089) by debbugs.gnu.org; 29 Dec 2025 09:55:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 29 04:55:53 2025
Received: from localhost ([127.0.0.1]:36500 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1va9yj-0006vQ-FE
for submit <at> debbugs.gnu.org; Mon, 29 Dec 2025 04:55:53 -0500
Received: from ledu-giraud.fr ([51.159.28.247]:15388)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
id 1va9yg-0006vG-Dv
for 80089 <at> debbugs.gnu.org; Mon, 29 Dec 2025 04:55:52 -0500
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=Rhu/S5ZB
OoPk+QXVQIIhympf4tTUSD9RXxf9ULeWvPE=;
h=date:references:in-reply-to:
subject:cc:to:from; d=ledu-giraud.fr; b=970VvwswOUzJcVtSj+O9oZLWQiicoJ
ZC7FG8u68apfMLcDynjI1bYdAPUG+2b/WoX0YYjqLKJ43MAztoOrU+DQ==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=Rhu/S5ZBOoPk+QXV
QIIhympf4tTUSD9RXxf9ULeWvPE=;
h=date:references:in-reply-to:subject:
cc:to:from; d=ledu-giraud.fr; b=18NekU2MUvwn1ORQGG9agb8ZTZePdVj5WSmkqt
I7uX8F8MXhGBXd/z8fBNSfUGDwNVpEWG7Theqo/V6BzBNQDcZwKZYhCcov431QGlLRKr8V
xvhjtKunZ2qPRpVhy69LA+UyYiJ0HcKt/8crrYoiwRV52tdf5IAGIB05Ie7L8UwWHBb8y6
Fiv/F12Lj5ecVHWR+/AhYWUxo/JnxnBcSc5O28MOOD5C80xMq+wpyekO+umvV3WbBZ5ozg
UXv9xQZoIhmHbvYLEOns5Yqd4sOTGI5DLioUbHBn5dPR4eKK8O2pPxwLzXbzTZ9rHMcx2o
asYosDeLZ/GPwEqgt9yC44UA==
Received: from computer (<unknown> [10.1.1.1])
by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id b6b8533c
(TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO);
Mon, 29 Dec 2025 10:55:46 +0100 (CET)
From: Manuel Giraud <manuel@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
Subject: Re: bug#80089: 31.0.50; In buffer-menu, a mark on the first line is
not removed with <DEL>
In-Reply-To: <87sectycm9.fsf@HIDDEN>
References: <87zf72cupx.fsf@HIDDEN> <87fr8ucpl6.fsf@HIDDEN>
<87sectycm9.fsf@HIDDEN>
Date: Mon, 29 Dec 2025 10:55:45 +0100
Message-ID: <87a4z1d332.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 80089
Cc: 80089 <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 (-)
Juri Linkov <juri@HIDDEN> writes:
>>> In the buffer menu, a mark on the first line is not removed with <DEL>.
>>> Recipe:
>>>
>>> - emacs -Q
>>> - M-x buffer-menu
>>> - d d
>>> - <DEL> <DEL>
>>> - Observe that the buffer on the first line is still marked with
>>> 'D'
>>
>> Here is a proposed fix.
>
> Unfortunately, the fix is not so simple.
>
> This regression was introduced in commit b18bdbb2c1ea
> as a way to fix the following error:
>
> Debugger entered--Lisp error: (error "No Tabulated List entry at position 1")
> signal(error ("No Tabulated List entry at position 1"))
> error("No Tabulated List entry at position %s" 1)
> tabulated-list-set-col(0 " " t)
> Buffer-menu--unmark()
> Buffer-menu-backup-unmark()
> funcall-interactively(Buffer-menu-backup-unmark)
> command-execute(Buffer-menu-backup-unmark)
>
> for the case when outline groups are used in the buffer list.
>
> So the fix needs to take into account this case as well.
Thanks for the review. I'll try to come up with something but I'm not
familiar with tabulated list grouping and I have hard time customizing
'Buffer-menu-group-by'.
I did the following:
- M-x customize-variable <RET> Buffer-menu-group-by <RET>
- With the "Value Menu" button I choose "Custom function" and edit it
to Buffer-menu-group-by-mode
- C-c C-c
Now when I try M-x buffer-menu, I get the following error:
tabulated-list-groups-categorize: Wrong type argument: listp, #("Custom" 0 6 (mode-line-elt-no 1))
--
Manuel Giraud
bug-gnu-emacs@HIDDEN:bug#80089; Package emacs.
Full text available.
Received: (at 80089) by debbugs.gnu.org; 29 Dec 2025 07:25:11 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Dec 29 02:25:11 2025
Received: from localhost ([127.0.0.1]:36025 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1va7ct-0008Gj-4F
for submit <at> debbugs.gnu.org; Mon, 29 Dec 2025 02:25:11 -0500
Received: from mout-p-202.mailbox.org ([2001:67c:2050:0:465::202]:41548)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <juri@HIDDEN>) id 1va7cr-0008C1-Ms
for 80089 <at> debbugs.gnu.org; Mon, 29 Dec 2025 02:25:10 -0500
Received: from smtp2.mailbox.org (smtp2.mailbox.org [10.196.197.2])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256)
(No client certificate requested)
by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4dfnmY73k4z9tCX;
Mon, 29 Dec 2025 08:25:01 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linkov.net; s=MBO0001;
t=1766993102;
h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
to:to:cc:cc:mime-version:mime-version:content-type:content-type:
in-reply-to:in-reply-to:references:references;
bh=WtYt0ZMuaRVV1h6JAfYcQJD4rQu9MT8eBVPeERrpVFM=;
b=1HQLeakuzSIBVQTUzl3Jv9ZVSQ4Ho86+Rb6sHg3XLNih5Ki8L4BZBlxeWFv/aaJ+oGrg1s
PyG/z/rmGJ3/5GyqSSQ7fl9OUFYjOTUuOaDbz9GCctTz3rdhWrtsvukTJWL9ouNDtJ8PuI
LCEKd+py1Wc66RMGeRI6uhiQVcVQ2NRmc/rdprWbIQwaGucAI5TCCmVWgCfnXRYjvNNwTE
0Uhpg4YjK6sGOoKxia94+SdL7Prl2MO4GdpvZhJ4zYttRzkjzVw/T64OJ8Hdm/I7kUF3KR
nOsYvMhjzNTw7f4V2jFMscFMS6XxeTjJ20FVOBGQFUb7wyeTEbApET1DdT/NRQ==
From: Juri Linkov <juri@HIDDEN>
To: Manuel Giraud <manuel@HIDDEN>
Subject: Re: bug#80089: 31.0.50; In buffer-menu, a mark on the first line is
not removed with <DEL>
In-Reply-To: <87fr8ucpl6.fsf@HIDDEN>
Organization: LINKOV.NET
References: <87zf72cupx.fsf@HIDDEN> <87fr8ucpl6.fsf@HIDDEN>
Date: Mon, 29 Dec 2025 09:24:13 +0200
Message-ID: <87sectycm9.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 80089
Cc: 80089 <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 (-)
>> In the buffer menu, a mark on the first line is not removed with <DEL>.
>> Recipe:
>>
>> - emacs -Q
>> - M-x buffer-menu
>> - d d
>> - <DEL> <DEL>
>> - Observe that the buffer on the first line is still marked with
>> 'D'
>
> Here is a proposed fix.
Unfortunately, the fix is not so simple.
This regression was introduced in commit b18bdbb2c1ea
as a way to fix the following error:
Debugger entered--Lisp error: (error "No Tabulated List entry at position 1")
signal(error ("No Tabulated List entry at position 1"))
error("No Tabulated List entry at position %s" 1)
tabulated-list-set-col(0 " " t)
Buffer-menu--unmark()
Buffer-menu-backup-unmark()
funcall-interactively(Buffer-menu-backup-unmark)
command-execute(Buffer-menu-backup-unmark)
for the case when outline groups are used in the buffer list.
So the fix needs to take into account this case as well.
bug-gnu-emacs@HIDDEN:bug#80089; Package emacs.
Full text available.
Received: (at 80089) by debbugs.gnu.org; 28 Dec 2025 20:35:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 28 15:35:09 2025
Received: from localhost ([127.0.0.1]:34505 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vZxTp-0008EJ-2t
for submit <at> debbugs.gnu.org; Sun, 28 Dec 2025 15:35:09 -0500
Received: from ledu-giraud.fr ([51.159.28.247]:29293)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
id 1vZxTl-0008E6-He
for 80089 <at> debbugs.gnu.org; Sun, 28 Dec 2025 15:35:07 -0500
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=0HgVSUy8
baMKyrjGaQU8yTY6GZ/QFCWMdjM0snXwfKY=;
h=date:references:in-reply-to:
subject:to:from; d=ledu-giraud.fr; b=sY6YR738yG3iF6SLI8cI8tTQoP4KHL0jw
9By4GHXlWnRXYs9h9F0VgfdhFcW7c4P8qj9FndVlcvZSgBodzmVDw==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=0HgVSUy8baMKyrjG
aQU8yTY6GZ/QFCWMdjM0snXwfKY=;
h=date:references:in-reply-to:subject:
to:from; d=ledu-giraud.fr; b=PJuvg/Od8GLcWgF9hxEYLEn3JU5fapJGq3MOhMG3s
K4APj9aE6NJ1R8bHHsAfhq4pQir/c4UN/qennJvqe04LozR9aXIk0mKOUIX/fo02Fp7iwA
qLFCvHkSbg4GhCf6bX6iJl6Y8D/EuVpogND58dwbLX1rc95DjfDkHS2bnR/BTZCDMlfl74
mjQVd0cm9+q0RY858woAJphiAmMaRmJYfMYZrExwXVLALb1th/PpxWI4PRwMf23SigOIYX
UgwLpFb4V7QKlP3Q6WGhECYiiaV2cDq2Zi2Iw/hkbSxnrqD8VwNQVKJx++b8fsoc4dtxK1
5l2228mpSwfHtCaVpU50g==
Received: from computer (<unknown> [10.1.1.1])
by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 4a324100
(TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO);
Sun, 28 Dec 2025 21:35:03 +0100 (CET)
From: Manuel Giraud <manuel@HIDDEN>
To: 80089 <at> debbugs.gnu.org
Subject: Re: bug#80089: 31.0.50; In buffer-menu, a mark on the first line is
not removed with <DEL>
In-Reply-To: <87zf72cupx.fsf@HIDDEN>
References: <87zf72cupx.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
Date: Sun, 28 Dec 2025 21:35:01 +0100
Message-ID: <87fr8ucpl6.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 80089
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 (-)
--=-=-=
Content-Type: text/plain
Manuel Giraud <manuel@HIDDEN> writes:
> Hi,
>
> In the buffer menu, a mark on the first line is not removed with <DEL>.
> Recipe:
>
> - emacs -Q
> - M-x buffer-menu
> - d d
> - <DEL> <DEL>
> - Observe that the buffer on the first line is still marked with
> 'D'
Here is a proposed fix.
--=-=-=
Content-Type: text/x-patch
Content-Disposition: attachment;
filename=0001-Fix-buffer-menu-unmark-on-first-line-bug-80089.patch
From c6573900c59d28c6048b7218126f8ff5a123c57e Mon Sep 17 00:00:00 2001
From: Manuel Giraud <manuel@HIDDEN>
Date: Sun, 28 Dec 2025 21:28:53 +0100
Subject: [PATCH] Fix buffer menu unmark on first line (bug#80089)
* lisp/buff-menu.el (Buffer-menu-backup-unmark): Remove mark on
first line too.
---
lisp/buff-menu.el | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/lisp/buff-menu.el b/lisp/buff-menu.el
index 36268b3512a..6d28b61ee46 100644
--- a/lisp/buff-menu.el
+++ b/lisp/buff-menu.el
@@ -506,8 +506,7 @@ Buffer-menu-backup-unmark
(forward-line -1)
(while (and (not (tabulated-list-get-id)) (not (bobp)))
(forward-line -1))
- (unless (bobp)
- (Buffer-menu--unmark)))
+ (Buffer-menu--unmark))
(defun Buffer-menu--unmark ()
(tabulated-list-set-col 0 " " t)
--
2.52.0
--=-=-=
Content-Type: text/plain
--
Manuel Giraud
--=-=-=--
bug-gnu-emacs@HIDDEN:bug#80089; Package emacs.
Full text available.
Received: (at submit) by debbugs.gnu.org; 28 Dec 2025 18:44:39 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Dec 28 13:44:39 2025
Received: from localhost ([127.0.0.1]:34016 helo=debbugs.gnu.org)
by debbugs.gnu.org with esmtp (Exim 4.84_2)
(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
id 1vZvks-00032a-MM
for submit <at> debbugs.gnu.org; Sun, 28 Dec 2025 13:44:39 -0500
Received: from lists.gnu.org ([2001:470:142::17]:45742)
by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.84_2) (envelope-from <manuel@HIDDEN>)
id 1vZvkq-00032L-2c
for submit <at> debbugs.gnu.org; Sun, 28 Dec 2025 13:44:37 -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 <manuel@HIDDEN>)
id 1vZvkg-0003ji-Cg
for bug-gnu-emacs@HIDDEN; Sun, 28 Dec 2025 13:44:28 -0500
Received: from ledu-giraud.fr ([51.159.28.247])
by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
(Exim 4.90_1) (envelope-from <manuel@HIDDEN>)
id 1vZvkW-0002NC-O7
for bug-gnu-emacs@HIDDEN; Sun, 28 Dec 2025 13:44:24 -0500
DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=Xdig/Z26
pLLVX98XngEoIboSyVLDyknGp/TvFERae+U=; h=date:subject:to:from;
d=ledu-giraud.fr;
b=/JedVYL2jJE819rZLbzI+b6tU0y9V8chVaR23MCxr+jy7CSewC
LUVkHX52AXzqMtQJecUDnGlV+7N0dK34OcDw==
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=Xdig/Z26pLLVX98X
ngEoIboSyVLDyknGp/TvFERae+U=; h=date:subject:to:from;
d=ledu-giraud.fr; b=LR2TWfDv4XUNNCX0oGnY0qHB/OSX8Ld/KHzox317+ijA0EhNHj
/WYiZzHo/kJoYpfN8h9siRNieqYPCyCpB95VU0YnG42e8QNfdvbDXyGfywePjq2r3Mdkg8
seexuymIDTcnmBvrBd/W4CPDQIT3k2CiuVJIeVpKiy3QoyMZzZPdmlW40hUry1Lxn4Bi43
VvWhFWOShBVwvMcr+PClIFKr1ovhvoxCMUPxz2j0ZY1ID1hWLBBxzBpVkIshZhMjQ1b7VW
GWom8tHtrnzR2Z6IsAGrerZ9WOezUxn3N3B7L18l7ydcjrD6uvVwnsgzfNdyebZx4Bg+UQ
SkhprmEaVztQ==
Received: from computer (<unknown> [10.1.1.1])
by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 5a626110
(TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <bug-gnu-emacs@HIDDEN>;
Sun, 28 Dec 2025 19:44:10 +0100 (CET)
From: Manuel Giraud <manuel@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 31.0.50; In buffer-menu, a mark on the first line is not removed
with <DEL>
X-Debbugs-Cc:
Date: Sun, 28 Dec 2025 19:44:10 +0100
Message-ID: <87zf72cupx.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=51.159.28.247; envelope-from=manuel@HIDDEN;
helo=ledu-giraud.fr
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_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001,
SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
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: -0.1 (/)
Hi,
In the buffer menu, a mark on the first line is not removed with <DEL>.
Recipe:
- emacs -Q
- M-x buffer-menu
- d d
- <DEL> <DEL>
- Observe that the buffer on the first line is still marked with 'D'
In GNU Emacs 31.0.50 (build 1, x86_64-unknown-openbsd7.8) of 2025-12-27
built on computer
Repository revision: ab7ed33f6dc8965da22f1200ccfacc1899064fd2
Repository branch: master
Windowing system distributor 'The X.Org Foundation', version 11.0.12101020
System Description: OpenBSD computer 7.8 GENERIC.MP#182 amd64
Configured using:
'configure CC=egcc CPPFLAGS=-I/usr/local/include
LDFLAGS=-L/usr/local/lib MAKEINFO=gmakeinfo --prefix=/home/manuel/emacs
--bindir=/home/manuel/bin --with-x-toolkit=no
--with-toolkit-scroll-bars=no --without-cairo --without-dbus
--without-gconf --without-gsettings --without-compress-install'
Configured features:
FREETYPE GIF GLIB GMP GNUTLS HARFBUZZ JPEG LCMS2 LIBOTF LIBXML2 M17N_FLT
MODULES NOTIFY KQUEUE OLDXMENU PDUMPER PNG RSVG SQLITE3 THREADS TIFF
TREE_SITTER WEBP X11 XDBE XFT XIM XINERAMA XINPUT2 XPM XRANDR ZLIB
Important settings:
value of $LC_CTYPE: en_US.UTF-8
locale-coding-system: utf-8-unix
Major mode: Group
Minor modes in effect:
gnus-topic-mode: t
display-time-mode: t
display-battery-mode: t
desktop-save-mode: t
exwm-randr-mode: t
server-mode: t
debbugs-browse-mode: t
bug-reference-mode: t
gnus-undo-mode: t
electric-pair-mode: t
repeat-mode: t
global-eldoc-mode: t
eldoc-mode: t
show-paren-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
minibuffer-nonselected-mode: t
minibuffer-regexp-mode: t
buffer-read-only: t
line-number-mode: t
indent-tabs-mode: t
transient-mark-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
Load-path shadows:
/home/manuel/prog/elisp/exwm/exwm hides /home/manuel/.emacs.d/elpa/exwm-0.34/exwm
/home/manuel/prog/elisp/exwm/exwm-xsettings hides /home/manuel/.emacs.d/elpa/exwm-0.34/exwm-xsettings
/home/manuel/prog/elisp/exwm/exwm-xim hides /home/manuel/.emacs.d/elpa/exwm-0.34/exwm-xim
/home/manuel/prog/elisp/exwm/exwm-workspace hides /home/manuel/.emacs.d/elpa/exwm-0.34/exwm-workspace
/home/manuel/prog/elisp/exwm/exwm-randr hides /home/manuel/.emacs.d/elpa/exwm-0.34/exwm-randr
/home/manuel/prog/elisp/exwm/exwm-manage hides /home/manuel/.emacs.d/elpa/exwm-0.34/exwm-manage
/home/manuel/prog/elisp/exwm/exwm-layout hides /home/manuel/.emacs.d/elpa/exwm-0.34/exwm-layout
/home/manuel/prog/elisp/exwm/exwm-input hides /home/manuel/.emacs.d/elpa/exwm-0.34/exwm-input
/home/manuel/prog/elisp/exwm/exwm-floating hides /home/manuel/.emacs.d/elpa/exwm-0.34/exwm-floating
/home/manuel/prog/elisp/exwm/exwm-systemtray hides /home/manuel/.emacs.d/elpa/exwm-0.34/exwm-systemtray
/home/manuel/prog/elisp/exwm/exwm-core hides /home/manuel/.emacs.d/elpa/exwm-0.34/exwm-core
/home/manuel/prog/elisp/exwm/exwm-background hides /home/manuel/.emacs.d/elpa/exwm-0.34/exwm-background
/home/manuel/.el/lua-mode hides /home/manuel/emacs/share/emacs/31.0.50/lisp/progmodes/lua-mode
/home/manuel/.emacs.d/elpa/idlwave-6.5.1/idlwave hides /home/manuel/emacs/share/emacs/31.0.50/lisp/obsolete/idlwave
/home/manuel/.emacs.d/elpa/idlwave-6.5.1/idlw-toolbar hides /home/manuel/emacs/share/emacs/31.0.50/lisp/obsolete/idlw-toolbar
/home/manuel/.emacs.d/elpa/idlwave-6.5.1/idlw-shell hides /home/manuel/emacs/share/emacs/31.0.50/lisp/obsolete/idlw-shell
/home/manuel/.emacs.d/elpa/idlwave-6.5.1/idlw-help hides /home/manuel/emacs/share/emacs/31.0.50/lisp/obsolete/idlw-help
/home/manuel/.emacs.d/elpa/idlwave-6.5.1/idlw-complete-structtag hides /home/manuel/emacs/share/emacs/31.0.50/lisp/obsolete/idlw-complete-structtag
Features:
(shr-color bs binhex cursor-sensor smerge-mode diff flow-fill gnus-cite
gnus-bcklg gnus-async gnus-ml disp-table gnus-topic mm-archive url-cache
utf-7 imap rfc2104 nndoc nndraft nnmh nnatom nnfeed nnfolder nnml
gnus-agent gnus-srvr gnus-score score-mode nnvirtual nntp gnus-cache
nnrss network-stream mailalias smtpmail textsec uni-scripts idna-mapping
ucs-normalize uni-confusable textsec-check qp shadow sort mail-extr
emacsbug lisp-mnt shortdoc comp-common tramp-cmds tramp-sh help-fns
radix-tree misearch multi-isearch dabbrev pcmpl-unix edmacro calc-units
calc-arith calccomp calc-aent calc-misc calc-alg calc-menu calc-prog
pulse face-remap display-line-numbers texinfo texinfo-loaddefs make-mode
view conf-mode css-mode sgml-mode facemenu imenu flyspell ispell
tex-mode flymake-cc flymake macrostep-c cmacexp emacs-news-mode
dired-aux gnus-dired org-indent vc-hg vc-bzr vc-src vc-sccs vc-svn
vc-cvs vc-rcs oc-basic ol-eww eww vtable mule-util url-queue mm-url
ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect ol-docview doc-view
filenotify jka-compr image-mode exif ol-bibtex bibtex ol-bbdb ol-w3m
ol-doi org-link-doi org-agenda org-element org-persist org-id
org-element-ast inline avl-tree log-view log-edit add-log pcvs-util
vc-git diff-mode track-changes vc-dir ewoc vc vc-dispatcher ob-lisp
ob-gnuplot ob-shell time battery desktop frameset exwm-randr xcb-randr
exwm exwm-input xcb-keysyms xcb-xkb exwm-manage exwm-floating xcb-cursor
xcb-render exwm-layout exwm-workspace exwm-core xcb-ewmh xcb-icccm xcb
xcb-xproto xcb-types xcb-debug kmacro server doric-themes modus-themes
osm bookmark zone speed-type url-http url-auth url-gw nsm ytdious
mpdired transmission color calc-bin calc-ext calc calc-loaddefs rect
calc-macs debbugs-browse bug-reference supercite regi ebdb-gnus gnus-msg
ebdb-message ebdb-mua ebdb-com crm ebdb-format ebdb eieio-opt speedbar
ezimage dframe eieio-base timezone gnus-icalendar org-capture org-refile
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
gnus-spec gnus-int gnus-range message yank-media puny rfc822 mml mml-sec
epa derived epg rfc6068 epg-config mailabbrev mailheader gnus-win
mm-decode mm-bodies mm-encode gmm-utils icalendar gnus nnheader
gnus-util range sendmail mail-parse rfc2231 rfc2047 rfc2045 ietf-drums
mm-util mail-prsvr mail-utils erlang-start idlwave idlwave-menus
idlw-menus idlwave-bindings idlw-bindings idlwave-routine idlw-routine
idlwave-scan idlw-scan idlwave-help idlw-help idlwave-complete
idlw-complete idlwave-variables idlw-variables skeleton cc-mode cc-fonts
cc-guess cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs
slime-asdf grep slime-tramp tramp-cache time-stamp tramp trampver
tramp-integration files-x tramp-message tramp-compat shell parse-time
iso8601 tramp-loaddefs slime-fancy slime-indentation slime-cl-indent
cl-indent slime-trace-dialog slime-fontifying-fu slime-package-fu
slime-references slime-compiler-notes-tree advice slime-scratch
slime-presentations slime-macrostep macrostep compat slime-mdot-fu
slime-enclosing-context slime-fuzzy slime-fancy-trace
slime-fancy-inspector slime-c-p-c slime-editing-commands slime-autodoc
slime-repl slime-parse slime easy-mmode apropos compile
text-property-search etags fileloop generator xref project arc-mode
archive-mode hyperspec elec-pair 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 pcomplete comint ansi-osc ansi-color ring org-list
org-footnote org-faces org-entities time-date noutline outline
org-version ob-emacs-lisp ob-core ob-eval org-cycle org-table ol rx
org-fold org-fold-core org-keys oc org-loaddefs thingatpt find-func
org-compat org-macs format-spec appt diary-lib diary-loaddefs cal-menu
calendar cal-loaddefs pcase dired-x dired dired-loaddefs repeat cus-edit
pp cus-start cus-load wid-edit debbugs-autoloads doric-themes-autoloads
ebdb-autoloads cl-extra help-mode ef-themes-autoloads elpher-autoloads
exwm-autoloads gnuplot-autoloads idlwave-autoloads
modus-themes-autoloads notmuch-autoloads osm-autoloads
pdf-tools-autoloads warnings reddigg-autoloads ht-autoloads
dash-autoloads promise-autoloads rust-mode-autoloads info
slime-autoloads macrostep-autoloads speed-type-autoloads
sudo-edit-autoloads svg-clock-autoloads tablist-autoloads
tomorrow-night-deepblue-theme-autoloads transmission-autoloads
xelb-autoloads ytdious-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/x-win x-win
term/common-win x-dnd touch-screen tool-bar dnd fontset image regexp-opt
fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode
register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select
scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors
frame minibuffer nadvice seq simple cl-generic indonesian philippine
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure
cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp
files window text-properties overlay sha1 md5 base64 format env
code-pages mule custom widget keymap hashtable-print-readable backquote
threads kqueue lcms2 dynamic-setting font-render-setting xinput2 x
multi-tty move-toolbar make-network-process tty-child-frames emacs)
Memory information:
((conses 16 1330150 381053) (symbols 48 60539 158)
(strings 32 368213 20930) (string-bytes 1 17673737)
(vectors 16 187801) (vector-slots 8 2665418 164773)
(floats 8 1250 3112) (intervals 56 37114 6403) (buffers 1064 201))
--
Manuel Giraud
Manuel Giraud <manuel@HIDDEN>:bug-gnu-emacs@HIDDEN.
Full text available.bug-gnu-emacs@HIDDEN:bug#80089; Package emacs.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.