GNU bug report logs - #13602
24.3.50; remove bindings for `icomplete-minibuffer-map' - make a separate mode

Previous Next

Package: emacs;

Reported by: "Drew Adams" <drew.adams <at> oracle.com>

Date: Thu, 31 Jan 2013 19:43:01 UTC

Severity: wishlist

Tags: wontfix

Found in version 24.3.50

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

Bug is archived. No further changes may be made.

Full log


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

From: Juri Linkov <juri <at> jurta.org>
To: Jambunathan K <kjambunathan <at> gmail.com>
Cc: 13602 <at> debbugs.gnu.org, Drew Adams <drew.adams <at> oracle.com>
Subject: Re: bug#13602: 24.3.50;
	remove bindings for `icomplete-minibuffer-map' - make a separate mode
Date: Wed, 06 Feb 2013 12:24:10 +0200
> I would have started this paragraph with: "With or without ido
> keybindings".  Ido keybindings only adds cycling, it doesn't mess with
> the display.

Yes, "with or without ido keybindings", icomplete-mode is a standalone feature
separate from ido keybindings.  As the node (info "(emacs) Minor Modes") says:

   * Icomplete mode displays an indication of available completions when
     you are in the minibuffer and completion is active.  *Note
     Completion Options::.

and also (info "(emacs) Completion Options"):

     Icomplete mode presents a constantly-updated display that tells you
  what completions are available for the text you've entered so far.

and the Commentary section in icomplete.el:

  ;; Prospective completions are concisely indicated within the
  ;; minibuffer itself, with each successive keystroke.

There is nothing in documentation that suggests icomplete-mode
was intended to add ido keybindings.

If you want to create its submode implementing a new feature
that makes it work like `ido', why not give it a new name like
`icomplete-ido-mode'?




This bug report was last modified 9 years and 25 days ago.

Previous Next


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