GNU bug report logs - #76506
Electric-command-history-redo-expression does nothing

Previous Next

Package: emacs;

Reported by: Stefan Kangas <stefankangas <at> gmail.com>

Date: Sun, 23 Feb 2025 16:47:01 UTC

Severity: wishlist

Fixed in version 31.1

Done: Stefan Kangas <stefankangas <at> gmail.com>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 76506 in the body.
You can then email your comments to 76506 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#76506; Package emacs. (Sun, 23 Feb 2025 16:47:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Stefan Kangas <stefankangas <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sun, 23 Feb 2025 16:47:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: Electric-command-history-redo-expression does nothing
Date: Sun, 23 Feb 2025 16:46:01 +0000
Severity: normal

The `Electric-command-history-redo-expression` command is autoloaded
but it doesn't seem to do anything:

0. emacs -Q
1. M-x command-history RET
2. M-x Electric-command-history-redo-expression RET

Since this has seemingly been broken for a long time, and no one has
noticed, perhaps echistory.el is simply unused and should be obsoleted?

I find nothing about this obscure command online or on the mailing lists.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#76506; Package emacs. (Mon, 24 Feb 2025 09:27:02 GMT) Full text and rfc822 format available.

Message #8 received at 76506 <at> debbugs.gnu.org (full text, mbox):

From: Robert Pluim <rpluim <at> gmail.com>
To: Stefan Kangas <stefankangas <at> gmail.com>
Cc: 76506 <at> debbugs.gnu.org
Subject: Re: bug#76506: Electric-command-history-redo-expression does nothing
Date: Mon, 24 Feb 2025 10:26:02 +0100
>>>>> On Sun, 23 Feb 2025 16:46:01 +0000, Stefan Kangas <stefankangas <at> gmail.com> said:

    Stefan> Severity: normal
    Stefan> The `Electric-command-history-redo-expression` command is autoloaded
    Stefan> but it doesn't seem to do anything:

    Stefan> 0. emacs -Q
    Stefan> 1. M-x command-history RET
    Stefan> 2. M-x Electric-command-history-redo-expression RET

    Stefan> Since this has seemingly been broken for a long time, and no one has
    Stefan> noticed, perhaps echistory.el is simply unused and should be obsoleted?

    Stefan> I find nothing about this obscure command online or on the mailing lists.

I think you need

M-x electric-command-history

for things to work. Iʼve never used it, and trying it just now itʼs
excessively intrusive and obnoxious with its bindings. We can fix
that, but if nobody is using it thatʼs not worth it.

Robert
-- 




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#76506; Package emacs. (Mon, 24 Feb 2025 16:48:01 GMT) Full text and rfc822 format available.

Message #11 received at 76506 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Robert Pluim <rpluim <at> gmail.com>
Cc: 76506 <at> debbugs.gnu.org
Subject: Re: bug#76506: Electric-command-history-redo-expression does nothing
Date: Mon, 24 Feb 2025 16:47:50 +0000
Robert Pluim <rpluim <at> gmail.com> writes:

>>>>>> On Sun, 23 Feb 2025 16:46:01 +0000, Stefan Kangas <stefankangas <at> gmail.com> said:
>
>     Stefan> Severity: normal
>     Stefan> The `Electric-command-history-redo-expression` command is autoloaded
>     Stefan> but it doesn't seem to do anything:
>
>     Stefan> 0. emacs -Q
>     Stefan> 1. M-x command-history RET
>     Stefan> 2. M-x Electric-command-history-redo-expression RET
>
>     Stefan> Since this has seemingly been broken for a long time, and no one has
>     Stefan> noticed, perhaps echistory.el is simply unused and should be obsoleted?
>
>     Stefan> I find nothing about this obscure command online or on the mailing lists.
>
> I think you need
>
> M-x electric-command-history

Aha, right.  That command on the other hand is not autoloaded, curiously
enough, so you need to say this first:

    (require 'echistory)

> for things to work. Iʼve never used it, and trying it just now itʼs
> excessively intrusive and obnoxious with its bindings. We can fix
> that, but if nobody is using it thatʼs not worth it.

Agreed on all of the above, thanks.

Similarly, I can't get ehelp.el to actually do anything.  Maybe it does
something, but the instructions don't work, or at least have no effect
from what I can see.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#76506; Package emacs. (Mon, 24 Feb 2025 16:55:01 GMT) Full text and rfc822 format available.

Message #14 received at 76506 <at> debbugs.gnu.org (full text, mbox):

From: Robert Pluim <rpluim <at> gmail.com>
To: Stefan Kangas <stefankangas <at> gmail.com>
Cc: 76506 <at> debbugs.gnu.org
Subject: Re: bug#76506: Electric-command-history-redo-expression does nothing
Date: Mon, 24 Feb 2025 17:54:46 +0100
>>>>> On Mon, 24 Feb 2025 16:47:50 +0000, Stefan Kangas <stefankangas <at> gmail.com> said:
    >> for things to work. Iʼve never used it, and trying it just now itʼs
    >> excessively intrusive and obnoxious with its bindings. We can fix
    >> that, but if nobody is using it thatʼs not worth it.

    Stefan> Agreed on all of the above, thanks.

    Stefan> Similarly, I can't get ehelp.el to actually do anything.  Maybe it does
    Stefan> something, but the instructions don't work, or at least have no effect
    Stefan> from what I can see.

Another library Iʼve never used, and judging by `vc-annotate' not many
others do either (or itʼs just perfect as it is 🙂)

Robert
-- 




Severity set to 'wishlist' from 'normal' Request was from Stefan Kangas <stefankangas <at> gmail.com> to control <at> debbugs.gnu.org. (Wed, 26 Feb 2025 03:56:02 GMT) Full text and rfc822 format available.

Reply sent to Stefan Kangas <stefankangas <at> gmail.com>:
You have taken responsibility. (Sun, 02 Mar 2025 05:40:02 GMT) Full text and rfc822 format available.

Notification sent to Stefan Kangas <stefankangas <at> gmail.com>:
bug acknowledged by developer. (Sun, 02 Mar 2025 05:40:02 GMT) Full text and rfc822 format available.

Message #21 received at 76506-done <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Robert Pluim <rpluim <at> gmail.com>
Cc: 76506-done <at> debbugs.gnu.org
Subject: Re: bug#76506: Electric-command-history-redo-expression does nothing
Date: Sat, 1 Mar 2025 21:39:35 -0800
Version: 31.1

Stefan Kangas <stefankangas <at> gmail.com> writes:

>> I think you need
>>
>> M-x electric-command-history
>
> Aha, right.  That command on the other hand is not autoloaded, curiously
> enough, so you need to say this first:
>
>     (require 'echistory)
>
>> for things to work. Iʼve never used it, and trying it just now itʼs
>> excessively intrusive and obnoxious with its bindings. We can fix
>> that, but if nobody is using it thatʼs not worth it.
>
> Agreed on all of the above, thanks.

I have now moved echistory.el to lisp/obsolete.  Let's see if anyone
protests against this change, meanwhile I'm closing this bug report.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 30 Mar 2025 11:24:09 GMT) Full text and rfc822 format available.

This bug report was last modified 77 days ago.

Previous Next


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