From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#65348: INITIAL-INPUT in completing-read repeats same entry twice consecutively Date: Sat, 19 Aug 2023 09:34:45 +0300 Message-ID: <83a5un35h6.fsf@gnu.org> References: <7D2p2XmGzWwhYjrI_PaUsn8r_NaQf-B0eAf7AmeRIhBEl84z79j_jKky-Lqlt6nc52SQ7T5yrL9OdqUzou1Mh3zQzgJx-SV6kIvc9Km8bDg=@protonmail.com> <20R1-cGUtXe8gGwpzmjNHlz39n0IhiK5lKCn-K1ojbdvMs9R2svYlvbpbFZRqgNZ5i8IYFSO_nitMCNWsw3hg1Zef3DJSjdgZSn5qjXcp8g=@protonmail.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34605"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 65348@debbugs.gnu.org, drew.adams@oracle.com To: Heime Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Aug 19 08:35:24 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qXFYO-0008dr-7Y for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 19 Aug 2023 08:35:20 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qXFY7-0004e1-V6; Sat, 19 Aug 2023 02:35:03 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qXFY6-0004da-6q for bug-gnu-emacs@gnu.org; Sat, 19 Aug 2023 02:35:02 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qXFY5-00023i-Uj for bug-gnu-emacs@gnu.org; Sat, 19 Aug 2023 02:35:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qXFY6-0001kA-Eh for bug-gnu-emacs@gnu.org; Sat, 19 Aug 2023 02:35:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 19 Aug 2023 06:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65348 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug Original-Received: via spool by 65348-submit@debbugs.gnu.org id=B65348.16924268846674 (code B ref 65348); Sat, 19 Aug 2023 06:35:02 +0000 Original-Received: (at 65348) by debbugs.gnu.org; 19 Aug 2023 06:34:44 +0000 Original-Received: from localhost ([127.0.0.1]:49257 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qXFXo-0001ja-CB for submit@debbugs.gnu.org; Sat, 19 Aug 2023 02:34:44 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46788) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qXFXl-0001jN-KQ for 65348@debbugs.gnu.org; Sat, 19 Aug 2023 02:34:42 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qXFXe-0001zb-66; Sat, 19 Aug 2023 02:34:34 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:References:Subject:In-Reply-To:To:From: Date; bh=3M7T44Qz+Kf+A5yPAefFKJ7dYHrwlvdnxSHTw/j1jcU=; b=WJBPUNc+oMrUVBf34Sp/ zYR9VdLwJ/k9VGbukEkIUagq4YMVIf7tPVpQnBgz3Ygh3NtBozekWI3Bdp7LOMm7Ztcqw3EUI9N9o i1I/8Bhn5oS7XwxSg7Q/hOqcGCFr2EqsOEqBwc7kWSYpT6QSrM0Rfg37zbznaMsO6DmnlaLt6kfBf WyTQGklTyCeb3DB5ulFQpERtApLHC/S+APYD3amMJodR9pSwTGGqY2bybfH8xzXFl6/CcAIdPE2Vz uT36GoJWdFd1t+JaFixy6KGRrqh65DoNNiQVrlJkoNAMVgzzYMBTDPOkpVCnpdhZBpqqNNh0isXgp eVBuZzqQJqSAfQ==; In-Reply-To: <20R1-cGUtXe8gGwpzmjNHlz39n0IhiK5lKCn-K1ojbdvMs9R2svYlvbpbFZRqgNZ5i8IYFSO_nitMCNWsw3hg1Zef3DJSjdgZSn5qjXcp8g=@protonmail.com> (message from Heime on Sat, 19 Aug 2023 05:05:41 +0000) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:267817 Archived-At: > Date: Sat, 19 Aug 2023 05:05:41 +0000 > From: Heime > Cc: Eli Zaretskii , "65348@debbugs.gnu.org" <65348@debbugs.gnu.org> > > > Not so, for "future history" (and that's why that cute > > term isn't a good one). The so-called "future history" > > is one or more DEFAULT values you can retrieve and use > > as input if you like. > > > > After use of DEFAULT (`M-n') got rebaptized as using > > "future history", Someone (TM) got the dim idea to add > > all of COLLECTION to that list, along with the DEFAULT > > values. DEFAULT values belong, properly, to "future > > history" (though that's a misleading misnomer). > > > > But COLLECTION doesn't belong in "future history". > > The reason isn't what you gave, though. It's proper > > to fill the "future history" before you choose input, > > but it's only proper to fill it with default values. > > What's not good is to also fill it with all of the > > possible completion choices. > > Eli, would there be some capability to improve the aforementioned > function from the merits held by the discussion that is happening ? You can try starting a discussion on emacs-devel if you want. But the above-mentioned change was not done arbitrarily, and does have its merit in many situations, so be prepared for hearing people who think they like the current situation and object to changing it. Drew's opinion on this are not new, and have been heard (and rejected) before.