From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.bugs Subject: bug#47711: 27.1; Deferred highlighting support in `completion-all-completions', `vertico--all-completions` Date: Mon, 8 Apr 2024 20:19:28 +0300 Message-ID: References: <3cc8aae8-58fc-abce-728c-090595281da2@daniel-mendler.de> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8547"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla Thunderbird Cc: Stefan Monnier To: Daniel Mendler , 47711@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Apr 08 19:20:13 2024 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 1rtsfE-0001tw-G4 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 08 Apr 2024 19:20:12 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rtsf1-0003tM-9C; Mon, 08 Apr 2024 13:19:59 -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 1rtsez-0003sx-08 for bug-gnu-emacs@gnu.org; Mon, 08 Apr 2024 13:19:57 -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 1rtsey-0007JK-O6 for bug-gnu-emacs@gnu.org; Mon, 08 Apr 2024 13:19:56 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1rtsf5-0006jW-Qp for bug-gnu-emacs@gnu.org; Mon, 08 Apr 2024 13:20:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dmitry Gutov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 08 Apr 2024 17:20:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47711 X-GNU-PR-Package: emacs Original-Received: via spool by 47711-submit@debbugs.gnu.org id=B47711.171259679025826 (code B ref 47711); Mon, 08 Apr 2024 17:20:03 +0000 Original-Received: (at 47711) by debbugs.gnu.org; 8 Apr 2024 17:19:50 +0000 Original-Received: from localhost ([127.0.0.1]:47543 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtser-0006iU-RS for submit@debbugs.gnu.org; Mon, 08 Apr 2024 13:19:50 -0400 Original-Received: from wfhigh6-smtp.messagingengine.com ([64.147.123.157]:51623) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rtseo-0006hI-Qn for 47711@debbugs.gnu.org; Mon, 08 Apr 2024 13:19:48 -0400 Original-Received: from compute7.internal (compute7.nyi.internal [10.202.2.48]) by mailfhigh.west.internal (Postfix) with ESMTP id ED0521800142; Mon, 8 Apr 2024 13:19:32 -0400 (EDT) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Mon, 08 Apr 2024 13:19:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm1; t=1712596772; x=1712683172; bh=6P2lkU3RVph2iBj5CoYaxS3HCG15NxoTmktIUvVeTB8=; b= qdvlgFfnMm8HMNleT4w3nl0xDno7nrMlOdLmBWeL7FXjGSp8D8TTCaf8cK9IQsFY DiW8XtjL8J70Mv6LvUM+ZcPT91IqX2Ekjnbiq/R1eABmJ2fhHnFR6hQxO8Y5XjE7 +1d8q5GYOQ55tlT34TU0Y6pIqT3NXo4oqj7jlNudfgX2evasKSuXwGwYyQWoi5n+ 1n1lKFarAX/e0uCjWigghideriFyk9RyyZN1TJ+Z/+PNN8pqpW+skT34ajm1a+MC SGwZ2M8Jtn0v3t8DmKWT+W+06bLoraIwqz/Aq7VNefTx58JaxOuGiWE4JH/ScdP+ QbCi7rLh4B+qE0sMpPZPsw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1712596772; x= 1712683172; bh=6P2lkU3RVph2iBj5CoYaxS3HCG15NxoTmktIUvVeTB8=; b=b JAc7JauhTSQS9YHMsD4hBT4VGC2B8HJ7F4W71js5sajpRHJA2Ft5MFI+RJZmcGne 2Tkzx6NZY5emuHudjH1TFWxbkU4GMEXFgXLuRG9fMGWk048ypc/k/Qe2gQsI2A7l zju6btK+RqzaUpqmwZGglQcPJVL0+S+zvlh60zJSuLeg6b9kf9FZHKaPoLqBiHPM sufalULWWiAWVvc010n5hJgCaowOBdRyunWSkdnxltX5Ye+O6JChq+LJoBnnZMlP q+X4Lx89eXwp9KGUWk9vmHIsAF3Rb0ff1cx+2VzT+BimjQXAhCKNKxL4VRSo/4+O vbGkraL2UMzPgSoK5GH3w== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudegiedguddutdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefkffggfgfuvfevfhfhjggtgfesthejredttddvjeenucfhrhhomhepffhm ihhtrhihucfiuhhtohhvuceoughmihhtrhihsehguhhtohhvrdguvghvqeenucggtffrrg htthgvrhhnpeetudeljeegheetgfehgeejkeeuhedvveeikeeufedtvddtveefhfdvveeg udejheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe gumhhithhrhiesghhuthhovhdruggvvh X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 8 Apr 2024 13:19:30 -0400 (EDT) Content-Language: en-US In-Reply-To: <3cc8aae8-58fc-abce-728c-090595281da2@daniel-mendler.de> 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:282948 Archived-At: On 11/04/2021 23:51, Daniel Mendler wrote: > Emacs is lacking a possibility to defer the completion highlighting when > computing completions via `completion-all-completions'. This feature is > important for the performance of completion UIs when the set of all > completions is much larger than the set of completions which are > displayed. I think this bug can be closed, with commit dfffb91a70532 we installed last year, and subsequent refinements. Those might not cover all of the features that the patch proposed in this thread did, but the needs described in the first message (the original bug description) should be covered.