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#48841: bug#47711: bug#48841: bug#47711: [PATCH VERSION 2] Add new `completion-filter-completions` API and deferred highlighting Date: Mon, 16 Aug 2021 17:26:44 +0300 Message-ID: <724345d2-a87b-064b-7ccf-b4ac2b66cc8d@yandex.ru> References: <9f59f87c-2489-aaa0-5b3f-0e911b7ffa6c@daniel-mendler.de> <8a36e61a-1c5b-bf3b-a454-077348589c4f@yandex.ru> <87y29471ov.fsf@gmail.com> <837dgob6yo.fsf@gnu.org> <87wnootec0.fsf@gnus.org> <5d70b0ad-3838-ddb8-d341-9a5531d9da73@yandex.ru> <0cbf224b-b382-8a02-3f06-9f6d7e5e9741@yandex.ru> <87a6lihv7b.fsf@gmail.com> <63e03b18-db81-3b11-c692-0af9df20c506@daniel-mendler.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30099"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 Cc: Lars Ingebrigtsen , 47711@debbugs.gnu.org, 48841@debbugs.gnu.org, Stefan Monnier To: =?UTF-8?Q?Jo=C3=A3o_?= =?UTF-8?Q?T=C3=A1vora?= , Daniel Mendler Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Aug 16 16:27:20 2021 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 1mFdaB-0007eu-S2 for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 16 Aug 2021 16:27:19 +0200 Original-Received: from localhost ([::1]:59140 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mFda9-000861-NU for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 16 Aug 2021 10:27:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33998) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mFdZv-00085j-EX for bug-gnu-emacs@gnu.org; Mon, 16 Aug 2021 10:27:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39160) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mFdZu-0007xN-Rv for bug-gnu-emacs@gnu.org; Mon, 16 Aug 2021 10:27:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mFdZu-0005GT-Ob for bug-gnu-emacs@gnu.org; Mon, 16 Aug 2021 10:27:02 -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, 16 Aug 2021 14:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48841 X-GNU-PR-Package: emacs Original-Received: via spool by 48841-submit@debbugs.gnu.org id=B48841.162912401520198 (code B ref 48841); Mon, 16 Aug 2021 14:27:02 +0000 Original-Received: (at 48841) by debbugs.gnu.org; 16 Aug 2021 14:26:55 +0000 Original-Received: from localhost ([127.0.0.1]:50703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFdZm-0005Fh-Nl for submit@debbugs.gnu.org; Mon, 16 Aug 2021 10:26:54 -0400 Original-Received: from mail-wm1-f49.google.com ([209.85.128.49]:55046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFdZl-0005FG-6d; Mon, 16 Aug 2021 10:26:53 -0400 Original-Received: by mail-wm1-f49.google.com with SMTP id g138so11696540wmg.4; Mon, 16 Aug 2021 07:26:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=sMEkiRq9ciWt+FPYy3cM0scH+z6bE93cpI/bIhDmE0g=; b=FQZoaZ1sThmU01FKL8HRaeGtyI5SfqcEUjPk8DJyLvT5TKy4hjXMhvY54tKaYqqC/w /Xwmqnrm7LBgLE4AXiarBQwQ5N17DoU8nFuTqQcMhMRi+hsr1lTcumaD79L4U2NEXsdG wxIRw7zqDKs5DwKnN7olruQJpTCkmMXYnVd+Tz8GptJLCbqx3pGBfoJdvmLoyn/M2exa Nyzb5OttWzu3xuvIqT8lr2Xwf5LUoktsFWMfKswhHIa14rdN4ulysdhTcww8DldHuMmz RLJW7aEDuSI/TGICXOSOVTAtfViH6vCAZe+lpv3ml+FAP4eRc8sCWDTe8ytqbOjBbS2c fhnA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=sMEkiRq9ciWt+FPYy3cM0scH+z6bE93cpI/bIhDmE0g=; b=JSp9XAmv9U182r3CCZ4JC6cAV5W1dQU9xGvL1rbKkVe7sran+bYbF+HkI3JfZ/Qt9U T0ywKkzstKNpNg2SidzuBn4KfEncscheNrVFa0NxLHajQS7VFNWDNjR13SJ3MPO9Ts/2 dcyt2aHLLsRGW1NeK36sDBpAzCOGdlF3sHHKc57DYCOtVi5nrrJ6Vk4xTDV4FLjkDTko I9GFh+A3KoMS2AjOErRz6B+fUorN+iD6qCk9YkIkUZ24gliya63/KE3xzo78SA2Mx6S3 G+9hPld5zgsn6A88JKwocDtYf3/O/zFulufGmqTyxhTJV6dZRy4ivwq97tJ2W7bwQz5X qh/g== X-Gm-Message-State: AOAM532hq7BncJFnR1Ghsv/1yU5pNxmoTB5Q9tulU5RF5t8w1BMN8lls hwk69QbzY9jL5zkOMkI/GqU= X-Google-Smtp-Source: ABdhPJw9HkNWrkTbtNMBDcH9FexTi5qO7xptULAMSRWYn4jvYzfyLXBU63JMwurKUL/n3EORgTmP6Q== X-Received: by 2002:a7b:c2fa:: with SMTP id e26mr15753217wmk.102.1629124007391; Mon, 16 Aug 2021 07:26:47 -0700 (PDT) Original-Received: from [192.168.0.6] ([46.251.119.176]) by smtp.googlemail.com with ESMTPSA id f2sm11880151wru.31.2021.08.16.07.26.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 16 Aug 2021 07:26:46 -0700 (PDT) In-Reply-To: Content-Language: en-US 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" Xref: news.gmane.io gmane.emacs.bugs:212034 Archived-At: On 16.08.2021 14:37, João Távora wrote: > I am not a native English speaker, and maybe you don't understand > my language. Another way to explain what I am talking is to talk about > "bug reproduction". You say there's a bug in my patch, I am asking you > for a "bug reproduction recipe" as defined by most, if not all, the results > you get by searching "bug reproduction recipe" in the Google search engine. I hope you, or at least other here, can someday see and understand that asking to prove standard engineering practices from the first principles, time and time again in various discussions, is not a way to encourage good atmosphere or promote project participation. Are you really not imagine a buggy scenario coming from a combination of downstream uses of 'completion-score' property, different completion styles (some setting it, and some not), and a completion table that either uses global string values outright, or caches them for the duration of the current command?