GNU bug report logs -
#43300
[PATCH] Make M-x show new commands for obsolete aliases
Previous Next
Reported by: Stefan Kangas <stefan <at> marxist.se>
Date: Thu, 10 Sep 2020 00:00:02 UTC
Severity: wishlist
Tags: fixed, patch
Fixed in version 28.1
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
Message #50 received at 43300 <at> debbugs.gnu.org (full text, mbox):
Lars Ingebrigtsen <larsi <at> gnus.org> writes:
> Stefan Kangas <stefan <at> marxist.se> writes:
>
>> I dropped the ball here a little bit, but I note that Stefan Monnier did
>> not like the new behavior, and in hindsight (and with more experience
>> using this feature) I think he is correct.
>
> I think the original idea here was good -- make command deprecation less
> abrupt, and teach users about the new aliases.
I find myself going back and forth: with the new filtering, there is
suddenly a hope that `M-x' can produce a clean list of useful commands.
The feature discussed here makes the list less clean, for reasons that
are only temporarily useful. This is compounded by the fact that we
maintain backwards compatibility aliases for such a long time. But of
course there are also benefits to this more gentle obsoletion, as you
say.
Here's an idea:
How about showing only obsolete aliases that are new in this major
version? That could give us almost all the benefits without any of the
drawbacks.
> Couldn't those cases be fixed?
Yes, it should be trivial.
This bug report was last modified 4 years and 5 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.