From unknown Sun Jun 22 11:39:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53181: Live preview of regexp replace Resent-From: ndame Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Jan 2022 06:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 53181 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 53181@debbugs.gnu.org X-Debbugs-Original-To: "Bug reports for GNU Emacs, the Swiss army knife of text editors" Reply-To: ndame Received: via spool by submit@debbugs.gnu.org id=B.164188333727420 (code B ref -1); Tue, 11 Jan 2022 06:43:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Jan 2022 06:42:17 +0000 Received: from localhost ([127.0.0.1]:53997 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7ArI-00078C-QB for submit@debbugs.gnu.org; Tue, 11 Jan 2022 01:42:17 -0500 Received: from lists.gnu.org ([209.51.188.17]:56192) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7ArG-000784-GI for submit@debbugs.gnu.org; Tue, 11 Jan 2022 01:42:15 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51838) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7Ar9-00076i-56 for bug-gnu-emacs@gnu.org; Tue, 11 Jan 2022 01:42:13 -0500 Received: from mail-40132.protonmail.ch ([185.70.40.132]:59893) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n7Ar6-0003s4-F2 for bug-gnu-emacs@gnu.org; Tue, 11 Jan 2022 01:42:06 -0500 Date: Tue, 11 Jan 2022 06:41:50 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1641883311; bh=i6Xu+QgAvSvLgJXgGSWFUb2xzcLZu7Eb8CgTpK/9J/o=; h=Date:To:From:Reply-To:Subject:Message-ID:From:To:Cc; b=dQCMacTXCT6nIlD4zCz4vwJX5edaQsgEQAj1wh/+asrM/Ty0sOImLH09vCMVu6ksp QSGhCX7y4AVNLwZ2lSw+3CqBApNSXDG1BFBlxeIeKGP9Jdpr6YJBUEydygAvbJgdl0 yTf3ZV9GVNXYnxOffD6EkS6gchjX8k6kEZhgCVnYrKtHVUBHbP/eaw/kd+AZMzz5nZ boDjEMU3UDOkK2U9a5j0YSTG9+axEOaXUInfGo2KEAyRojhs7jDvfUa0k3Q7a/G3LV 7AC7Bvchd8TfZVsNgaJLnL4O4knBpxLdMyH6/5OerxIfi/tWKW6ngo7WwENiiFw14l GaSrOtiMBSWFQ== From: ndame Message-ID: MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_4FnTXry7mNEQhoXqbMIpUGCj6aLpneR5ScG3FbCrgsE" X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,HTML_MESSAGE shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Received-SPF: pass client-ip=185.70.40.132; envelope-from=laszlomail@protonmail.com; helo=mail-40132.protonmail.ch 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, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 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.3 (--) This is a multi-part message in MIME format. --b1_4FnTXry7mNEQhoXqbMIpUGCj6aLpneR5ScG3FbCrgsE Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 SSd2ZSBiZWVuIHVzaW5nIHRoZSB2aXN1YWwgcmVnZXhwIHBhY2thZ2UgZm9yIGEgd2hpbGUgYW5k IGl0J3MgcmVhbGx5IHVzZWZ1bDoKCmh0dHBzOi8vZ2l0aHViLmNvbS9iZW5tYS92aXN1YWwtcmVn ZXhwLmVsCgpJdCB3b3VsZCBpbXByb3ZlIHRoZSBjb3JlIGVtYWNzIGV4cGVyaWVuY2UgaWYgdGhl IGJ1aWx0IGluIHJlZ2V4cCByZXBsYWNlIGRpZCB0aGlzIGFzIHdlbGwuIFdoZW4gY29uc3RydWN0 aW5nIGEgcmVnZXhwIHJlcGxhY2UgaXQncyByZWFsbHkgdXNlZnVsIHRvIHNlZSB0aGUgbWF0Y2gg YW5kIHRoZSBjYXB0dXJpbmcgZ3JvdXBzIGluc3RhbnRseSBpbiB0aGUgYnVmZmVyLCBhbmQgYWxz byB0aGUgcmVzdWx0aW5nIHRleHQgb24gdGhlIGZseSB3aGVuIHR5cGluZyB0aGUgcmVwbGFjZW1l bnQuIEl0IHNwYXJlcyB5b3UgZnJvbSBkb2luZyBzZXZlcmFsIHRlc3QtZml4IGN5Y2xlcyB1bnRp bCB5b3UgZ2V0IHRoZSByZWdleHAgcmVwbGFjZW1lbnQgcmlnaHQsIGJlY2F1c2UgeW91IGhhdmUg YW4gaW5zdGFudCBsaXZlIHByZXZpZXcgb2YgZXZlcnl0aGluZyBpbiB0aGUgdGFyZ2V0IGJ1ZmZl ci4KCkFkZGluZyB0aGlzIGZlYXR1cmUgd291bGQgYmVuZWZpdCB0aGUgZGVmYXVsdCByZWdleHAg cmVwbGFjZSBleHBlcmllbmNlIGEgbG90Lg== --b1_4FnTXry7mNEQhoXqbMIpUGCj6aLpneR5ScG3FbCrgsE Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdj5JJ3ZlIGJlZW4gdXNpbmcgdGhlIHZpc3VhbCByZWdleHAgcGFja2FnZSBmb3IgYSB3aGls ZSBhbmQgaXQncyByZWFsbHkgdXNlZnVsOjxicj48L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2Pjxh IGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9iZW5tYS92aXN1YWwtcmVnZXhwLmVsIj5odHRwczov L2dpdGh1Yi5jb20vYmVubWEvdmlzdWFsLXJlZ2V4cC5lbDwvYT48YnI+PC9kaXY+PGRpdiBzdHls ZT0iZm9udC1mYW1pbHk6IGFyaWFsOyBmb250LXNpemU6IDE0cHg7Ij48YnI+PC9kaXY+PGRpdiBz dHlsZT0iZm9udC1mYW1pbHk6IGFyaWFsOyBmb250LXNpemU6IDE0cHg7Ij5JdCB3b3VsZCBpbXBy b3ZlIHRoZSBjb3JlIGVtYWNzIGV4cGVyaWVuY2UgaWYgdGhlIGJ1aWx0IGluIHJlZ2V4cCByZXBs YWNlIGRpZCB0aGlzIGFzIHdlbGwuJm5ic3A7IFdoZW4gY29uc3RydWN0aW5nIGEgcmVnZXhwIHJl cGxhY2UgaXQncyByZWFsbHkgdXNlZnVsIHRvIHNlZSB0aGUgbWF0Y2ggYW5kIHRoZSBjYXB0dXJp bmcgZ3JvdXBzIGluc3RhbnRseSBpbiB0aGUgYnVmZmVyLCBhbmQgYWxzbyB0aGUgcmVzdWx0aW5n IHRleHQgb24gdGhlIGZseSB3aGVuIHR5cGluZyB0aGUgcmVwbGFjZW1lbnQuJm5ic3A7IEl0IHNw YXJlcyB5b3UgZnJvbSBkb2luZyBzZXZlcmFsIHRlc3QtZml4IGN5Y2xlcyB1bnRpbCB5b3UgZ2V0 IHRoZSByZWdleHAgcmVwbGFjZW1lbnQgcmlnaHQsIGJlY2F1c2UgeW91IGhhdmUgYW4gaW5zdGFu dCBsaXZlIHByZXZpZXcgb2YgZXZlcnl0aGluZyBpbiB0aGUgdGFyZ2V0IGJ1ZmZlci48YnI+PC9k aXY+PGRpdj48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IGFyaWFsOyBmb250LXNp emU6IDE0cHg7Ij5BZGRpbmcgdGhpcyBmZWF0dXJlIHdvdWxkIGJlbmVmaXQgdGhlIGRlZmF1bHQg cmVnZXhwIHJlcGxhY2UgZXhwZXJpZW5jZSBhIGxvdC48YnI+PC9kaXY+ --b1_4FnTXry7mNEQhoXqbMIpUGCj6aLpneR5ScG3FbCrgsE-- From unknown Sun Jun 22 11:39:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53181: Live preview of regexp replace Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Jan 2022 09:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53181 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: ndame Cc: 53181@debbugs.gnu.org, Augusto Stoffel Received: via spool by 53181-submit@debbugs.gnu.org id=B53181.164189248910647 (code B ref 53181); Tue, 11 Jan 2022 09:15:02 +0000 Received: (at 53181) by debbugs.gnu.org; 11 Jan 2022 09:14:49 +0000 Received: from localhost ([127.0.0.1]:54102 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7DEv-0002lf-6t for submit@debbugs.gnu.org; Tue, 11 Jan 2022 04:14:49 -0500 Received: from relay12.mail.gandi.net ([217.70.178.232]:35121) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7DEr-0002lB-Ao for 53181@debbugs.gnu.org; Tue, 11 Jan 2022 04:14:48 -0500 Received: (Authenticated sender: juri@linkov.net) by relay12.mail.gandi.net (Postfix) with ESMTPSA id E2D29200012; Tue, 11 Jan 2022 09:14:35 +0000 (UTC) From: Juri Linkov Organization: LINKOV.NET References: Date: Tue, 11 Jan 2022 11:04:16 +0200 In-Reply-To: (ndame via's message of "Tue, 11 Jan 2022 06:41:50 +0000") Message-ID: <868rvmiqrj.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain 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've been using the visual regexp package for a while and it's really > useful: > > https://github.com/benma/visual-regexp.el > > It would improve the core emacs experience if the built in regexp replace > did this as well. When constructing a regexp replace it's really useful to > see the match and the capturing groups instantly in the buffer, and also > the resulting text on the fly when typing the replacement. It spares you > from doing several test-fix cycles until you get the regexp replacement > right, because you have an instant live preview of everything in the target > buffer. > > Adding this feature would benefit the default regexp replace experience a lot. This is exactly what Augusto is currently doing in bug#53126. From unknown Sun Jun 22 11:39:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53181: Live preview of regexp replace Resent-From: ndame Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Jan 2022 13:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53181 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 53181@debbugs.gnu.org, Augusto Stoffel Reply-To: ndame Received: via spool by 53181-submit@debbugs.gnu.org id=B53181.164190774414859 (code B ref 53181); Tue, 11 Jan 2022 13:30:02 +0000 Received: (at 53181) by debbugs.gnu.org; 11 Jan 2022 13:29:04 +0000 Received: from localhost ([127.0.0.1]:54462 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7HCy-0003rb-04 for submit@debbugs.gnu.org; Tue, 11 Jan 2022 08:29:04 -0500 Received: from mail-40140.protonmail.ch ([185.70.40.140]:63580) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7HCw-0003qc-16 for 53181@debbugs.gnu.org; Tue, 11 Jan 2022 08:29:02 -0500 Date: Tue, 11 Jan 2022 13:28:54 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1641907735; bh=NcAoxGQwAKgP2PoLW0IssI4vlmh3AoIDEaTjIbwvRY8=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=ZLa7k4luSrHI4UbbYOgIxv4VSkofBEB58ite1sBg9vZS+UIp9zVusAdzuEJztRM1d LMpDzOu1CK6Dfs2V2YZceybOIw6iT7xJVH8q2QnZQ+2IlYjQcJ4MisLvvz0sUnPzuf qV+pIqUn2OMPzyZT2wAjNDnGfDNUgUilHk3/QdseU9vqp/acNp2MwgYvHGD0Vh3oKd x+hEA91ZayqcEQQp1wOH2GCWAaeLc/QHG50hWORfxrq0kgA/O8DPh4HaM2ghdZ0bS9 F7OkocZYg9zIlyp4WxMgK4U5XqxA68Q/9VMcYMHoAcLckLNgahK72L5QObj/N8TooL A/ikGOOvuXP3w== From: ndame Message-ID: In-Reply-To: <868rvmiqrj.fsf@mail.linkov.net> References: <868rvmiqrj.fsf@mail.linkov.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch 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 (-) > This is exactly what Augusto is currently doing in bug#53126. I checked it and it's not the same. It says: " the highlighting and count of matches as one types a regexp or string to replace in `query-replace{-regexp}'." So it may do the first part, the highlighting of the regexp pattern while t= yping, but it does not seem to do the second part, that is showing the replacement= effects in the buffer immediately as the user types the replacement text or pattern= . The second part is just as important, because that shows if the actual repl= acement is correct or it needs some tweaking before starting replacing. From unknown Sun Jun 22 11:39:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53181: Live preview of regexp replace Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Jan 2022 18:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53181 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: ndame Cc: 53181@debbugs.gnu.org, Augusto Stoffel Received: via spool by 53181-submit@debbugs.gnu.org id=B53181.16419239998435 (code B ref 53181); Tue, 11 Jan 2022 18:00:02 +0000 Received: (at 53181) by debbugs.gnu.org; 11 Jan 2022 17:59:59 +0000 Received: from localhost ([127.0.0.1]:55494 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7LR9-0002Bz-5p for submit@debbugs.gnu.org; Tue, 11 Jan 2022 12:59:59 -0500 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:60879) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7LR7-0002BZ-Fc for 53181@debbugs.gnu.org; Tue, 11 Jan 2022 12:59:58 -0500 Received: (Authenticated sender: juri@linkov.net) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 78983E0002; Tue, 11 Jan 2022 17:59:48 +0000 (UTC) From: Juri Linkov Organization: LINKOV.NET References: <868rvmiqrj.fsf@mail.linkov.net> Date: Tue, 11 Jan 2022 19:58:40 +0200 In-Reply-To: (ndame's message of "Tue, 11 Jan 2022 13:28:54 +0000") Message-ID: <86k0f6m9wv.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain 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 (-) >> This is exactly what Augusto is currently doing in bug#53126. > > I checked it and it's not the same. It says: > > " the highlighting and count of matches as one types a regexp or string to > replace in `query-replace{-regexp}'." > > So it may do the first part, the highlighting of the regexp pattern while typing, > but it does not seem to do the second part, that is showing the replacement effects > in the buffer immediately as the user types the replacement text or pattern. > > The second part is just as important, because that shows if the actual replacement > is correct or it needs some tweaking before starting replacing. Augusto is porting the package anzu to the core, and anzu implemented the second part that shows the replacement effects immediately: https://github.com/emacsorphanage/anzu.git From unknown Sun Jun 22 11:39:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53181: Live preview of regexp replace Resent-From: ndame Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Jan 2022 18:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53181 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 53181@debbugs.gnu.org, Augusto Stoffel Reply-To: ndame Received: via spool by 53181-submit@debbugs.gnu.org id=B53181.164192568113446 (code B ref 53181); Tue, 11 Jan 2022 18:28:02 +0000 Received: (at 53181) by debbugs.gnu.org; 11 Jan 2022 18:28:01 +0000 Received: from localhost ([127.0.0.1]:55519 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7Ls6-0003UL-0E for submit@debbugs.gnu.org; Tue, 11 Jan 2022 13:28:00 -0500 Received: from mail-4319.protonmail.ch ([185.70.43.19]:53283) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7Ls4-0003Tv-4G for 53181@debbugs.gnu.org; Tue, 11 Jan 2022 13:27:48 -0500 Date: Tue, 11 Jan 2022 18:27:38 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1641925661; bh=7Gel025Zxzb+LvsL8bNgh0fBLhCPV88TV8dxOuZK2Us=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=uOYoGQZ52YEXNWDe/fAill0o+WDYoBtsE401LkTRSzr29PFWmup1JHIrLp11lWXJF b2XKyGCCVfaTkuW2pS1ztMeAddBwn78igyNo6XslBAP+QiK+hQ2e1amiEP1f4geMwh 3vOWUbBYwqPJT84S4/2rFJ4DzMhdl8QPYsmFdYu7cBjJ5TS7F8tOYzHNASv1jEHBda A8fEidQgdlj2oQGXffHsrSZiiKmugfWpgmTJW0DW2mtmbUyDKJI5ct8bdaoTIJbYBm u+z0DwBu2nWyqibZjGHZ8m3IPSvi93Xhb6XBlinJdjH5Rh1MhlpfX4LaNtmSFk9tL3 LoEtQau3xYrBw== From: ndame Message-ID: In-Reply-To: <86k0f6m9wv.fsf@mail.linkov.net> References: <868rvmiqrj.fsf@mail.linkov.net> <86k0f6m9wv.fsf@mail.linkov.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch 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 (-) > Augusto is porting the package anzu to the core, and anzu implemented > the second part that shows the replacement effects immediately: That's great. Though, hopefully he'll take a look at visual-regexp too, to see what options it provides. E.g. showing both the orignal string and the replacement string in the buffer preview (A -> B) vs showing only the replacement, that is the outcome (vr/default-replace-preview). From unknown Sun Jun 22 11:39:06 2025 X-Loop: help-debbugs@gnu.org Subject: bug#53181: Live preview of regexp replace Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 13 Jan 2022 07:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 53181 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: ndame , 53181@debbugs.gnu.org, Augusto Stoffel Received: via spool by 53181-submit@debbugs.gnu.org id=B53181.16420586036213 (code B ref 53181); Thu, 13 Jan 2022 07:24:01 +0000 Received: (at 53181) by debbugs.gnu.org; 13 Jan 2022 07:23:23 +0000 Received: from localhost ([127.0.0.1]:59955 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7uSA-0001c8-Qg for submit@debbugs.gnu.org; Thu, 13 Jan 2022 02:23:23 -0500 Received: from quimby.gnus.org ([95.216.78.240]:50824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7uS8-0001bo-NJ for 53181@debbugs.gnu.org; Thu, 13 Jan 2022 02:23:21 -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=+rznouCgOF0WiJYHo4zUDMxIbqvd6wYmCm3BE+9AMD4=; b=iiCgNVeA4Q/dkOpuvsJMIb+XHH PIiEAamAZ5Igztmmm0L/t0ZuEh6UY+FDefpBZpqbTBGEunwLvr45esAMvolZ6F1KOJPaMgJDxstB+ eIg1Nu7vjTmBaLcidx6teLksn2weND9uan7GoDjx5ACk7Qy1+GDI2qaEBzlK5EAzIH9w=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n7uRz-0008WO-Ro; Thu, 13 Jan 2022 08:23:14 +0100 From: Lars Ingebrigtsen References: <868rvmiqrj.fsf@mail.linkov.net> <86k0f6m9wv.fsf@mail.linkov.net> X-Now-Playing: Alan Vega's _Alan Vega_: "Kung Foo Cowboy" Date: Thu, 13 Jan 2022 08:23:11 +0100 In-Reply-To: <86k0f6m9wv.fsf@mail.linkov.net> (Juri Linkov's message of "Tue, 11 Jan 2022 19:58:40 +0200") Message-ID: <871r1c85gg.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: Juri Linkov writes: >>> This is exactly what Augusto is currently doing in bug#53126. [...] 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 (---) Juri Linkov writes: >>> This is exactly what Augusto is currently doing in bug#53126. [...] > Augusto is porting the package anzu to the core, and anzu implemented > the second part that shows the replacement effects immediately: > > https://github.com/emacsorphanage/anzu.git So altogether, it seems like this is being handled elsewhere, and I'm therefore closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 13 02:23:26 2022 Received: (at control) by debbugs.gnu.org; 13 Jan 2022 07:23:26 +0000 Received: from localhost ([127.0.0.1]:59958 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7uSE-0001cN-2A for submit@debbugs.gnu.org; Thu, 13 Jan 2022 02:23:26 -0500 Received: from quimby.gnus.org ([95.216.78.240]:50838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n7uSC-0001bx-TB for control@debbugs.gnu.org; Thu, 13 Jan 2022 02:23:25 -0500 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=Bu9LcmM5BCdjGHCSEE4eLFZBVIIYQ9WUWsmdX366Ezg=; b=YYI08YmUGqLscS/LXNqSIhSbOo bxnQedVlUoFM/Z7m9+MwQOMndTIlRIaJdoS/yoaNOv/UKIahbuNmPTdMdj41xt+EPjDpcoq96ET4/ 9SVzrwdr+BaCiAk4v0wzLdDBoXYJEH/9vExFsB/Ke/ZiIdNnp1GVwwNATaMZBit5JVvU=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n7uS5-00004r-4q for control@debbugs.gnu.org; Thu, 13 Jan 2022 08:23:19 +0100 Date: Thu, 13 Jan 2022 08:23:16 +0100 Message-Id: <87zgo06qvv.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #53181 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 53181 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 53181 quit