GNU bug report logs - #499
23.0.60; minibuffer tab completion regression

Previous Next

Package: emacs;

Reported by: James Cloos <cloos <at> jhcloos.com>

Date: Sun, 29 Jun 2008 10:55:05 UTC

Severity: normal

Done: Chong Yidong <cyd <at> stupidchicken.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: James Cloos <cloos <at> jhcloos.com>
Cc: 499 <at> debbugs.gnu.org, emacs-pretest-bug <at> gnu.org
Subject: bug#499: 23.0.60; minibuffer tab completion regression
Date: Sun, 29 Jun 2008 08:15:41 -0400
> In short, pathname tab completion used to ignore everything at and right
> of point whereas now it does not.

Indeed, it does now: it constrains the list of possible completions to
those that include the text after point.

E.g. if your minibuffer is "/foo/bat.c" you can place point after "bat"
and hit TAB to complete to a filename among "bat*.c".

You can get the old behavior with one of the following:
- C-k TAB C-y
- customizing completion-styles: you can for example replace `basic' by
  `emacs22' to get back Emacs-22's behavior.  Note that if you select
  `emacs21' you won't get this behavior since Emacs-21 (and all previous
  Emacs) did not ignore the text after point.


        Stefan




This bug report was last modified 16 years and 287 days ago.

Previous Next


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