Subject: bug#65459: completing-read INITIAL-VALUE unaware of COLLECTION and REQUIRE-MATCH

From: Drew Adams <[email-masked]>
Date: Wed, 23 Aug 2023 22:44:10 +0000

> [ BTW, to me the main benefit of a new function is that we could try
>   and make it so that the user can choose between a UI where the default
>   is not inserted in the initial minibuffer (as in the above code), or
>   one where it is (presumably pre-selected so you can delete it with
>   a simple DEL), as is common in many other applications.  ]

FWIW, this is what Icicles offers (since the beginning).

https://www.emacswiki.org/emacs/Icicles_-_Customization_and_General_Tips#icicle-default-value