From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail
From: Rudolf =?utf-8?Q?Adamkovi=C4=8D?= <salutis@me.com>
Newsgroups: gmane.emacs.devel
Subject: Re: Updating *Completions* as you type
Date: Mon, 16 Oct 2023 21:28:59 +0200
Message-ID: <m2il76gydg.fsf@me.com>
References: <87bkd3z9bi.fsf@catern.com> <86cyxjyr1y.fsf@mail.linkov.net>
 <ier34ye4a3x.fsf@janestreet.com> <86r0lxm7um.fsf@mail.linkov.net>
 <87sf6dx954.fsf@catern.com> <861qdws47o.fsf@mail.linkov.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214";
	logging-data="30916"; mail-complaints-to="usenet@ciao.gmane.io"
Cc: Juri Linkov <juri@linkov.net>, sbaugh@catern.com
To: emacs-devel@gnu.org
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Oct 16 21:30:05 2023
Return-path: <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>
Envelope-to: ged-emacs-devel@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 <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>)
	id 1qsTHw-0007mG-LN
	for ged-emacs-devel@m.gmane-mx.org; Mon, 16 Oct 2023 21:30:04 +0200
Original-Received: from localhost ([::1] helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <emacs-devel-bounces@gnu.org>)
	id 1qsTHB-0004FL-Km; Mon, 16 Oct 2023 15:29:20 -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 <salutis@me.com>) id 1qsTH4-0004F7-O6
 for emacs-devel@gnu.org; Mon, 16 Oct 2023 15:29:11 -0400
Original-Received: from pv50p00im-zteg10011401.me.com ([17.58.6.41])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <salutis@me.com>) id 1qsTH2-00074V-JF
 for emacs-devel@gnu.org; Mon, 16 Oct 2023 15:29:10 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=me.com; s=1a1hai;
 t=1697484544; bh=Gk82exjFeLw0bfcb1SPbeCLbCYzb4tgHMnVWT9Ec2yU=;
 h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type;
 b=qkAO6bxD5h6FCJU/WVvGh3U+RsXIvKqSiGxgJOvEnGD3hBZX0knR78gMlTgcyE+75
 NwSusdC2kGkvrjO90Imsfxt47bgqfOAHGweby8Ui6febzbn2Qls8wXnxlhUI0iSl+6
 fnRFqrJXqkEs/lC9IBpT1+0oT/uwegEM6MP5YcX0tfL3xi7HECE7aYKHG3x/b8Q+4K
 FcyDCQGx7nRBQHfYpQPf0t5wxhSx3BUaWKYPu/AlyKIsTWzZfV2T8Hj1VtukpkPtBb
 PqVnmqQnN1IaVUyPfxzdsaI/PUtDFNVZWKwvAI6oBLONRNpVr3tFa3E+ihG0j4wX62
 9sG+Q31c2rG4Q==
Original-Received: from Rudolfs-MacBook-Air.local (pv50p00im-dlb-asmtp-mailmevip.me.com
 [17.56.9.10])
 by pv50p00im-zteg10011401.me.com (Postfix) with ESMTPSA id 4EB6CDC008A;
 Mon, 16 Oct 2023 19:29:02 +0000 (UTC)
In-Reply-To: <861qdws47o.fsf@mail.linkov.net>
X-Proofpoint-GUID: al0Ebc97nnH22FU-7qfQO2C09I5iZ2kn
X-Proofpoint-ORIG-GUID: al0Ebc97nnH22FU-7qfQO2C09I5iZ2kn
X-Proofpoint-Virus-Version: =?UTF-8?Q?vendor=3Dfsecure_engine=3D1.1.170-22c6f66c430a71ce266a39bfe25bc?=
 =?UTF-8?Q?2903e8d5c8f:6.0.517,18.0.883,17.0.605.474.0000000_definitions?=
 =?UTF-8?Q?=3D2022-06-21=5F08:2022-06-21=5F01,2022-06-21=5F08,2020-01-23?=
 =?UTF-8?Q?=5F02_signatures=3D0?=
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0
 malwarescore=0 adultscore=0
 mlxscore=0 suspectscore=0 mlxlogscore=559 clxscore=1015 phishscore=0
 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2212070000 definitions=main-2310160169
Received-SPF: pass client-ip=17.58.6.41; envelope-from=salutis@me.com;
 helo=pv50p00im-zteg10011401.me.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001,
 SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-BeenThere: emacs-devel@gnu.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
 <mailto:emacs-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/emacs-devel>
List-Post: <mailto:emacs-devel@gnu.org>
List-Help: <mailto:emacs-devel-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
 <mailto:emacs-devel-request@gnu.org?subject=subscribe>
Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org
Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org
Xref: news.gmane.io gmane.emacs.devel:311525
Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/311525>

Juri Linkov <juri@linkov.net> writes:

> Thank you very much for finally bringing this useful feature to the core
> while keeping it sufficiently short.

I, too, would like to see both automatic updates and MRU sorting in the
default minibuffer completion UI.  I hacked together both for myself,
only to return to Vertico for its incredible performance.  So, I think
that automatic updates must be fast, ideally as fast as Vertico.

It is also worth noting that the recent "restart" of MCT development
indicates that there is wider interest in this functionality:

https://git.sr.ht/~protesilaos/mct/commit/2cbf74edb4f4553d7075b34e06adcf59e=
96efda2

Rudy
--=20
"Be especially critical of any statement following the word
'obviously.'"
-- Anna Pell Wheeler, 1883-1966

Rudolf Adamkovi=C4=8D <salutis@me.com> [he/him]
Studenohorsk=C3=A1 25
84103 Bratislava
Slovakia