From unknown Tue Jun 17 01:48:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53935: 27.2; [PATCH] ecomplete.el: Auto-select when there is only a single option Resent-From: Phil Sainty Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Feb 2022 02:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 53935 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 53935@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.164454765027977 (code B ref -1); Fri, 11 Feb 2022 02:48:01 +0000 Received: (at submit) by debbugs.gnu.org; 11 Feb 2022 02:47:30 +0000 Received: from localhost ([127.0.0.1]:57897 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nILy5-0007HB-LJ for submit@debbugs.gnu.org; Thu, 10 Feb 2022 21:47:29 -0500 Received: from lists.gnu.org ([209.51.188.17]:58044) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nILy4-0007H4-EM for submit@debbugs.gnu.org; Thu, 10 Feb 2022 21:47:28 -0500 Received: from eggs.gnu.org ([209.51.188.92]:57386) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nILy4-0001de-1Z for bug-gnu-emacs@gnu.org; Thu, 10 Feb 2022 21:47:28 -0500 Received: from smtp-3.orcon.net.nz ([60.234.4.44]:41515) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nILy1-00008F-4N for bug-gnu-emacs@gnu.org; Thu, 10 Feb 2022 21:47:27 -0500 Received: from [10.253.37.70] (port=11291 helo=webmail.orcon.net.nz) by smtp-3.orcon.net.nz with esmtpa (Exim 4.90_1) (envelope-from ) id 1nILxq-00081h-W0 for bug-gnu-emacs@gnu.org; Fri, 11 Feb 2022 15:47:17 +1300 Received: from ip-139-180-65-103.kinect.net.nz ([139.180.65.103]) via [10.253.37.253] by webmail.orcon.net.nz with HTTP (HTTP/1.1 POST); Fri, 11 Feb 2022 15:47:14 +1300 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_573c406a5f67bab4afb24fb3b2f07458" Date: Fri, 11 Feb 2022 15:47:14 +1300 From: Phil Sainty Message-ID: <1d908e97443d75dcb94e1e7c9fdcfb79@webmail.orcon.net.nz> X-Sender: psainty@orcon.net.nz User-Agent: Orcon Webmail X-GeoIP: -- Received-SPF: pass client-ip=60.234.4.44; envelope-from=psainty@orcon.net.nz; helo=smtp-3.orcon.net.nz X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -0.1 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.7 (--) --=_573c406a5f67bab4afb24fb3b2f07458 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed I tried out ecomplete for email address completion today(*), and I found it slightly annoying that when there was only a single match for the text, I still have to firstly type M-n to access the completion 'list', and then RET to select the only available option. Would the attached patch be a reasonable enhancement? -Phil (*) On account of https://www.reddit.com/r/emacs/comments/sl33w6/ecomplete_the_emacs_contact_manager_you_were/ In GNU Emacs 27.2 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw scroll bars) of 2021-07-12 built on phil-lp Windowing system distributor 'The X.Org Foundation', version 11.0.12008000 System Description: Ubuntu 18.04.6 LTS --=_573c406a5f67bab4afb24fb3b2f07458 Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=ecomplete-auto-select.patch Content-Disposition: attachment; filename=ecomplete-auto-select.patch; size=1174 ZGlmZiAtLWdpdCBhL2xpc3AvZWNvbXBsZXRlLmVsIGIvbGlzcC9lY29tcGxldGUuZWwKaW5kZXgg MjYwNjU3ZTBmNy4uZTAxMWMzMjEwZSAxMDA2NDQKLS0tIGEvbGlzcC9lY29tcGxldGUuZWwKKysr IGIvbGlzcC9lY29tcGxldGUuZWwKQEAgLTgwLDYgKzgwLDEwIEBAIGVjb21wbGV0ZS1zb3J0LXBy ZWRpY2F0ZQogCQkoZnVuY3Rpb24taXRlbSA6dGFnICJTb3J0IGJ5IG5ld25lc3MiIGVjb21wbGV0 ZS1uZXduZXNzKQogCQkoZnVuY3Rpb24gOnRhZyAiT3RoZXIiKSkpCiAKKyhkZWZjdXN0b20gZWNv bXBsZXRlLW1lc3NhZ2UtZGlzcGxheS1hYmJyZXYtYXV0by1zZWxlY3QgdAorICAiV2hldGhlciBg bWVzc2FnZS1kaXNwbGF5LWFiYnJldicgc2hvdWxkIGF1dG9tYXRpY2FsbHkgc2VsZWN0IGEgc29s ZSBvcHRpb24uIgorICA6dHlwZSAnYm9vbGVhbikKKwogOzs7IEludGVybmFsIHZhcmlhYmxlcy4K IAogKGRlZnZhciBlY29tcGxldGUtZGF0YWJhc2UgbmlsKQpAQCAtMTc0LDYgKzE3OCwxMiBAQCBl Y29tcGxldGUtZGlzcGxheS1tYXRjaGVzCiAJICAoZGVmaW5lLWtleSBsb2NhbC1tYXAgKGtiZCAi PGRvd24+IikgbmV4dC1mdW5jKQogCSAgKGRlZmluZS1rZXkgbG9jYWwtbWFwIChrYmQgIk0tcCIp IHByZXYtZnVuYykKIAkgIChkZWZpbmUta2V5IGxvY2FsLW1hcCAoa2JkICI8dXA+IikgcHJldi1m dW5jKQorICAgICAgICAgIDs7IEF1dG8tc2VsZWN0IHdoZW4gdGhlcmUgaXMgb25seSBhIHNpbmds ZSBvcHRpb24uCisgICAgICAgICAgKHdoZW4gZWNvbXBsZXRlLW1lc3NhZ2UtZGlzcGxheS1hYmJy ZXYtYXV0by1zZWxlY3QKKyAgICAgICAgICAgIChzYXZlLW1hdGNoLWRhdGEKKyAgICAgICAgICAg ICAgKHdoZW4tbGV0ICgobWF0Y2ggKHN0cmluZy1tYXRjaCAiXFxgXFwoLitcXClcbiIgbWF0Y2hl cykpKQorICAgICAgICAgICAgICAgICh3aGVuIChzdHJpbmc9IChtYXRjaC1zdHJpbmcgMCBtYXRj aGVzKSBtYXRjaGVzKQorICAgICAgICAgICAgICAgICAgKHNldHEgc2VsZWN0ZWQgKG1hdGNoLXN0 cmluZyAxIG1hdGNoZXMpKSkpKSkKIAkgIChsZXQgKChvdmVycmlkaW5nLWxvY2FsLW1hcCBsb2Nh bC1tYXApKQogCSAgICAod2hpbGUgKGFuZCAobnVsbCBzZWxlY3RlZCkKIAkJCShzZXRxIGNvbW1h bmQgKHJlYWQta2V5LXNlcXVlbmNlIGhpZ2hsaWdodCkpCg== --=_573c406a5f67bab4afb24fb3b2f07458-- From unknown Tue Jun 17 01:48:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53935: 27.2; [PATCH] ecomplete.el: Auto-select when there is only a single option Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Feb 2022 06:31:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53935 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Phil Sainty Cc: 53935@debbugs.gnu.org Received: via spool by 53935-submit@debbugs.gnu.org id=B53935.164456101618573 (code B ref 53935); Fri, 11 Feb 2022 06:31:01 +0000 Received: (at 53935) by debbugs.gnu.org; 11 Feb 2022 06:30:16 +0000 Received: from localhost ([127.0.0.1]:58094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nIPRf-0004p8-SG for submit@debbugs.gnu.org; Fri, 11 Feb 2022 01:30:16 -0500 Received: from quimby.gnus.org ([95.216.78.240]:56512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nIPRd-0004gU-Qk for 53935@debbugs.gnu.org; Fri, 11 Feb 2022 01:30:14 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=TsVUOK5lwz6/altoPHvNABi7RMdJF1bxwGHOCuHhRUo=; b=P1FSSkHbE5KizmhSfX8dXe2BiJ +uQ0GAdOTUShbntu++qybGoIpiozZFNCxWmd1GPLK/+ZfZQeBzlulhGWsajmwg99hjP6OfYbBKIgK P9LBwndDxA4VkaedBqohJ4jaePRYW/xZmsr28W/8vZMR6383kB+dGMCcVh7KwmtyCJZ4=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nIPRU-0008PR-Rg; Fri, 11 Feb 2022 07:30:07 +0100 From: Lars Ingebrigtsen References: <1d908e97443d75dcb94e1e7c9fdcfb79@webmail.orcon.net.nz> X-Now-Playing: Woolf's _Woolf_: "December" Date: Fri, 11 Feb 2022 07:30:03 +0100 In-Reply-To: <1d908e97443d75dcb94e1e7c9fdcfb79@webmail.orcon.net.nz> (Phil Sainty's message of "Fri, 11 Feb 2022 15:47:14 +1300") Message-ID: <87o83d6hlg.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Phil Sainty writes: > I tried out ecomplete for email address completion today(*), > and I found it slightly annoying that when there was only a > single match for the text, I still have to firstly type M-n > to access t [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Phil Sainty writes: > I tried out ecomplete for email address completion today(*), > and I found it slightly annoying that when there was only a > single match for the text, I still have to firstly type M-n > to access the completion 'list', and then RET to select the > only available option. > > Would the attached patch be a reasonable enhancement? ecomplete tries to emulate how these things work in major browsers, and they do not work this way (autoselect when there's only one match) -- because the user may be typing to see what's available, and would then remove some characters if they don't get the matches they're looking for. So if we're adding this, it should default to nil, but I'm a bit sceptical that many people would want the auto-select behaviour in any case. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Tue Jun 17 01:48:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53935: 27.2; [PATCH] ecomplete.el: Auto-select when there is only a single option Resent-From: Phil Sainty Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Feb 2022 08:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53935 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Lars Ingebrigtsen Cc: 53935@debbugs.gnu.org Received: via spool by 53935-submit@debbugs.gnu.org id=B53935.16445681005537 (code B ref 53935); Fri, 11 Feb 2022 08:29:02 +0000 Received: (at 53935) by debbugs.gnu.org; 11 Feb 2022 08:28:20 +0000 Received: from localhost ([127.0.0.1]:58187 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nIRHw-0001RF-51 for submit@debbugs.gnu.org; Fri, 11 Feb 2022 03:28:20 -0500 Received: from smtp-3.orcon.net.nz ([60.234.4.44]:58265) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nIRHu-0001R7-9z for 53935@debbugs.gnu.org; Fri, 11 Feb 2022 03:28:19 -0500 Received: from [10.253.37.70] (port=58188 helo=webmail.orcon.net.nz) by smtp-3.orcon.net.nz with esmtpa (Exim 4.90_1) (envelope-from ) id 1nIRHs-0002av-DD; Fri, 11 Feb 2022 21:28:16 +1300 Received: from ip-139-180-65-103.kinect.net.nz ([139.180.65.103]) via [10.253.37.253] by webmail.orcon.net.nz with HTTP (HTTP/1.1 POST); Fri, 11 Feb 2022 21:28:16 +1300 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 11 Feb 2022 21:28:16 +1300 From: Phil Sainty In-Reply-To: <87o83d6hlg.fsf@gnus.org> References: <1d908e97443d75dcb94e1e7c9fdcfb79@webmail.orcon.net.nz> <87o83d6hlg.fsf@gnus.org> Message-ID: <1800d942d3cdf963c15cd970ba64bd37@webmail.orcon.net.nz> X-Sender: psainty@orcon.net.nz User-Agent: Orcon Webmail X-GeoIP: -- X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2022-02-11 19:30, Lars Ingebrigtsen wrote: > ecomplete tries to emulate how these things work in major browsers, > and they do not work this way (autoselect when there's only one > match) -- because the user may be typing to see what's available, > and would then remove some characters if they don't get the matches > they're looking for. They can still do all of that, just as before. The "automated" part of my patch happens *after* the user has finished adding/removing characters, and has explicitly said (via M-n) that they now wish to choose from one of the visible completion options. The only difference between the old and new behaviour is that, in cases where they'd filtered the completion options down to a single option, they no longer have to additionally (and redundantly) type RET after M-n to select the only thing that they could possibly select. ("M-n" acts like the sequence "M-n RET", in other words.) -Phil From unknown Tue Jun 17 01:48:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53935: 27.2; [PATCH] ecomplete.el: Auto-select when there is only a single option Resent-From: Phil Sainty Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Feb 2022 10:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53935 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Lars Ingebrigtsen Cc: 53935@debbugs.gnu.org Received: via spool by 53935-submit@debbugs.gnu.org id=B53935.164457505917014 (code B ref 53935); Fri, 11 Feb 2022 10:25:01 +0000 Received: (at 53935) by debbugs.gnu.org; 11 Feb 2022 10:24:19 +0000 Received: from localhost ([127.0.0.1]:58385 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nIT6B-0004QM-2J for submit@debbugs.gnu.org; Fri, 11 Feb 2022 05:24:19 -0500 Received: from smtp-3.orcon.net.nz ([60.234.4.44]:45729) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nIT69-0004QE-Fq for 53935@debbugs.gnu.org; Fri, 11 Feb 2022 05:24:18 -0500 Received: from [10.253.37.70] (port=44660 helo=webmail.orcon.net.nz) by smtp-3.orcon.net.nz with esmtpa (Exim 4.90_1) (envelope-from ) id 1nIT67-0008Fd-IW; Fri, 11 Feb 2022 23:24:15 +1300 Received: from ip-139-180-65-103.kinect.net.nz ([139.180.65.103]) via [10.253.37.253] by webmail.orcon.net.nz with HTTP (HTTP/1.1 POST); Fri, 11 Feb 2022 23:24:15 +1300 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=_d019e8c885525c0cf4e6214c65af2b5e" Date: Fri, 11 Feb 2022 23:24:15 +1300 From: Phil Sainty In-Reply-To: <1800d942d3cdf963c15cd970ba64bd37@webmail.orcon.net.nz> References: <1d908e97443d75dcb94e1e7c9fdcfb79@webmail.orcon.net.nz> <87o83d6hlg.fsf@gnus.org> <1800d942d3cdf963c15cd970ba64bd37@webmail.orcon.net.nz> Message-ID: <009c72c3522443ee13e5a276fdb26d4f@webmail.orcon.net.nz> X-Sender: psainty@orcon.net.nz User-Agent: Orcon Webmail X-GeoIP: -- X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=_d019e8c885525c0cf4e6214c65af2b5e Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed I realised this would be better with some minor refactoring of the existing code, so I'm attaching a new version of that patch. I've used "git diff --ignore-space-change" for clarity (hence the indentation isn't correct). --=_d019e8c885525c0cf4e6214c65af2b5e Content-Transfer-Encoding: base64 Content-Type: text/x-diff; name=ecomplete-auto-select2.patch Content-Disposition: attachment; filename=ecomplete-auto-select2.patch; size=2466 ZGlmZiAtLWdpdCBhL2xpc3AvZWNvbXBsZXRlLmVsIGIvbGlzcC9lY29tcGxldGUuZWwKaW5kZXgg MjYwNjU3ZTBmNy4uYWQzY2YxOTllNyAxMDA2NDQKLS0tIGEvbGlzcC9lY29tcGxldGUuZWwKKysr IGIvbGlzcC9lY29tcGxldGUuZWwKQEAgLTE0OSwxMCArMTQ5LDE0IEBAIGVjb21wbGV0ZS1nZXQt bWF0Y2hlcwogKGRlZnVuIGVjb21wbGV0ZS1kaXNwbGF5LW1hdGNoZXMgKHR5cGUgd29yZCAmb3B0 aW9uYWwgY2hvb3NlKQogICAiRGlzcGxheSB0aGUgdG9wLXJhdGVkIGVsZW1lbnRzIFRZUEUgdGhh dCBtYXRjaCBXT1JELgogSWYgQ0hPT1NFLCBhbGxvdyB0aGUgdXNlciB0byBjaG9vc2UgaW50ZXJh Y3RpdmVseSBiZXR3ZWVuIHRoZQotbWF0Y2hlcy4iCittYXRjaGVzLgorCitBdXRvLXNlbGVjdCB3 aGVuIGBlY29tcGxldGUtbWVzc2FnZS1kaXNwbGF5LWFiYnJldi1hdXRvLXNlbGVjdCcgaXMKK25v bi1uaWwgYW5kIHRoZXJlIGlzIG9ubHkgYSBzaW5nbGUgY29tcGxldGlvbiBvcHRpb24gYXZhaWxh YmxlLiIKICAgKGxldCogKChtYXRjaGVzIChlY29tcGxldGUtZ2V0LW1hdGNoZXMgdHlwZSB3b3Jk KSkKKyAgICAgICAgIChtYXRjaC1saXN0IChhbmQgbWF0Y2hlcyAoc3BsaXQtc3RyaW5nIG1hdGNo ZXMgIlxuIikpKQorICAgICAgICAgKG1heC1saW5lcyAoYW5kIG1hdGNoZXMgKC0gKGxlbmd0aCBt YXRjaC1saXN0KSAyKSkpCiAgICAgICAgICAobGluZSAwKQotCSAobWF4LWxpbmVzICh3aGVuIG1h dGNoZXMgKC0gKGxlbmd0aCAoc3BsaXQtc3RyaW5nIG1hdGNoZXMgIlxuIikpIDIpKSkKICAgICAg ICAgIChtZXNzYWdlLWxvZy1tYXggbmlsKQogICAgICAgICAgY29tbWFuZCBoaWdobGlnaHQpCiAg ICAgKGlmIChub3QgbWF0Y2hlcykKQEAgLTE2MywyNSArMTY3LDMwIEBAIGVjb21wbGV0ZS1kaXNw bGF5LW1hdGNoZXMKIAkgIChwcm9nbgogCSAgICAobWVzc2FnZSAiJXMiIG1hdGNoZXMpCiAJICAg IG5pbCkKLQkoc2V0cSBoaWdobGlnaHQgKGVjb21wbGV0ZS1oaWdobGlnaHQtbWF0Y2gtbGluZSBt YXRjaGVzIGxpbmUpKQorICAgICAgICAoaWYgKGFuZCBlY29tcGxldGUtbWVzc2FnZS1kaXNwbGF5 LWFiYnJldi1hdXRvLXNlbGVjdAorICAgICAgICAgICAgICAgICAoZXFsIDAgbWF4LWxpbmVzKSkK KyAgICAgICAgICAgIDs7IEF1dG8tc2VsZWN0IHdoZW4gb25seSBvbmUgb3B0aW9uIGlzIGF2YWls YWJsZS4KKyAgICAgICAgICAgIChudGggMCBtYXRjaC1saXN0KQorICAgICAgICAgIDs7IEludGVy YWN0aXZlbHkgY2hvb3NlIGZyb20gdGhlIGZpbHRlcmVkIGNvbXBsZXRpb25zLgogICAgICAgICAg IChsZXQgKChsb2NhbC1tYXAgKG1ha2Utc3BhcnNlLWtleW1hcCkpCiAgICAgICAgICAgICAgICAg KHByZXYtZnVuYyAobGFtYmRhICgpIChzZXRxIGxpbmUgKG1heCAoMS0gbGluZSkgMCkpKSkKICAg ICAgICAgICAgICAgICAobmV4dC1mdW5jIChsYW1iZGEgKCkgKHNldHEgbGluZSAobWluICgxKyBs aW5lKSBtYXgtbGluZXMpKSkpCiAgICAgICAgICAgICAgICAgc2VsZWN0ZWQpCiAgICAgICAgICAg ICAoZGVmaW5lLWtleSBsb2NhbC1tYXAgKGtiZCAiUkVUIikKLQkgICAgKGxhbWJkYSAoKSAoc2V0 cSBzZWxlY3RlZCAobnRoIGxpbmUgKHNwbGl0LXN0cmluZyBtYXRjaGVzICJcbiIpKSkpKQorICAg ICAgICAgICAgICAobGFtYmRhICgpIChzZXRxIHNlbGVjdGVkIChudGggbGluZSBtYXRjaC1saXN0 KSkpKQogCSAgICAoZGVmaW5lLWtleSBsb2NhbC1tYXAgKGtiZCAiTS1uIikgbmV4dC1mdW5jKQog CSAgICAoZGVmaW5lLWtleSBsb2NhbC1tYXAgKGtiZCAiPGRvd24+IikgbmV4dC1mdW5jKQogCSAg ICAoZGVmaW5lLWtleSBsb2NhbC1tYXAgKGtiZCAiTS1wIikgcHJldi1mdW5jKQogCSAgICAoZGVm aW5lLWtleSBsb2NhbC1tYXAgKGtiZCAiPHVwPiIpIHByZXYtZnVuYykKICAgICAgICAgICAgIChs ZXQgKChvdmVycmlkaW5nLWxvY2FsLW1hcCBsb2NhbC1tYXApKQorICAgICAgICAgICAgICAoc2V0 cSBoaWdobGlnaHQgKGVjb21wbGV0ZS1oaWdobGlnaHQtbWF0Y2gtbGluZSBtYXRjaGVzIGxpbmUp KQogICAgICAgICAgICAgICAod2hpbGUgKGFuZCAobnVsbCBzZWxlY3RlZCkKIAkJCSAgKHNldHEg Y29tbWFuZCAocmVhZC1rZXktc2VxdWVuY2UgaGlnaGxpZ2h0KSkKIAkJCSAgKGxvb2t1cC1rZXkg bG9jYWwtbWFwIGNvbW1hbmQpKQogCSAgICAgICAgKGFwcGx5IChrZXktYmluZGluZyBjb21tYW5k KSBuaWwpCiAJICAgICAgICAoc2V0cSBoaWdobGlnaHQgKGVjb21wbGV0ZS1oaWdobGlnaHQtbWF0 Y2gtbGluZSBtYXRjaGVzIGxpbmUpKSkpCiAJICAgIChtZXNzYWdlIChvciBzZWxlY3RlZCAiQWJv cnQiKSkKLQkgIHNlbGVjdGVkKSkpKSkKKyAgICAgICAgICAgIHNlbGVjdGVkKSkpKSkpCiAKIChk ZWZ1biBlY29tcGxldGUtaGlnaGxpZ2h0LW1hdGNoLWxpbmUgKG1hdGNoZXMgbGluZSkKICAgKHdp dGgtdGVtcC1idWZmZXIK --=_d019e8c885525c0cf4e6214c65af2b5e-- From unknown Tue Jun 17 01:48:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53935: 27.2; [PATCH] ecomplete.el: Auto-select when there is only a single option Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 Feb 2022 06:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53935 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Phil Sainty Cc: 53935@debbugs.gnu.org Received: via spool by 53935-submit@debbugs.gnu.org id=B53935.164464858027602 (code B ref 53935); Sat, 12 Feb 2022 06:50:01 +0000 Received: (at 53935) by debbugs.gnu.org; 12 Feb 2022 06:49:40 +0000 Received: from localhost ([127.0.0.1]:33223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nImDz-0007B8-VZ for submit@debbugs.gnu.org; Sat, 12 Feb 2022 01:49:40 -0500 Received: from quimby.gnus.org ([95.216.78.240]:38902) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nImDy-0007Aw-Li for 53935@debbugs.gnu.org; Sat, 12 Feb 2022 01:49:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=B38x46VRorivSZKE70r2mKlNk369dql0wwnMKKJ31D0=; b=u4CGcqHYpYD1W6OvcTn6eos1lJ urRyyRS1KyLdOQ7s+pq6xFhC95BWxfnXbhD9z8f4dUjx5EHfBoej+LUJ6MKBfk8hUCz40cNwU2zIH pEpVxCkRQm1GN/diNsNE6ttezy2CKfOtgzssZ+f9zAWafL2Txp6warwM0vuf/1FrQ4qs=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nImDp-0004LE-3T; Sat, 12 Feb 2022 07:49:32 +0100 From: Lars Ingebrigtsen References: <1d908e97443d75dcb94e1e7c9fdcfb79@webmail.orcon.net.nz> <87o83d6hlg.fsf@gnus.org> <1800d942d3cdf963c15cd970ba64bd37@webmail.orcon.net.nz> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEX046vr7dilur2G fHlPPDj///+AV5IAAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+YCDAYvBsMtXw0AAAGaSURBVDjLlZRh cuMwCIXtpAcI5AIB9gCN0AFaS/c/0z5hWVbazOwszo+ETw8Q4CxLt5VebTEzVbWffjoE9H+A3tjb xP8Gy0XNYTlpGLN2oJprybV2AHsMUIT0z1uARAOw3F5ALnVTlV+K29Vrfb4DjvwFXuEJbER3+Gv1 sO0A7itlr8PKDjwpP24haOnxpSscMe2+n0VMhEodwH+99iDEng+gj3W5WG1VBRgKTYtevPoe6gVo slwj+xfpDHJNHyXAd0zgAIZefPTkjs8AWiv1qnL1MisK9XugWcXTqdjo3osiLmkK9dUVT4At+dFd h4MDJCXSGWBjeM8gIDYAQivl6K0wnYPybxbi3CarcJ+jzXAoytrsB3CMWSgZmiYvy5CIW04c9rYl LAcIAUy17ZzoCUIBgbVAiHYCAiNlPIhLA1BTMAnHQ2RpACiU4sAMPF4ivblLuwiJfe4ghYLvXlbk Rm0TaL8NG+l7vT35swUSzW0NWnNGE+MOT4wU45b5VYvcCTt7dQ+/DIUwJ2mhVjZk4c/Fj3+Tiy6z /QW+xX8mOL9oVAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wMi0xMlQwNjo0NzowNSswMDowMPam 3yIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDItMTJUMDY6NDc6MDUrMDA6MDCH+2eeAAAAAElF TkSuQmCC X-Now-Playing: Yukihiro Takahashi's _Blue Moon Blue_: "Something New" Date: Sat, 12 Feb 2022 07:49:27 +0100 In-Reply-To: <1800d942d3cdf963c15cd970ba64bd37@webmail.orcon.net.nz> (Phil Sainty's message of "Fri, 11 Feb 2022 21:28:16 +1300") Message-ID: <87k0e060lk.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Phil Sainty writes: > The "automated" part of my patch happens *after* the user has finished > adding/removing characters, and has explicitly said (via M-n) that they > now wish to choose from one of the visible completi [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Phil Sainty writes: > The "automated" part of my patch happens *after* the user has finished > adding/removing characters, and has explicitly said (via M-n) that they > now wish to choose from one of the visible completion options. > > The only difference between the old and new behaviour is that, in cases > where they'd filtered the completion options down to a single option, > they no longer have to additionally (and redundantly) type RET after > M-n to select the only thing that they could possibly select. > > ("M-n" acts like the sequence "M-n RET", in other words.) Ah, I see. Well, that's a lot better. But... it seems like a lot of stuff to just not have to hit RET when choosing an email address. And it makes the action of `M-n' less predicable -- sometimes it'll choose a name, and sometimes not. So I'm still not sure whether this makes sense for Emacs. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Tue Jun 17 01:48:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53935: 27.2; [PATCH] ecomplete.el: Auto-select when there is only a single option Resent-From: Phil Sainty Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 12 Feb 2022 10:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53935 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Lars Ingebrigtsen Cc: 53935@debbugs.gnu.org Received: via spool by 53935-submit@debbugs.gnu.org id=B53935.164466165431574 (code B ref 53935); Sat, 12 Feb 2022 10:28:01 +0000 Received: (at 53935) by debbugs.gnu.org; 12 Feb 2022 10:27:34 +0000 Received: from localhost ([127.0.0.1]:33555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nIpcs-0008DC-Dl for submit@debbugs.gnu.org; Sat, 12 Feb 2022 05:27:34 -0500 Received: from smtp-3.orcon.net.nz ([60.234.4.44]:39493) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nIpcq-0008D2-UG for 53935@debbugs.gnu.org; Sat, 12 Feb 2022 05:27:33 -0500 Received: from [10.253.37.70] (port=56882 helo=webmail.orcon.net.nz) by smtp-3.orcon.net.nz with esmtpa (Exim 4.90_1) (envelope-from ) id 1nIpcp-0005lb-3m; Sat, 12 Feb 2022 23:27:31 +1300 Received: from ip-139-180-65-103.kinect.net.nz ([139.180.65.103]) via [10.253.37.253] by webmail.orcon.net.nz with HTTP (HTTP/1.1 POST); Sat, 12 Feb 2022 23:27:31 +1300 MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit Date: Sat, 12 Feb 2022 23:27:31 +1300 From: Phil Sainty In-Reply-To: <87k0e060lk.fsf@gnus.org> References: <1d908e97443d75dcb94e1e7c9fdcfb79@webmail.orcon.net.nz> <87o83d6hlg.fsf@gnus.org> <1800d942d3cdf963c15cd970ba64bd37@webmail.orcon.net.nz> <87k0e060lk.fsf@gnus.org> Message-ID: X-Sender: psainty@orcon.net.nz User-Agent: Orcon Webmail X-GeoIP: -- X-Spam_score: -2.9 X-Spam_score_int: -28 X-Spam_bar: -- X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 2022-02-12 19:49, Lars Ingebrigtsen wrote: > Ah, I see. Well, that's a lot better. But... it seems like a lot > of stuff to just not have to hit RET when choosing an email address. I thought that it was a small amount of stuff to prevent a noticeable irritation. I can see that you don't find the current behaviour to be irritating, but "why can't I complete a singlular match with a single command?" was one of my first questions upon trying ecomplete, so I'd be awfully surprised if I was alone in that. > And it makes the action of `M-n' less predicable -- sometimes it'll > choose a name, and sometimes not. I feel this is mitigated by the fact that the user sees in advance what it's going to do (based on whether there's one match, or more than one match, displayed in the echo area at the time). > So I'm still not sure whether this makes sense for Emacs. Having it as a user option is appropriate then, I think. I'm in favour of enabling the patched behaviour by default, but I don't mind if it's opt-in. I probably didn't pick a good name for the option, though. In hindsight something like `ecomplete-display-matches-auto-choose' is probably better. Or `ecomplete-display-matches-choose-dwim', given that it's a DWIM-ish behaviour? -Phil From unknown Tue Jun 17 01:48:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53935: 27.2; [PATCH] ecomplete.el: Auto-select when there is only a single option Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 13 Feb 2022 08:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53935 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Phil Sainty Cc: 53935@debbugs.gnu.org Received: via spool by 53935-submit@debbugs.gnu.org id=B53935.164474006410112 (code B ref 53935); Sun, 13 Feb 2022 08:15:02 +0000 Received: (at 53935) by debbugs.gnu.org; 13 Feb 2022 08:14:24 +0000 Received: from localhost ([127.0.0.1]:36180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJA1Y-0002d2-6r for submit@debbugs.gnu.org; Sun, 13 Feb 2022 03:14:24 -0500 Received: from quimby.gnus.org ([95.216.78.240]:50494) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJA1W-0002co-Tn for 53935@debbugs.gnu.org; Sun, 13 Feb 2022 03:14:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=WFgZz2DQi03VqnrDDKRIbWXZoun6PlihiQPWgT/1680=; b=hlIa1Wv090iy9zj+HPQAo2xNqH +iUWr4tjEQAWDDK4DAgvC3xriu2VLZtf+B0wKwmGueN4gYod13ZIn65u/YRbElp6HtOm9Mu3/tPZ4 CUEo90mLNPrpBnjw3pz/IU0JUc/i9yzsGIQNDkZ79C+ntXN6FLrPlxedgjiRYAKIMmXA=; Received: from [84.212.220.105] (helo=giant) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nJA1M-0000Rb-U1; Sun, 13 Feb 2022 09:14:16 +0100 From: Lars Ingebrigtsen References: <1d908e97443d75dcb94e1e7c9fdcfb79@webmail.orcon.net.nz> <87o83d6hlg.fsf@gnus.org> <1800d942d3cdf963c15cd970ba64bd37@webmail.orcon.net.nz> <87k0e060lk.fsf@gnus.org> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAElBMVEXY2MaplDYvPSg6 Wi1FaDD///8TZ0UnAAAAAWJLR0QF+G/pxwAAAAd0SU1FB+YCDQgNNB5qAsIAAAFmSURBVDjLnZTr kYMwDIS5EphJBZAKkBogq/5rutXLmFzy5zwwZPx59VhElp9dYSoGs7j9IYplSQDfRMM9gUB5KRCA BLtJKESEakOHsgYg0AiSxM9lKKiDsVhKAl9D4ZcmMB4YxZ52ASpH2ljHCEWkHQue3LLBFnAXpwP2 VJ3HWT4liyoFK+KGevlxJPoqhVdL7zwMPThYfjZIhSfSNJIAXa6WE1FBeJcA0UlZdoF0BBIm80BY NAGk+Wzi2C+FBUg7hVUd2YeDklhGmhS+K163uKKBp1BvUP8oUFUhFceoKhMjfrGqApiAhVevAdBA 3kKhRkKmHCrhqkY7BJPt6oarJ+aAyWWip8hYilJ4qG2TY4u11+y9GnxaBLLJPLgWb8Zz6DNGc30M 4KYRPOc5L0WDcz3XilKh3hW3HM/7qMfgfQEclAZEjwloA8Vd0X8AbpHF++bto6fjnUPmRDj9+1jW j+tf4Mv6BUmW4HKok9CDAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTAyLTEzVDA4OjEzOjUyKzAw OjAwV9N+0QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wMi0xM1QwODoxMzo1MiswMDowMCaOxm0A AAAASUVORK5CYII= X-Now-Playing: Sidsel Endresen's _Undertow_: "Distances" Date: Sun, 13 Feb 2022 09:14:12 +0100 In-Reply-To: (Phil Sainty's message of "Sat, 12 Feb 2022 23:27:31 +1300") Message-ID: <87v8xjyyi3.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Phil Sainty writes: > I probably didn't pick a good name for the option, though. In > hindsight something like `ecomplete-display-matches-auto-choose' is > probably better. Or `ecomplete-display-matches-choose-dwim', giv [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Phil Sainty writes: > I probably didn't pick a good name for the option, though. In > hindsight something like `ecomplete-display-matches-auto-choose' is > probably better. Or `ecomplete-display-matches-choose-dwim', given > that it's a DWIM-ish behaviour? The latter sounds better to me. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Tue Jun 17 01:48:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53935: [External] : bug#53935: 27.2; [PATCH] ecomplete.el: Auto-select when there is only a single option Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 13 Feb 2022 17:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53935 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Lars Ingebrigtsen , Phil Sainty Cc: "53935@debbugs.gnu.org" <53935@debbugs.gnu.org> Received: via spool by 53935-submit@debbugs.gnu.org id=B53935.164477306918944 (code B ref 53935); Sun, 13 Feb 2022 17:25:01 +0000 Received: (at 53935) by debbugs.gnu.org; 13 Feb 2022 17:24:29 +0000 Received: from localhost ([127.0.0.1]:38836 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJIbs-0004vU-RB for submit@debbugs.gnu.org; Sun, 13 Feb 2022 12:24:29 -0500 Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:65434) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nJIbo-0004vH-5d for 53935@debbugs.gnu.org; Sun, 13 Feb 2022 12:24:27 -0500 Received: from pps.filterd (m0246617.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 21DAWDJM018836; Sun, 13 Feb 2022 17:24:23 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=NcehB781XhaIDoRUDpg1GVwhHpMMjz+Sjo/XpJm0eMg=; b=zIbEocsOc8rx+7zISdL1qq1x1j3/3vJ9oO5cFx9a95uwA8D858kTKkz5b1BvP8iK7XAc cYeEQ7Glz3M1YKMQ1rHiIvWY2ZZXNBivWh/VtxzPgPIRKt2GEmjKrVW43GUpv0ktZtk2 mWdrrlyTtqlEerljGLgDR93ATm14CqVryAEPUoU0RKmu04DVH+UVe3zIzTYKKsUG7MkE uH18RNbuENPqEDz3QakqAj/3/0nEByNR14mwL710orVKFUDJohLEaUspqZaHYnjinjKc cf2Upx+05fv/6dFTIBXoeSvzhhGOQqnB9VfieRjnf+uqulBj1xEURvvdG3qUnAvNscPn sw== Received: from userp3030.oracle.com (userp3030.oracle.com [156.151.31.80]) by mx0b-00069f02.pphosted.com with ESMTP id 3e65euaf9t-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 13 Feb 2022 17:24:22 +0000 Received: from pps.filterd (userp3030.oracle.com [127.0.0.1]) by userp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 21DHG8gc026564; Sun, 13 Feb 2022 17:24:21 GMT Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2168.outbound.protection.outlook.com [104.47.57.168]) by userp3030.oracle.com with ESMTP id 3e620v1kxp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Sun, 13 Feb 2022 17:24:21 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JXF70lxKgblVOLaw5LJbwtxcJu2MoaOe+C8+LohiwyBQdZuFmPGoTVWkSC0Mmorbd8nEwRr+G49EBGPCuI1ZFcr7vlkDwFOgmvtP+EfdjkI5Zf41R2gyWOKrnD25TwNHyJ3UR6N9UwZ1efeb3QsgP3M2lhSBLARaKfQOeC5Y0iEyjiVRQROXULxl3916Kh5k8tRh6Y6fRNcTV9fGWP5A5IlXfjNgyd/CFMG1tzcfZbiLwXunXxEMMAzCkrHMjWqHDU2UkAuUe5mtzwGahNIEhIgy2UJbCwkW9JJaGfofibbbppPHzPnW0kTGAD/NDY4YOlcN7QO1n/opMaoC6YbyKg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=NcehB781XhaIDoRUDpg1GVwhHpMMjz+Sjo/XpJm0eMg=; b=bVLNSDydvRadpsKEOJQq6QLdGmm27CcEqfBtJp6XFQT1cOE3S8xtiIAlAKdjuxE+371wetGevhNOB7Cv8PppabnfBSybO3ZmhlD5tW62owXwy1GBYOkZyCKFB82BwsAmvaZHcaQbhl/zp+YD9h0LVy3XAwnc0Lvv+EULay0qS0X1dvRmF1lfOU4iVQqXayW6hugYaEJVB2xzzVzjrXxabzejXsFAnaStfwBwkHda+hFrejovmMpGhvJZMdjvE5A9PSmaK6xSnYGEN5RUiQKrJtc0czULJnM9w9XSgO3KCdL+IYihJePBVqhJmmm9Q4svIQfI88AHoO+dTpORqLeMdA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NcehB781XhaIDoRUDpg1GVwhHpMMjz+Sjo/XpJm0eMg=; b=SIwGwqGxc/1QRUaxTIVh2gRvMyLYCEy0jF0MyC6swzROjSvDgZyz4BD3rUt/LjRYTm1VZqzl9l1KLEEZUd1cuTXDSw5K20ciENGmAo4kXrh4JEmWwC0hiQR5lQdX6VVD9AVuTV5/myy+pqyEK4q+jjglMJqnDcVkx3j7Z2EUew4= Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by DM6PR10MB4233.namprd10.prod.outlook.com (2603:10b6:5:213::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4975.11; Sun, 13 Feb 2022 17:24:19 +0000 Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6d28:e29d:4c51:6d04]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::6d28:e29d:4c51:6d04%5]) with mapi id 15.20.4975.017; Sun, 13 Feb 2022 17:24:18 +0000 From: Drew Adams Thread-Topic: [External] : bug#53935: 27.2; [PATCH] ecomplete.el: Auto-select when there is only a single option Thread-Index: AQHYILHXKWNNS+yUG0yTfqNa4men9KyRtpKw Date: Sun, 13 Feb 2022 17:24:18 +0000 Message-ID: References: <1d908e97443d75dcb94e1e7c9fdcfb79@webmail.orcon.net.nz> <87o83d6hlg.fsf@gnus.org> <1800d942d3cdf963c15cd970ba64bd37@webmail.orcon.net.nz> <87k0e060lk.fsf@gnus.org> <87v8xjyyi3.fsf@gnus.org> In-Reply-To: <87v8xjyyi3.fsf@gnus.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 005b2eda-3465-4330-3fa5-08d9ef15aadf x-ms-traffictypediagnostic: DM6PR10MB4233:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wagWDAsYRnNuy+yXeNRpZL9rtkQwIDhgm/OB3YEkm3Homf1Zj97q2W954rpBTB2FX43cvoBjn448v3WA8BHxBquxOcqmmTmcMrSD+8lAeTGXVq+LxId9TD/lomXtgE/lWbySUEJ0T0tvgIqQf9IVNqhme6KI2NsAiC3SGLmsTR/HWswtqNNKNGGre69+T4zfeDKuk3B+ZxWCskoJ4YS+U8H8Py8QApKY1CqdZvOgizGM2beIV+KHul4nBKBxnfLrIHqYta2jl25waLjr8pMG3fWlfnchTy/t/WjTTRuUS3B6sl33sFHd7MBTm2lXS03ljjzonZrXAyW9mKuJWzX6N5FnlN8vWwGu8RBOj0pefHv2CNFbN5db26dQlkMTxgkT7VCAXoYOSXAXnHK1DxubKaHFqNWRtl6UJ+1+aMZ6nFEnftXBK1tZ4Ng4zKyCrgJAFugOL7tzJcef702iAPEJt2HGmmQVTGBsPB5VTfTgXAOgd6YJzn21aK/48RNo2VXLlOqaQuVfUx1ayFC6oP4sDnAPW/5PogK3xUMFNsR5bXuQFpbgMoRfCIYDoO1DCrOAG1D9JYnmv6uJHaiNI2ghPj42ImCoZjNN7XFPQsWRzgvmwZZf9+sK45VEnbbJIWTQfLKD4+e3yrp8IV5AwF59m1cg44DIfJC8fUppLfqustXB1O0XH4Vo5ZvoMQupn5Vu0fqwInnfMjNJvEOJlF64Lw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(26005)(44832011)(316002)(33656002)(186003)(55016003)(110136005)(2906002)(5660300002)(66446008)(66476007)(83380400001)(38100700002)(52536014)(8936002)(7696005)(508600001)(66946007)(76116006)(64756008)(122000001)(66556008)(86362001)(9686003)(71200400001)(8676002)(6506007)(38070700005)(4326008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: H35u2b7moM1KEIGP4UZQGDuT2ha0n67+kKmVW+qvNdOxwQKj9QcB+DFvmFUTAdnJMh79BcYxVujU1X0HbeoqYuwB3vIolurVwbXWwyFohCUoDNQo1/bUBP5qUqvRJJNIdX/gLLHdWPn7cDofvtMeXysoB33X6p1fPMfdMn5JtNHn92PO0ztxCb0AUKRxVuZgu05lk600AlSsi1Hzo14vKhH/ee9Q9PY/d26Ozw6dsb6E83lB50Fgt3sfaka9LqJNV1SGvYVYhOup2CJntD7XhNlBy3ioqtc1zOUuUN2Vt4GJfXsoMEKK2cN/JESKPdgn8A0gNTsSN8bW6WoqRR6bwaRerTnuPaC2+DyO5wsL7kXSP8Nzyt2qlHbhBe1hiAQu3pj/TyDL7/DdMBn439EKeGLN2TX7jkE8rrwvl79xUMgWe1IjHWiKggyWBc7HYKeQ3kRJ1HX0w6y8FPSbkkUXx7Cekcnrz9aOp7p6660MvlneU7/eHtGSf454SAkvUC/63hZb0zlDbld8Vr+wQcfcltBTH0cjpqw/KhwAV/3u5PQvUKp+oET7ctD6hgxa2TTwBZ8WTJxvRwfCclzWR1kcEucRJdT/b1HHTP7kmxlUAznmS8tptIC0KQO2B0qIMCmNMzU3MRg6enN8y9ky72xklq9ZKwXEytOdmGEv4jawIA5bMLLSs0E0RflnFZeFJBVEe892xyDZCmkf40xcwPYAyEDz/81KOwPcrnd4OeWh1bP+2Im+jWTCq/VZd8SkbnCgRfVh3d/3ZroGP8j/Maxcrh8C7Nvefr4hsQF1U4xfIbgu11dGKtj1o+8Sr5aFF8aMVXHLIRRAzhTtV3c+vboyhV71lzBEHPd4NuQbRtAX15k+aLycj1AO+IwTRj6rzyKw1qhPDzv3t/TR4oVaHiS8BSghxP4WxsNnaVTYRAPsO1m508l0ych5Km3X30l/WncY/kjGzmTqaRCX819RlZ2WiXDVNG/TbZfSMlOVomPXHobxjJF/UFeOsCsp72EIzWg79tZwNX1sS1VHAv/09i5PyrFSeAzjHolR9y3DfuYNkgWAVWBL+wzNN7ciPxZ0F0dyZ3Yog1Cf2Uv6MDwBWU2oUPHtwlp1r4+VWbQGFIuFIIY6+RIQItUcxEsYD/XLSY1RCe0G7kmReLK0HwuTcyr3fWTUTP8xGZiG0OtuZSJ9h5pddRtkAW/lyMCSTCqBDDMy2txk/poycVjOAbf0+IP6wAGyyFjTrywrxNcBHx5lhIpCh/q7okkDmMC5WeOTJNpU+/An+5UhTeUnY7fvDXK0virHGpNfmy39sEpdEM3mC8IyJzNG2RVfyjdDkziA0JqI/aFG1+6mBgHtxD4vfJ6677/AREBkO4FX7cBvzKRuWBBQGxQ4OnY8Zv13FiCKb3pHwnevqWnQQCxkQ4bm2fC+xFRBOcLoC2VMiTIK/mR+jxJDEtfj9tHxCqu8lOVSuJ1CO88z0bMuTlKbjROxHPP68H0PgtoLq391mDrvB7U5Y+0dyIPVMI04mWMLZEqTHAoWH8B8n38nn2S76nT9uzxIl7CL3mPdfAYxENQ5s2bskNKSaasEMWh8j28y8A9UwLKuO3ySn9PTyA/JBpOEoE6L+w== Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 005b2eda-3465-4330-3fa5-08d9ef15aadf X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2022 17:24:18.8182 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: wPck0gbEzPKv8k7NPue4WxerZM7q5Y3u8sZJOrzmxOlFXktqQGFv9xrOqGdyTzEe8u4RxB0bpxaoAS0X4v5FFg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB4233 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10257 signatures=673431 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 mlxlogscore=999 bulkscore=0 spamscore=0 adultscore=0 mlxscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2201110000 definitions=main-2202130119 X-Proofpoint-ORIG-GUID: Zr_hjki0oOUs74T0GspzkBw0gx-5HMNP X-Proofpoint-GUID: Zr_hjki0oOUs74T0GspzkBw0gx-5HMNP X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) > > I probably didn't pick a good name for the option, though. In > > hindsight something like `ecomplete-display-matches-auto-choose' is > > probably better. Or `ecomplete-display-matches-choose-dwim', given > > that it's a DWIM-ish behaviour? >=20 > The latter sounds better to me. FWIW: 1. Icicles has had such an option since 2007: `icicle-top-level-when-sole-completion-flag' Non-nil means to return to top level if only one matching completion. The sole completion is accepted. And there's a companion option: `icicle-top-level-when-sole-completion-delay' Number of secs to wait to return to top level if only one completion. This has no effect if `icicle-top-level-when-sole-completion-flag' is nil. Editing the completion (typing or deleting a character) before the delay expires prevents its automatic acceptance. Do not set this to 0.0. Set it to slightly more than zero if you want instant action. Maybe something like "accept-sole-completion" would be a good name for your option? (Emacs no longer respects RMS's convention of `-flag' for Boolean-valued vars). 2. Drop "-dwim-" from the name of your option. That adds nothing but noise. Meaningless, if not misleading. And does this really have anything to do with _displaying matches_? IIUC, it doesn't. So far, the names proposed don't seem to convey what (I think) this option does. From debbugs-submit-bounces@debbugs.gnu.org Sun Jun 19 15:04:15 2022 Received: (at control) by debbugs.gnu.org; 19 Jun 2022 19:04:15 +0000 Received: from localhost ([127.0.0.1]:53197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o30DX-0002g9-9f for submit@debbugs.gnu.org; Sun, 19 Jun 2022 15:04:15 -0400 Received: from mail-pl1-f169.google.com ([209.85.214.169]:36536) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o30DU-0002ft-D1 for control@debbugs.gnu.org; Sun, 19 Jun 2022 15:04:14 -0400 Received: by mail-pl1-f169.google.com with SMTP id m2so711462plx.3 for ; Sun, 19 Jun 2022 12:04:12 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:date:message-id:subject:to; bh=TUjSlvRW1CGWr8wCduHWtJ9AOmkxcByEc2cEGwYSbi8=; b=LsNsdHmEKsA+TMkVZk5j/eBFFo8U+SPriaf4LnlrKDDYPntDqmjVbGTCrGAGYPPZf+ AEBLsDmKZFx3+WkaKe89Y1E2iSfBSiscO25Rhp5CRtASzBZseoxxDp6GHFkW8XKj9q2h Dtl+Po12JfOeza06FPkX302DcJ6nxpney09QKWPdIHKzAlKHI+W216o/5A+pESBsSiCt I5uHGQDuxJJvHxEZnxeDhfWL4tn6xV10Rdt8ehwEAimCUtdLJCEYbrh6FYZv8XfX5sRX xnYbiXGQDyNBqEsyNSWlOHj2pRqlUIpDuN01ZQ+I1otRB2brVzbnAip0ezroMc8Khwoj h/XQ== X-Gm-Message-State: AJIora/t7o1tLEDTZVVAZVXsTMhgCijOgT8Dx+ghTpZ7FrIKrKCY3hTe 7Ey+A2alX9tp+l8t+eHoJ2+nJvZczfXV+K0KhbTgQYHw X-Google-Smtp-Source: AGRyM1uKCEKoPbik2S7uO+OBof9IEXP3joQP/MqoQUHUERgKqHdFhF/zstVtg6rL6klQp4dqXEMiSozicrKuAz6XG18= X-Received: by 2002:a17:902:cec2:b0:166:4e45:e1b2 with SMTP id d2-20020a170902cec200b001664e45e1b2mr20270517plg.73.1655665446610; Sun, 19 Jun 2022 12:04:06 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 19 Jun 2022 12:04:06 -0700 From: Stefan Kangas MIME-Version: 1.0 Date: Sun, 19 Jun 2022 12:04:06 -0700 Message-ID: Subject: control message for bug #53935 To: control@debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.5 (/) severity 53935 wishlist quit From unknown Tue Jun 17 01:48:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53935: 27.2; [PATCH] ecomplete.el: Auto-select when there is only a single option Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Sep 2022 12:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53935 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Phil Sainty Cc: 53935@debbugs.gnu.org Received: via spool by 53935-submit@debbugs.gnu.org id=B53935.16626416203930 (code B ref 53935); Thu, 08 Sep 2022 12:54:02 +0000 Received: (at 53935) by debbugs.gnu.org; 8 Sep 2022 12:53:40 +0000 Received: from localhost ([127.0.0.1]:57588 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oWH2K-00011I-Az for submit@debbugs.gnu.org; Thu, 08 Sep 2022 08:53:40 -0400 Received: from quimby.gnus.org ([95.216.78.240]:55712) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oWH2I-000112-MQ for 53935@debbugs.gnu.org; Thu, 08 Sep 2022 08:53:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Zk8I8mY3xVySA2sgIjlrGJnkf9rHWJ1GiDqRbPuuekk=; b=DJSICuOo07Opw0h48cKLjR/TIK K32iV5nyfHC1icw0+oi9mzGpWWOH5daTLkdotuRIozeiaXR7ZQkgItGToGAhrPeQ5W3fYj1Bl1hTX qXKy7pW5RIULBgusRUs7l0mLvcANbEeUreOcN65ZQFPWSRsCAdOe/BVB+eMZIR7BpPc4=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oWH29-0002Qu-ED; Thu, 08 Sep 2022 14:53:31 +0200 From: Lars Ingebrigtsen In-Reply-To: <009c72c3522443ee13e5a276fdb26d4f@webmail.orcon.net.nz> (Phil Sainty's message of "Fri, 11 Feb 2022 23:24:15 +1300") References: <1d908e97443d75dcb94e1e7c9fdcfb79@webmail.orcon.net.nz> <87o83d6hlg.fsf@gnus.org> <1800d942d3cdf963c15cd970ba64bd37@webmail.orcon.net.nz> <009c72c3522443ee13e5a276fdb26d4f@webmail.orcon.net.nz> X-Now-Playing: Body =?UTF-8?Q?Me=CF=80a's?= _The Work Is Slow_: "Horse Flower Storm-Fabuloso" Date: Thu, 08 Sep 2022 14:53:25 +0200 Message-ID: <87sfl22fju.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Phil Sainty writes: > I realised this would be better with some minor refactoring of > the existing code, so I'm attaching a new version of that patch. > > I've used "git diff --ignore-space-change" for clarity (hence th [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Phil Sainty writes: > I realised this would be better with some minor refactoring of > the existing code, so I'm attaching a new version of that patch. > > I've used "git diff --ignore-space-change" for clarity (hence the > indentation isn't correct). Thanks; I've now pushed this to Emacs 29 (with minor changes). From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 08 08:53:44 2022 Received: (at control) by debbugs.gnu.org; 8 Sep 2022 12:53:44 +0000 Received: from localhost ([127.0.0.1]:57591 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oWH2O-00011Z-LR for submit@debbugs.gnu.org; Thu, 08 Sep 2022 08:53:44 -0400 Received: from quimby.gnus.org ([95.216.78.240]:55728) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oWH2M-000119-BA for control@debbugs.gnu.org; Thu, 08 Sep 2022 08:53:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=P6FP2mZay+aBa+EGKhzW6aRnRFvDxAOnybRZ4T/fQxo=; b=CxaeDfsKk3h5N6e2Yp3KtxtQzs JmlVbB4bGy7YIUvFJwNCgUtMJfzmaGpMaaBcbi0dFcu1qvqXR0ZznGHRtmvHwZwDAvicHNak9iOFJ N47UjbEwPr4HVIgx5FUJQZAINOZGMxLxzOGREOGAuHF4ZK9cnY36QpZN5Ec0Fjzpw++Y=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oWH2E-0002R6-If for control@debbugs.gnu.org; Thu, 08 Sep 2022 14:53:36 +0200 Date: Thu, 08 Sep 2022 14:53:34 +0200 Message-Id: <87r10m2fjl.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #53935 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 53935 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 53935 29.1 quit