GNU bug report logs - #994
23.0.60; minibuffer completion should act on all minibuffer input

Previous Next

Package: emacs;

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

Date: Wed, 17 Sep 2008 21:05:05 UTC

Severity: wishlist

Done: Glenn Morris <rgm <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: "Drew Adams" <drew.adams <at> oracle.com>
To: "'Stefan Monnier'" <monnier <at> iro.umontreal.ca>
Cc: <994 <at> debbugs.gnu.org>, <emacs-pretest-bug <at> gnu.org>
Subject: bug#994: 23.0.60; minibuffer completion should act on all minibuffer input
Date: Thu, 18 Sep 2008 08:33:25 -0700
> > Actually, in Emacs 23, things are worse yet. I have a file
> > `icicles-mcmd.el'. I type `M-x icicles-mcfoobar' and hit TAB with
> > point after the `mc'. It completes to `icicles-mcicles-foobar'.
> > Huh? No idea what logic is behind that, but perhaps it has to do
> > with the new automatic partical completion mode (which is also a
> > design mistake, IMO).  If instead point is at the end of the
> > input for `M-x icicles-mcfoobar', then it completes to
> > `icicles-mcfoobaricles'. Huh? Again, no idea what the logic is
> > behind this misbehavior.
>  
> Can you provide a recipe to reproduce the above two behaviors?

Exactly the recipe I gave above (with the correction I sent later
that I meant `C-x C-f', not `M-x'):

emacs -Q
Create a file icicles-mcmd.el in directory /my/dir.

C-x C-f
Find file: /my/dir/icicles-mcfoobar TAB
                             ^
                             +-- point here
gives:

Find file: /my/dir/icicles-mcicles-foobar

And:

Find file: /my/dir/icicles-mcfoobar TAB
                                   ^
                                   +-- point here
gives:

Find file: /my/dir/icicles-mcicles-foobaricles

In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600)
 of 2008-09-03 on LENNART-69DE564
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (3.4) --no-opt --cflags -Ic:/g/include
-fno-crossjumping'





This bug report was last modified 15 years and 182 days ago.

Previous Next


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