GNU bug report logs - #65459
completing-read INITIAL-VALUE unaware of COLLECTION and REQUIRE-MATCH

Previous Next

Package: emacs;

Reported by: Heime <heimeborgia <at> protonmail.com>

Date: Tue, 22 Aug 2023 22:05:02 UTC

Severity: normal

Full log


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

From: Heime <heimeborgia <at> protonmail.com>
To: Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: Gregory Heytings <gregory <at> heytings.org>, 65459 <at> debbugs.gnu.org,
 Eli Zaretskii <eliz <at> gnu.org>
Subject: Re: bug#65459: completing-read INITIAL-VALUE unaware of COLLECTION
 and REQUIRE-MATCH
Date: Mon, 28 Aug 2023 09:14:46 +0000
------- Original Message -------
On Monday, August 28th, 2023 at 3:12 PM, Stefan Monnier <monnier <at> iro.umontreal.ca> wrote:


> > For using 'completing-read' without INITIAL as argument, do you have a plan of how
> > minibuffer prefilling could be activated and set for use within some specific user
> > function?
> 
> 
> I suggested to accept a `setup-function` argument, which would replace the
> `minibuffer-with-setup-hook` hack, so instead of
> 
> (completing-read MYPROMPT ... MYINIT-INPUT ...)
> 
> with the new API you could do
> 
> (mynew-completing-read MYPROMPT ...
> (lambda () (insert "MYINIT-INPUT"))
> ...)
> 
> -- Stefan

The function "mynew-completing-read", is that something users have to write and use
or would it be provided by emacs release ?  Why the preference for a function, would
its use enhance what to do with it.  Perhaps the different UI would call a different
function?





This bug report was last modified 1 year and 289 days ago.

Previous Next


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