GNU bug report logs - #48404
28.0.50; "Invalid version syntax" errors with read-extended-command

Previous Next

Package: emacs;

Reported by: Tassilo Horn <tsdh <at> gnu.org>

Date: Thu, 13 May 2021 20:51:02 UTC

Severity: normal

Tags: fixed

Merged with 48410

Found in version 28.0.50

Fixed in version 28.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


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

From: Daniel Mendler <mail <at> daniel-mendler.de>
To: 48404 <at> debbugs.gnu.org
Cc: larsi <at> gnus.org
Subject: Re: bug#48404
Date: Fri, 14 May 2021 20:31:01 +0200
Why not revert the broken M-x predicate until a better solution is
found? For example as I mentioned adding an option which allows to
customize the treatment of obsolete commands (hide, annotate, keep).

It looks like the solution we got now is suboptimal: 1. The version
check does not work for third-party packages, it does not even work for
packages which are part of Emacs (so-long). 2. Since the version check
is broken, an `ignore-errors` wrapper is needed. 3. The behavior is not
customizable, some users may prefer to hide obsolete commands
altogether, some would like to see an annotation and some would like to
keep the obsolete commands in M-x.

Daniel





This bug report was last modified 3 years and 364 days ago.

Previous Next


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