GNU bug report logs - #6756
23.2; `describe-function' describing functions that aren't

Previous Next

Package: emacs;

Reported by: MON KEY <monkey <at> sandpframing.com>

Date: Thu, 29 Jul 2010 17:24:02 UTC

Severity: normal

Found in version 23.2

Done: Juanma Barranquero <lekktu <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Juanma Barranquero <lekktu <at> gmail.com>
To: MON KEY <monkey <at> sandpframing.com>
Cc: 6756 <at> debbugs.gnu.org
Subject: bug#6756: 23.2; `describe-function' describing functions that  aren't
Date: Fri, 30 Jul 2010 00:55:05 +0200
On Thu, Jul 29, 2010 at 19:22, MON KEY <monkey <at> sandpframing.com> wrote:

>  a) the completing-read arg PREDICATE is `fboundp' and REQUIRE-MATCH
>    is t;

REQUIRE-MATCH = t means that "the user is not allowed to exit unless
the input is (or completes to) an element of COLLECTION or is null."

Note the "(or completes to)". Now, completion-styles is (basic
partial-completion emacs22), and description for partial-completion is

  Completion of multiple words, each one taken as a prefix.
  [...etc etc...]
  Additionally the user can use the char "*" as a glob pattern.

So it seems to be working as expected: describe-function* completes to
an element of COLLECTION according to the partial-completion style.

If you try remove partial-completion from completion-styles you'll get
the behavior you want.

    Juanma




This bug report was last modified 14 years and 358 days ago.

Previous Next


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