From unknown Fri Jun 20 07:15:34 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#66149 <66149@debbugs.gnu.org> To: bug#66149 <66149@debbugs.gnu.org> Subject: Status: Mistyping a search breaks keyboard macro Reply-To: bug#66149 <66149@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:15:34 +0000 retitle 66149 Mistyping a search breaks keyboard macro reassign 66149 emacs submitter 66149 Konstantin Kharlamov severity 66149 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 22 04:10:29 2023 Received: (at submit) by debbugs.gnu.org; 22 Sep 2023 08:10:29 +0000 Received: from localhost ([127.0.0.1]:35232 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjbF7-0001bY-80 for submit@debbugs.gnu.org; Fri, 22 Sep 2023 04:10:29 -0400 Received: from lists.gnu.org ([2001:470:142::17]:47194) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjbF5-0001bK-Iq for submit@debbugs.gnu.org; Fri, 22 Sep 2023 04:10:28 -0400 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 1qjbEo-00085l-CD for bug-gnu-emacs@gnu.org; Fri, 22 Sep 2023 04:10:11 -0400 Received: from forward101c.mail.yandex.net ([178.154.239.212]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qjbEl-0003Zv-4W for bug-gnu-emacs@gnu.org; Fri, 22 Sep 2023 04:10:10 -0400 Received: from mail-nwsmtp-smtp-production-main-24.iva.yp-c.yandex.net (mail-nwsmtp-smtp-production-main-24.iva.yp-c.yandex.net [IPv6:2a02:6b8:c0c:5b15:0:640:42e5:0]) by forward101c.mail.yandex.net (Yandex) with ESMTP id 5311B60160 for ; Fri, 22 Sep 2023 11:10:00 +0300 (MSK) Received: by mail-nwsmtp-smtp-production-main-24.iva.yp-c.yandex.net (smtp/Yandex) with ESMTPSA id x9GFW10DSiE0-N3FDDbDk; Fri, 22 Sep 2023 11:10:00 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1695370200; bh=x+lHwkdhioaMVMmpvD03occFSJPfUt373owRzGnGOcg=; h=Date:To:From:Subject:Message-ID; b=dIMcL36L5li2SPs4rTVlgjo9usmLLf+M1z6EA4UCwODn7G1Zbn6YX70bxcQaIYmc4 nlSHKCG5myGKSq9VjJ6vrJWvhAqWV8Jpc1blYlEjflDdx7XS+2q/GS38tVmZSfaJnE Bt0HyD+szqK2yFxrMKnboetbgkmrri/kIiwl9L0I= Authentication-Results: mail-nwsmtp-smtp-production-main-24.iva.yp-c.yandex.net; dkim=pass header.i=@yandex.ru Message-ID: <2bba5a744feb000a4ffc1fef79d223fcf24953e7.camel@yandex.ru> Subject: Mistyping a search breaks keyboard macro From: Konstantin Kharlamov To: bug-gnu-emacs@gnu.org Date: Fri, 22 Sep 2023 11:09:59 +0300 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 Received-SPF: pass client-ip=178.154.239.212; envelope-from=Hi-Angel@yandex.ru; helo=forward101c.mail.yandex.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, RCVD_IN_MSPIKE_H3=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-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit 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.0 (/) If a user recorded a keyboard macro, upon replaying they expect the actions= will be executed exactly as performed during recording. Unfortunately that doesn't hold for searches, which is unfortunate, because= search is very useful during keyboard-macros. If a user mistypes a search,= they usually just remove the offending letters and it just works. However = replaying such record fails with `Keyboard macro terminated by a command ri= nging the bell` # Steps to reproduce 1. `emacs -Q` 2. Press `F3` to start recording a macro 3. Press `C-s` to start search and type `bufg`. The letter `g` will get hig= hlighted in red because there's no such word 4. Press Backspace to remove `g` letter 5. Press `f` so the word is `buff` 6. Finish the macro by pressing `F4` 7. Execute the macro by pressing `F4` ## Expected Search succeeds ## Actual Search fails with `After 0 kbd macro iterations: isearch-search: Keyboard m= acro terminated by a command ringing the bell` # Additional information Emacs build from git as of commit 04710bd01b2 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 22 07:29:17 2023 Received: (at 66149) by debbugs.gnu.org; 22 Sep 2023 11:29:17 +0000 Received: from localhost ([127.0.0.1]:35420 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjeLV-0003o3-15 for submit@debbugs.gnu.org; Fri, 22 Sep 2023 07:29:17 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:36808) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjeLT-0003nn-AB; Fri, 22 Sep 2023 07:29:15 -0400 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 1qjeLD-0005Hw-B7; Fri, 22 Sep 2023 07:28:59 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=4F8Zqt4ZXD4wh9nuXfb2DioVI3/LMMCRfmH9vavy6tc=; b=Os8NrW87hqCc en0pRQ8zX2Yw/uJsjHISCJYNDfhggz40XR1NXl4whpI9KT26hM+9nRyXqSoS0j+rAp6zzUN0Lt1by DNQSCKtBKb/xp2edBBMGndw1mArDP9/hhypncnOdTJIBsMrZ6+oscCLr/QLKPK9jHKypAnwMz+eXA UeaD7fsLdtDlVbSRHks9K9RSdA3zFvgIGSh7Yz9W4TjRQ+/afBjHBK+ZxmFwsudVpC0gAYX90m04z ahF0Npa+rDM5cEZhd+tdAsTj4K9vhcvHgelam+uc+Panzu/rxriR5gFcTGgOZH9/0yiZFGQLpwWvs gVCEIfbmtmn0IzhRm3WpaQ==; Date: Fri, 22 Sep 2023 14:29:08 +0300 Message-Id: <83sf7678fv.fsf@gnu.org> From: Eli Zaretskii To: Konstantin Kharlamov In-Reply-To: <2bba5a744feb000a4ffc1fef79d223fcf24953e7.camel@yandex.ru> (message from Konstantin Kharlamov on Fri, 22 Sep 2023 11:09:59 +0300) Subject: Re: bug#66149: Mistyping a search breaks keyboard macro References: <2bba5a744feb000a4ffc1fef79d223fcf24953e7.camel@yandex.ru> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66149 Cc: 66149@debbugs.gnu.org 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 (---) severity 66149 wishlist thanks > From: Konstantin Kharlamov > Date: Fri, 22 Sep 2023 11:09:59 +0300 > > If a user recorded a keyboard macro, upon replaying they expect the actions will be executed exactly as performed during recording. > > Unfortunately that doesn't hold for searches, which is unfortunate, because search is very useful during keyboard-macros. If a user mistypes a search, they usually just remove the offending letters and it just works. However replaying such record fails with `Keyboard macro terminated by a command ringing the bell` > > # Steps to reproduce > > 1. `emacs -Q` > 2. Press `F3` to start recording a macro > 3. Press `C-s` to start search and type `bufg`. The letter `g` will get highlighted in red because there's no such word > 4. Press Backspace to remove `g` letter > 5. Press `f` so the word is `buff` > 6. Finish the macro by pressing `F4` > 7. Execute the macro by pressing `F4` > > ## Expected > > Search succeeds > > ## Actual > > Search fails with `After 0 kbd macro iterations: isearch-search: Keyboard macro terminated by a command ringing the bell` IMNSHO, your expectations are unreasonable. Keyboard macros are not supposed to allow this; if you want something like that, you will need to write a special-purpose command. I've changed the severity of the bug to "wishlist" in cases someone thinks it is feasible to extend the macro facilities to support such expectations. But my personal tendency is to close this bug as notabug. From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 22 07:41:29 2023 Received: (at 66149) by debbugs.gnu.org; 22 Sep 2023 11:41:29 +0000 Received: from localhost ([127.0.0.1]:35450 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjeXF-0006n1-FN for submit@debbugs.gnu.org; Fri, 22 Sep 2023 07:41:29 -0400 Received: from forward502b.mail.yandex.net ([2a02:6b8:c02:900:1:45:d181:d502]:58330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjeWy-0006mR-JN for 66149@debbugs.gnu.org; Fri, 22 Sep 2023 07:41:24 -0400 Received: from mail-nwsmtp-smtp-production-main-29.myt.yp-c.yandex.net (mail-nwsmtp-smtp-production-main-29.myt.yp-c.yandex.net [IPv6:2a02:6b8:c12:5586:0:640:b3c3:0]) by forward502b.mail.yandex.net (Yandex) with ESMTP id E27915E762; Fri, 22 Sep 2023 14:40:51 +0300 (MSK) Received: by mail-nwsmtp-smtp-production-main-29.myt.yp-c.yandex.net (smtp/Yandex) with ESMTPSA id oeJsc62WrKo0-lxY923Zh; Fri, 22 Sep 2023 14:40:51 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1695382851; bh=S6PxUm/vrjrkoo8UGMSyAuetaXAuHoXDHRUfukILv2M=; h=References:Date:In-Reply-To:Cc:To:From:Subject:Message-ID; b=Am/48wVaTbaqRJ+nY0tdpkPGze1Aacxx0d/c+vG63F3jzKIT3HMqgrDXrErVxGQlJ yqmMkA6FojsfmBSro2ALQVNlxluNi2VnHL1p/XoOGRgkLXHpxtxsakrSMvpyOU/SFa nZ/OKWaV6k4pBQvn79sGUGxSiLiZtj+XcKUEpIwc= Authentication-Results: mail-nwsmtp-smtp-production-main-29.myt.yp-c.yandex.net; dkim=pass header.i=@yandex.ru Message-ID: <941792f60e494609c2823c152296de5eed554bff.camel@yandex.ru> Subject: Re: bug#66149: Mistyping a search breaks keyboard macro From: Konstantin Kharlamov To: Eli Zaretskii Date: Fri, 22 Sep 2023 14:40:50 +0300 In-Reply-To: <83sf7678fv.fsf@gnu.org> References: <2bba5a744feb000a4ffc1fef79d223fcf24953e7.camel@yandex.ru> <83sf7678fv.fsf@gnu.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66149 Cc: 66149@debbugs.gnu.org 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 (-) On Fri, 2023-09-22 at 14:29 +0300, Eli Zaretskii wrote: > severity 66149 wishlist > thanks >=20 > > From: Konstantin Kharlamov > > Date: Fri, 22 Sep 2023 11:09:59 +0300 > >=20 > > If a user recorded a keyboard macro, upon replaying they expect the > > actions will be executed exactly as performed during recording. > >=20 > > Unfortunately that doesn't hold for searches, which is unfortunate, > > because search is very useful during keyboard-macros. If a user > > mistypes a search, they usually just remove the offending letters > > and it just works. However replaying such record fails with > > `Keyboard macro terminated by a command ringing the bell` > >=20 > > # Steps to reproduce > >=20 > > 1. `emacs -Q` > > 2. Press `F3` to start recording a macro > > 3. Press `C-s` to start search and type `bufg`. The letter `g` will > > get highlighted in red because there's no such word > > 4. Press Backspace to remove `g` letter > > 5. Press `f` so the word is `buff` > > 6. Finish the macro by pressing `F4` > > 7. Execute the macro by pressing `F4` > >=20 > > ## Expected > >=20 > > Search succeeds > >=20 > > ## Actual > >=20 > > Search fails with `After 0 kbd macro iterations: isearch-search: > > Keyboard macro terminated by a command ringing the bell` >=20 > IMNSHO, your expectations are unreasonable.=C2=A0 Keyboard macros are not > supposed to allow this; if you want something like that, you will > need > to write a special-purpose command. Well, I'm not sure why you say it's unreasonable, but for the record, the related emacs stackexchange question has 2k hits at the moment=C2=B9. So=E2=80=A6 at least there is demand for this to work. 1: https://emacs.stackexchange.com/q/10599/2671#ringing-bell-in-macro-with-= search From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 22 12:03:10 2023 Received: (at 66149) by debbugs.gnu.org; 22 Sep 2023 16:03:10 +0000 Received: from localhost ([127.0.0.1]:37161 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjicY-0005GO-3D for submit@debbugs.gnu.org; Fri, 22 Sep 2023 12:03:10 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:50425) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjicS-0005Fm-A6 for 66149@debbugs.gnu.org; Fri, 22 Sep 2023 12:03:09 -0400 Received: by mail.gandi.net (Postfix) with ESMTPSA id C37251C0003; Fri, 22 Sep 2023 16:02:45 +0000 (UTC) From: Juri Linkov To: Eli Zaretskii Subject: Re: bug#66149: Mistyping a search breaks keyboard macro In-Reply-To: <83sf7678fv.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 22 Sep 2023 14:29:08 +0300") Organization: LINKOV.NET References: <2bba5a744feb000a4ffc1fef79d223fcf24953e7.camel@yandex.ru> <83sf7678fv.fsf@gnu.org> Date: Fri, 22 Sep 2023 18:41:17 +0300 Message-ID: <86fs36ql6i.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: juri@linkov.net X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 66149 Cc: 66149@debbugs.gnu.org, Konstantin Kharlamov 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 (-) >> Search fails with `After 0 kbd macro iterations: isearch-search: >> Keyboard macro terminated by a command ringing the bell` > > IMNSHO, your expectations are unreasonable. Keyboard macros are not > supposed to allow this; if you want something like that, you will need > to write a special-purpose command. > > I've changed the severity of the bug to "wishlist" in cases someone > thinks it is feasible to extend the macro facilities to support such > expectations. But my personal tendency is to close this bug as > notabug. I have no opinion whether 'ding' should terminate kbd macro or not. But it's possible to customize 'isearch-wrap-pause' to 'no-ding' to not ding on isearch failure, then kbd macro is not terminated. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 23 03:15:23 2023 Received: (at 66149) by debbugs.gnu.org; 23 Sep 2023 07:15:23 +0000 Received: from localhost ([127.0.0.1]:37681 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjwrI-0003ys-3L for submit@debbugs.gnu.org; Sat, 23 Sep 2023 03:15:23 -0400 Received: from forward500c.mail.yandex.net ([178.154.239.208]:46846) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjwrC-0003ya-Ar for 66149@debbugs.gnu.org; Sat, 23 Sep 2023 03:15:18 -0400 Received: from mail-nwsmtp-smtp-production-main-29.myt.yp-c.yandex.net (mail-nwsmtp-smtp-production-main-29.myt.yp-c.yandex.net [IPv6:2a02:6b8:c12:5586:0:640:b3c3:0]) by forward500c.mail.yandex.net (Yandex) with ESMTP id B43655EE80; Sat, 23 Sep 2023 10:15:00 +0300 (MSK) Received: by mail-nwsmtp-smtp-production-main-29.myt.yp-c.yandex.net (smtp/Yandex) with ESMTPSA id xEGmJiCWv0U0-5oNBihzU; Sat, 23 Sep 2023 10:15:00 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1695453300; bh=FxLKfIzF32T6+DhDaFr0HJuIwqsDBpRV0idwo1PhkLE=; h=References:Date:In-Reply-To:Cc:To:From:Subject:Message-ID; b=I/wgOhgFJQK5XwxZoBolZgfbWV5lVVxn11gpLX81JPBF0SBlJnvEdWxjC11Wq78u/ KY1RmX5vzSg8WZR4+PAoXLwnPXyAKkqkIayz1lCSbGodFlsTxuRoQ1ugsKMRz0gMoG tR6s+J+gS6U7AaXOm17DsryoFU2YlLzkFEWlQbMw= Authentication-Results: mail-nwsmtp-smtp-production-main-29.myt.yp-c.yandex.net; dkim=pass header.i=@yandex.ru Message-ID: <61c24e6086f4ce5125d78490a587c1d1193f65dc.camel@yandex.ru> Subject: Re: bug#66149: Mistyping a search breaks keyboard macro From: Konstantin Kharlamov To: Juri Linkov , Eli Zaretskii Date: Sat, 23 Sep 2023 10:14:59 +0300 In-Reply-To: <86fs36ql6i.fsf@mail.linkov.net> References: <2bba5a744feb000a4ffc1fef79d223fcf24953e7.camel@yandex.ru> <83sf7678fv.fsf@gnu.org> <86fs36ql6i.fsf@mail.linkov.net> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66149 Cc: 66149@debbugs.gnu.org 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 Fri, 2023-09-22 at 18:41 +0300, Juri Linkov wrote: > > > I have no opinion whether 'ding' should terminate kbd macro or not. > But it's possible to customize 'isearch-wrap-pause' to 'no-ding' > to not ding on isearch failure, then kbd macro is not terminated. Oh, thank you! So for example, having the following code in the init file works around the problem: (defadvice kmacro-call-macro (around align-regexp-with-spaces activate) (let ((isearch-wrap-pause 'no-ding)) ad-do-it)) I'll post an answer about that on the emacs.stackexchange then. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 23 04:00:34 2023 Received: (at 66149-done) by debbugs.gnu.org; 23 Sep 2023 08:00:34 +0000 Received: from localhost ([127.0.0.1]:37708 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjxZ3-0005Ja-VO for submit@debbugs.gnu.org; Sat, 23 Sep 2023 04:00:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjxZ1-0005JJ-DT for 66149-done@debbugs.gnu.org; Sat, 23 Sep 2023 04:00:32 -0400 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 1qjxYk-0007gh-DX; Sat, 23 Sep 2023 04:00:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=GObC14wzOWEvygYolYyJMJxczQwYOH3p9d3RXs2Sn/w=; b=HDAY9dXK2In6 Lq9685251Jkz5Y7yezpQo64d7xXnqkqi6J/227nf5mp2NMI6Q4p5xocDVFSPthyV4O7IcagGpRVv4 BAp9lVlAtFTCvN2Ww4GOxmrqPkc99RZaWop15R2uyKDQ82vK9cXHaLxM008oukYU2eRInl5Zn2vBT R4J9Z3TSOSQQGM9TVbFR4dWxkkUlRgGRtn/sekB0Y2TlDCJ8TZl/yhwwJANSqqhWOtAoiH9tQfaxB 7iIbOHNmdEMUclbpdvnNBD36eIM45nyZkmarZDtUoDjSudVQ0IVaJq1tt5DY3ZRq3YBmSy1QcN/Lm IPWsviIUUUR7hRhhfPgnQQ==; Date: Sat, 23 Sep 2023 11:00:24 +0300 Message-Id: <834jjl5nfr.fsf@gnu.org> From: Eli Zaretskii To: Konstantin Kharlamov In-Reply-To: <61c24e6086f4ce5125d78490a587c1d1193f65dc.camel@yandex.ru> (message from Konstantin Kharlamov on Sat, 23 Sep 2023 10:14:59 +0300) Subject: Re: bug#66149: Mistyping a search breaks keyboard macro References: <2bba5a744feb000a4ffc1fef79d223fcf24953e7.camel@yandex.ru> <83sf7678fv.fsf@gnu.org> <86fs36ql6i.fsf@mail.linkov.net> <61c24e6086f4ce5125d78490a587c1d1193f65dc.camel@yandex.ru> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66149-done Cc: 66149-done@debbugs.gnu.org, juri@linkov.net 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 (---) > From: Konstantin Kharlamov > Cc: 66149@debbugs.gnu.org > Date: Sat, 23 Sep 2023 10:14:59 +0300 > > On Fri, 2023-09-22 at 18:41 +0300, Juri Linkov wrote: > > > > > I have no opinion whether 'ding' should terminate kbd macro or not. > > But it's possible to customize 'isearch-wrap-pause' to 'no-ding' > > to not ding on isearch failure, then kbd macro is not terminated. > > Oh, thank you! So for example, having the following code in the init > file works around the problem: > > (defadvice kmacro-call-macro (around align-regexp-with-spaces activate) > (let ((isearch-wrap-pause 'no-ding)) > ad-do-it)) > > I'll post an answer about that on the emacs.stackexchange then. And I'm closing the bug. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 23 04:01:54 2023 Received: (at 66149-done) by debbugs.gnu.org; 23 Sep 2023 08:01:54 +0000 Received: from localhost ([127.0.0.1]:37714 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjxaM-0005Mn-Dj for submit@debbugs.gnu.org; Sat, 23 Sep 2023 04:01:54 -0400 Received: from forward502b.mail.yandex.net ([2a02:6b8:c02:900:1:45:d181:d502]:35376) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjxaJ-0005MX-UL for 66149-done@debbugs.gnu.org; Sat, 23 Sep 2023 04:01:53 -0400 Received: from mail-nwsmtp-smtp-production-main-36.iva.yp-c.yandex.net (mail-nwsmtp-smtp-production-main-36.iva.yp-c.yandex.net [IPv6:2a02:6b8:c0c:c20c:0:640:6c41:0]) by forward502b.mail.yandex.net (Yandex) with ESMTP id D9A965ED4C; Sat, 23 Sep 2023 11:01:33 +0300 (MSK) Received: by mail-nwsmtp-smtp-production-main-36.iva.yp-c.yandex.net (smtp/Yandex) with ESMTPSA id W1HIExCDY8c0-vhYN1fnF; Sat, 23 Sep 2023 11:01:33 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1695456093; bh=Q1zxmoKyOIc56obT8KNskvsYYUBxmEMilyzsvTGo9YU=; h=References:Date:In-Reply-To:Cc:To:From:Subject:Message-ID; b=e4n9MD5iN3G0NtGonz1DUVZEvSVZVSiPzgFzp3FSD3ITESQf78yEBr+GePd7hM22U gyco3VOBvbNM8SyKsTM+77KdxB7uUckCQuM+lnqr/GxxRk251qQK2qMKNYfIt4Gpau DItmi0j3dJ7LPw2yaBozuaZyKLhGN2/v4bULtGMI= Authentication-Results: mail-nwsmtp-smtp-production-main-36.iva.yp-c.yandex.net; dkim=pass header.i=@yandex.ru Message-ID: <4fccb4b82092c7fa085527597561d0f66e12eb9b.camel@yandex.ru> Subject: Re: bug#66149: Mistyping a search breaks keyboard macro From: Konstantin Kharlamov To: Eli Zaretskii Date: Sat, 23 Sep 2023 11:01:32 +0300 In-Reply-To: <834jjl5nfr.fsf@gnu.org> References: <2bba5a744feb000a4ffc1fef79d223fcf24953e7.camel@yandex.ru> <83sf7678fv.fsf@gnu.org> <86fs36ql6i.fsf@mail.linkov.net> <61c24e6086f4ce5125d78490a587c1d1193f65dc.camel@yandex.ru> <834jjl5nfr.fsf@gnu.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 66149-done Cc: 66149-done@debbugs.gnu.org, juri@linkov.net 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 (-) On Sat, 2023-09-23 at 11:00 +0300, Eli Zaretskii wrote: > > From: Konstantin Kharlamov > > Cc: 66149@debbugs.gnu.org > > Date: Sat, 23 Sep 2023 10:14:59 +0300 > >=20 > > On Fri, 2023-09-22 at 18:41 +0300, Juri Linkov wrote: > > > >=20 > > > I have no opinion whether 'ding' should terminate kbd macro or > > > not. > > > But it's possible to customize 'isearch-wrap-pause' to 'no-ding' > > > to not ding on isearch failure, then kbd macro is not terminated. > >=20 > > Oh, thank you! So for example, having the following code in the > > init > > file works around the problem: > >=20 > > =C2=A0=C2=A0=C2=A0 (defadvice kmacro-call-macro (around align-regexp-wi= th-spaces > > activate) > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (let ((isearch-wrap-pause 'no-ding)) > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ad-do-it)) > >=20 > > I'll post an answer about that on the emacs.stackexchange then. >=20 > And I'm closing the bug. =20 Why? The problem is still relevant. A workaround is not a fix. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 23 04:36:29 2023 Received: (at 66149) by debbugs.gnu.org; 23 Sep 2023 08:36:29 +0000 Received: from localhost ([127.0.0.1]:37737 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjy7m-0006Mw-PV for submit@debbugs.gnu.org; Sat, 23 Sep 2023 04:36:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52710) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjy7i-0006MW-LT for 66149@debbugs.gnu.org; Sat, 23 Sep 2023 04:36:26 -0400 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 1qjy7R-0005kQ-Kd; Sat, 23 Sep 2023 04:36:05 -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=wrFZQhmtIj1M7auOaBu1EvzXxEVopuvT+iDMjxifxX4=; b=MOcrvUU7GuiLF+WA5ITe L5CkjPgB/EuVQUZOwRnabD7+Yu52qJiny7fcwHKM1+Cq+59pBnoV566ViXl+qntD3PFbfATDV1+14 fQ3iYChnSsump586oTKNU5WkldVWU64JKOBNfWbi22cXj1fJ2UizrQb4RVCgz5qwq2/j4cu6GpSxQ 4i6u4J6Yd5zBQEq1g8iMDc6eej+wQqPK2UmGzvZPXfWJoaB4QsYFDsGrjZko/XrZV6EGh42NY/1Wt 7ysBX7p5nUhBkuakBU4g122xZF3mKwVJXAMhlqE0GpZz6k31uscR1xF/kxJWm3YZ02m+oYLKYJcJi xdkc84eV7ZPmlg==; Date: Sat, 23 Sep 2023 11:36:15 +0300 Message-Id: <8334z55ls0.fsf@gnu.org> From: Eli Zaretskii To: Konstantin Kharlamov , Stefan Kangas In-Reply-To: <4fccb4b82092c7fa085527597561d0f66e12eb9b.camel@yandex.ru> (message from Konstantin Kharlamov on Sat, 23 Sep 2023 11:01:32 +0300) Subject: Re: bug#66149: Mistyping a search breaks keyboard macro References: <2bba5a744feb000a4ffc1fef79d223fcf24953e7.camel@yandex.ru> <83sf7678fv.fsf@gnu.org> <86fs36ql6i.fsf@mail.linkov.net> <61c24e6086f4ce5125d78490a587c1d1193f65dc.camel@yandex.ru> <834jjl5nfr.fsf@gnu.org> <4fccb4b82092c7fa085527597561d0f66e12eb9b.camel@yandex.ru> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66149 Cc: 66149@debbugs.gnu.org, juri@linkov.net 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 (---) > From: Konstantin Kharlamov > Cc: juri@linkov.net, 66149-done@debbugs.gnu.org > Date: Sat, 23 Sep 2023 11:01:32 +0300 > > On Sat, 2023-09-23 at 11:00 +0300, Eli Zaretskii wrote: > > > From: Konstantin Kharlamov > > > Cc: 66149@debbugs.gnu.org > > > Date: Sat, 23 Sep 2023 10:14:59 +0300 > > > > > > On Fri, 2023-09-22 at 18:41 +0300, Juri Linkov wrote: > > > > > > > > > I have no opinion whether 'ding' should terminate kbd macro or > > > > not. > > > > But it's possible to customize 'isearch-wrap-pause' to 'no-ding' > > > > to not ding on isearch failure, then kbd macro is not terminated. > > > > > > Oh, thank you! So for example, having the following code in the > > > init > > > file works around the problem: > > > > > >     (defadvice kmacro-call-macro (around align-regexp-with-spaces > > > activate) > > >       (let ((isearch-wrap-pause 'no-ding)) > > >         ad-do-it)) > > > > > > I'll post an answer about that on the emacs.stackexchange then. > > > > And I'm closing the bug. > > Why? The problem is still relevant. A workaround is not a fix. because the motivation to make any such changes is now even lower than it was before, and I don't want to keep bugs open when nothing is being done for them, nor ever will be. I'm okay with reopening for some limited time, but we should then say in advance when it will be closed if no progress is made. But maybe Stefan (CC'ed) thinks differently? From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 23 04:44:14 2023 Received: (at 66149) by debbugs.gnu.org; 23 Sep 2023 08:44:14 +0000 Received: from localhost ([127.0.0.1]:37749 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjyFK-0006bD-7R for submit@debbugs.gnu.org; Sat, 23 Sep 2023 04:44:14 -0400 Received: from forward500a.mail.yandex.net ([178.154.239.80]:42892) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjyFG-0006b3-Qq for 66149@debbugs.gnu.org; Sat, 23 Sep 2023 04:44:13 -0400 Received: from mail-nwsmtp-smtp-production-main-39.vla.yp-c.yandex.net (mail-nwsmtp-smtp-production-main-39.vla.yp-c.yandex.net [IPv6:2a02:6b8:c0d:31b:0:640:fdf8:0]) by forward500a.mail.yandex.net (Yandex) with ESMTP id D14915E6FD; Sat, 23 Sep 2023 11:43:57 +0300 (MSK) Received: by mail-nwsmtp-smtp-production-main-39.vla.yp-c.yandex.net (smtp/Yandex) with ESMTPSA id uhHdV6FsJOs0-XIZJiMXG; Sat, 23 Sep 2023 11:43:57 +0300 X-Yandex-Fwd: 1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.ru; s=mail; t=1695458637; bh=n1bc9DB9NNibECOWGNSMM7bQXA+TGuGvZ33o6dr7nIg=; h=References:Date:In-Reply-To:Cc:To:From:Subject:Message-ID; b=OrkX4+MvfarfcFEYRzovdXfSThzJFTAv9D0h0q3rz4mpdWMR39nK0btI6oOU64Kjy Gxmc63H1lujdoMVIUatOx9JCKuJXAOycjcCou1mAAItrj8vaVrSqmVJWpp+jT6GJsu P38DonlI6xJc9AYa2SrfE0L0f+/c2+DFUnM7bsr0= Authentication-Results: mail-nwsmtp-smtp-production-main-39.vla.yp-c.yandex.net; dkim=pass header.i=@yandex.ru Message-ID: <1fefaf0472e92c20b0170b02c0ad3820b10e8978.camel@yandex.ru> Subject: Re: bug#66149: Mistyping a search breaks keyboard macro From: Konstantin Kharlamov To: Eli Zaretskii , Stefan Kangas Date: Sat, 23 Sep 2023 11:43:56 +0300 In-Reply-To: <8334z55ls0.fsf@gnu.org> References: <2bba5a744feb000a4ffc1fef79d223fcf24953e7.camel@yandex.ru> <83sf7678fv.fsf@gnu.org> <86fs36ql6i.fsf@mail.linkov.net> <61c24e6086f4ce5125d78490a587c1d1193f65dc.camel@yandex.ru> <834jjl5nfr.fsf@gnu.org> <4fccb4b82092c7fa085527597561d0f66e12eb9b.camel@yandex.ru> <8334z55ls0.fsf@gnu.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.48.4 MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66149 Cc: 66149@debbugs.gnu.org, juri@linkov.net 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 Sat, 2023-09-23 at 11:36 +0300, Eli Zaretskii wrote: > > From: Konstantin Kharlamov > > Cc: juri@linkov.net, 66149-done@debbugs.gnu.org > > Date: Sat, 23 Sep 2023 11:01:32 +0300 > >=20 > > On Sat, 2023-09-23 at 11:00 +0300, Eli Zaretskii wrote: > > > > From: Konstantin Kharlamov > > > > Cc: 66149@debbugs.gnu.org > > > > Date: Sat, 23 Sep 2023 10:14:59 +0300 > > > >=20 > > > > On Fri, 2023-09-22 at 18:41 +0300, Juri Linkov wrote: > > > > > >=20 > > > > > I have no opinion whether 'ding' should terminate kbd macro > > > > > or > > > > > not. > > > > > But it's possible to customize 'isearch-wrap-pause' to 'no- > > > > > ding' > > > > > to not ding on isearch failure, then kbd macro is not > > > > > terminated. > > > >=20 > > > > Oh, thank you! So for example, having the following code in the > > > > init > > > > file works around the problem: > > > >=20 > > > > =C2=A0=C2=A0=C2=A0 (defadvice kmacro-call-macro (around align-regex= p-with- > > > > spaces > > > > activate) > > > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 (let ((isearch-wrap-pause 'no-ding)) > > > > =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ad-do-it)) > > > >=20 > > > > I'll post an answer about that on the emacs.stackexchange then. > > >=20 > > > And I'm closing the bug. > > =C2=A0 > > Why? The problem is still relevant. A workaround is not a fix. >=20 > because the motivation to make any such changes is now even lower > than > it was before, and I don't want to keep bugs open when nothing is > being done for them, nor ever will be. Oh, okay, so, a fix for this closed bug will still be accepted? I was thinking of making a fix at some point in the future. Not right now I as I don't have resources ATM, but the problem overall seems to be easy to fix. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 23 04:58:56 2023 Received: (at 66149) by debbugs.gnu.org; 23 Sep 2023 08:58:56 +0000 Received: from localhost ([127.0.0.1]:37765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjyTY-0001Js-9M for submit@debbugs.gnu.org; Sat, 23 Sep 2023 04:58:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qjyTW-0001Jc-DT for 66149@debbugs.gnu.org; Sat, 23 Sep 2023 04:58:55 -0400 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 1qjyTF-0001Fm-2w; Sat, 23 Sep 2023 04:58:37 -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=hwEV+ebeadgq/HL2/MQRS2U2AoW/cikQpvN9Z1wrsU0=; b=AZ7vnJ6eRSI3iBx+QOYz eFstWngKWh1igmZ0QUqvABQUO52wlNoOEdmPJ+4brc6ABXZ6fEreSUTw5WxwIxT8BtS38MhCcTRlT rSFHVFm1haw4YX4/BkquKFevfsh/HmMFyb49LukXo6rOL1rtulZZ1UMuYXyTNRKP0XSQaEA7HcA62 CH9Q7ah4M44Vo1N1n+qXjpt5iyw9Y+Qzv7xWRnv1cR9THzyYDEBrSdNvbSVT/eniw2GLjCMjUIasi jCVLoeeUqKFgooGImEC3flQXn26A/vuWU5s/2EI6aAegHRAbGiavchC4oF86KyJe6E690XUPrR/6P K/GlYFR/+6WItw==; Date: Sat, 23 Sep 2023 11:58:49 +0300 Message-Id: <83y1gx465y.fsf@gnu.org> From: Eli Zaretskii To: Konstantin Kharlamov In-Reply-To: <1fefaf0472e92c20b0170b02c0ad3820b10e8978.camel@yandex.ru> (message from Konstantin Kharlamov on Sat, 23 Sep 2023 11:43:56 +0300) Subject: Re: bug#66149: Mistyping a search breaks keyboard macro References: <2bba5a744feb000a4ffc1fef79d223fcf24953e7.camel@yandex.ru> <83sf7678fv.fsf@gnu.org> <86fs36ql6i.fsf@mail.linkov.net> <61c24e6086f4ce5125d78490a587c1d1193f65dc.camel@yandex.ru> <834jjl5nfr.fsf@gnu.org> <4fccb4b82092c7fa085527597561d0f66e12eb9b.camel@yandex.ru> <8334z55ls0.fsf@gnu.org> <1fefaf0472e92c20b0170b02c0ad3820b10e8978.camel@yandex.ru> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 66149 Cc: 66149@debbugs.gnu.org, stefankangas@gmail.com, juri@linkov.net 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 (---) > From: Konstantin Kharlamov > Cc: juri@linkov.net, 66149@debbugs.gnu.org > Date: Sat, 23 Sep 2023 11:43:56 +0300 > > On Sat, 2023-09-23 at 11:36 +0300, Eli Zaretskii wrote: > > > From: Konstantin Kharlamov > > > Cc: juri@linkov.net, 66149-done@debbugs.gnu.org > > > Date: Sat, 23 Sep 2023 11:01:32 +0300 > > > > > > On Sat, 2023-09-23 at 11:00 +0300, Eli Zaretskii wrote: > > > > > From: Konstantin Kharlamov > > > > > Cc: 66149@debbugs.gnu.org > > > > > Date: Sat, 23 Sep 2023 10:14:59 +0300 > > > > > > > > > > On Fri, 2023-09-22 at 18:41 +0300, Juri Linkov wrote: > > > > > > > > > > > > > I have no opinion whether 'ding' should terminate kbd macro > > > > > > or > > > > > > not. > > > > > > But it's possible to customize 'isearch-wrap-pause' to 'no- > > > > > > ding' > > > > > > to not ding on isearch failure, then kbd macro is not > > > > > > terminated. > > > > > > > > > > Oh, thank you! So for example, having the following code in the > > > > > init > > > > > file works around the problem: > > > > > > > > > >     (defadvice kmacro-call-macro (around align-regexp-with- > > > > > spaces > > > > > activate) > > > > >       (let ((isearch-wrap-pause 'no-ding)) > > > > >         ad-do-it)) > > > > > > > > > > I'll post an answer about that on the emacs.stackexchange then. > > > > > > > > And I'm closing the bug. > > >   > > > Why? The problem is still relevant. A workaround is not a fix. > > > > because the motivation to make any such changes is now even lower > > than > > it was before, and I don't want to keep bugs open when nothing is > > being done for them, nor ever will be. > > Oh, okay, so, a fix for this closed bug will still be accepted? We accept worthy improvements even if there's no bug at all for them, so yes, of course. The important thing is that the change is clean and doesn't bring any problems with it. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 23 08:56:31 2023 Received: (at 66149) by debbugs.gnu.org; 23 Sep 2023 12:56:32 +0000 Received: from localhost ([127.0.0.1]:37955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qk2BT-000544-Jf for submit@debbugs.gnu.org; Sat, 23 Sep 2023 08:56:31 -0400 Received: from mail-lf1-x132.google.com ([2a00:1450:4864:20::132]:49286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qk2BQ-00053n-Md for 66149@debbugs.gnu.org; Sat, 23 Sep 2023 08:56:29 -0400 Received: by mail-lf1-x132.google.com with SMTP id 2adb3069b0e04-5031ccf004cso5841788e87.2 for <66149@debbugs.gnu.org>; Sat, 23 Sep 2023 05:56:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1695473771; x=1696078571; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc:subject:date:message-id:reply-to; bh=byQMjsSjPKA+HD1jABMGwloce9YTSCY9MvyTh34/E9U=; b=nfAzU6Wtj1fs4A4Zo4WB9We1yWMIcc+167IbIc0gUxXEGp8nZPyOFMDv6XI/dIKvnF rM+4gMmfOOXCH2E4YvyXh2Lg5QGZ6oDgEUL44YGdDu9YwXr20v/o1K/LFVPAakGcSNYQ Lz5iJQGYQdHM24+4iMh+cXiO7UZDhcRxWK3OI2bwnY9PvE/1TMmkFm/+3azBtYvDeT5i 9ODkvITLK7iA4q5qI4jfQCOEUHJGNmtenXLIdGM02OVwN/FccrWxykTqgp0BwYOQY6/Y k45XdE3VcXyuIvOUjbESjdjlEqh1JdCERaJnu3GBtOOy3DMxnd+dz3OQ65Of1Pg3tPFK DYtg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695473771; x=1696078571; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=byQMjsSjPKA+HD1jABMGwloce9YTSCY9MvyTh34/E9U=; b=scSEN/Ft7JmR/DLVE0NARH6XysBVsPyOrFuPuROH8SPGSwoxIWDDClY8YzMlWxaPmT tKyy1EfwvsBn0GH3yeysCVTOCspHE774q4dOkU7Wnpa6/BSWwrAO9uPzpa4ExRBR7e8M WO+SZVLU9kmJlXUaM5M5ktYQ0SZZ5xtGph52VoTRkKLGw17xINwQf7ecoJnwY29N+ojJ udnloCaNvu70u8FfWIQ8ztFcsANpNOp72nybPbTxJhEHzOb2b2a3awr+SEKPlmWhayQ/ gfLLupEx0fTt8TMYqxgM3oUOiCsJ9Ey6O9QYuSiA6xsPu66wSVDHtQHObiaSdt27jJo3 M2hQ== X-Gm-Message-State: AOJu0YwqPWbT4Lq8Ta2uCgpM1sE7VNdpsaGQJ3AEzw9FnJj7CJoToZd5 4Bemewn66OejCyZ40XTfjKdhJZcwVCYJfJW5qis= X-Google-Smtp-Source: AGHT+IFtRmLZ7+NgODe7E0JDXs9f4Sq87vyPG87SQu3S+jCTYbTCFKbITdnLGQ3tkCQipL+ydz63MCkjBnTLIpl56xk= X-Received: by 2002:ac2:485c:0:b0:503:28cb:c072 with SMTP id 28-20020ac2485c000000b0050328cbc072mr1656855lfy.30.1695473771277; Sat, 23 Sep 2023 05:56:11 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sat, 23 Sep 2023 05:56:10 -0700 From: Stefan Kangas In-Reply-To: <8334z55ls0.fsf@gnu.org> References: <2bba5a744feb000a4ffc1fef79d223fcf24953e7.camel@yandex.ru> <83sf7678fv.fsf@gnu.org> <86fs36ql6i.fsf@mail.linkov.net> <61c24e6086f4ce5125d78490a587c1d1193f65dc.camel@yandex.ru> <834jjl5nfr.fsf@gnu.org> <4fccb4b82092c7fa085527597561d0f66e12eb9b.camel@yandex.ru> <8334z55ls0.fsf@gnu.org> MIME-Version: 1.0 Date: Sat, 23 Sep 2023 05:56:10 -0700 Message-ID: Subject: Re: bug#66149: Mistyping a search breaks keyboard macro To: Eli Zaretskii , Konstantin Kharlamov Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 66149 Cc: 66149@debbugs.gnu.org, juri@linkov.net 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 (-) Eli Zaretskii writes: > I'm okay with reopening for some limited time, but we should then say > in advance when it will be closed if no progress is made. > > But maybe Stefan (CC'ed) thinks differently? No, I agree with you. Keeping bugs open when there's no expected progress typically leads to us forgetting about it, and then one of us have to come back to close it later anyways. I think it makes sense to revisit this if/when someone comes up with a patch, either by reopening this bug, or in a new bug report. From unknown Fri Jun 20 07:15:34 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 22 Oct 2023 11:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator