GNU bug report logs -
#27158
25.2; Eliminating old usage of completing-read from built-in files
Previous Next
Reported by: Ryan <rct <at> thompsonclan.org>
Date: Wed, 31 May 2017 04:43:02 UTC
Severity: minor
Tags: wontfix
Found in version 25.2
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On 6/6/17 3:06 AM, Ryan Thompson wrote:
> Does it work well in the "don't want any default" case?
>
> It does the same thing as completing-read-default, which is that it
> allows you to enter an empty string by pressing RET and assumes that the
> calling function is expecting that to happen. In particular, this means
> that any code that wrongly assumed that setting REQUIRE-MATCH would
> guarantee returning an element of COLLECTION is now equally broken in
> both standard completion and ido completion, as opposed to being
> spuriously "fixed" by ido ignoring the spec of completing-read.
Indeed. So less than ideal, like discussed.
> Anyway, I'm finding it to work pretty well without requiring a
> distinction between commands that do or do not expect the empty string.
> I merged that branch into my bleeding-edge branch and fixed a bunch of
> bugs, and I'm going to test it for a while before releasing.
I agree that it's a step forward toward better compatibility.
This bug report was last modified 4 years and 329 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.