GNU bug report logs - #72680
31.0.50; Incorrect completions for 'interactive' modes arguments

Previous Next

Package: emacs;

Reported by: Eshel Yaron <me <at> eshelyaron.com>

Date: Sat, 17 Aug 2024 05:18:02 UTC

Severity: normal

Found in version 31.0.50

To reply to this bug, email your comments to 72680 AT debbugs.gnu.org.

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#72680; Package emacs. (Sat, 17 Aug 2024 05:18:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Eshel Yaron <me <at> eshelyaron.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sat, 17 Aug 2024 05:18:02 GMT) Full text and rfc822 format available.

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

From: Eshel Yaron <me <at> eshelyaron.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 31.0.50; Incorrect completions for 'interactive' modes arguments
Date: Sat, 17 Aug 2024 07:17:05 +0200
Hi,

Consider the following recipe:

1. emacs -Q
2. Insert "(defun foo () (interactive nil emacs-lisp-m"
3. Hit M-TAB to complete

The expected result is that the symbol at point is completed to
emacs-lisp-mode.  However, Emacs provides variable name completion
in this context, instead of major mode name completion, so we end
up with emacs-lisp-mode- (with the extra hyphen).


Cheers,

Eshel




This bug report was last modified 303 days ago.

Previous Next


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