GNU bug report logs - #50766
Regexp paren pairs in query-replace-regexp prompt should be highlighted

Previous Next

Package: emacs;

Reported by: ndame <laszlomail <at> protonmail.com>

Date: Thu, 23 Sep 2021 17:01:01 UTC

Severity: wishlist

Tags: moreinfo, patch

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 50766 in the body.
You can then email your comments to 50766 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Thu, 23 Sep 2021 17:01:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to ndame <laszlomail <at> protonmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Thu, 23 Sep 2021 17:01:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: ndame <laszlomail <at> protonmail.com>
To: "Bug reports for GNU Emacs,
 the Swiss army knife of text editors" <bug-gnu-emacs <at> gnu.org>
Subject: Regexp paren pairs in query-replace-regexp prompt should be
 highlighted
Date: Thu, 23 Sep 2021 16:59:47 +0000
Emacs highlights parents by default, e.g. when point is after the closing
paren  the opening parent is highlighted.

If I type capturing parens in the query replace regexp prompt then the
paren pairs are not highlighted:

   Query replace regexp: \(something\)

They should be, so when typing a complex regexp with multiple capturing
parens then it's easier to see the pairs.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Thu, 23 Sep 2021 21:16:02 GMT) Full text and rfc822 format available.

Message #8 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: ndame <laszlomail <at> protonmail.com>
Cc: 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Thu, 23 Sep 2021 23:15:06 +0200
ndame <laszlomail <at> protonmail.com> writes:

> Emacs highlights parents by default, e.g. when point is after the closing
> paren  the opening parent is highlighted.
>
> If I type capturing parens in the query replace regexp prompt then the
> paren pairs are not highlighted:
>
>    Query replace regexp: \(something\)
>
> They should be, so when typing a complex regexp with multiple capturing
> parens then it's easier to see the pairs.

Let's see...  this basically ends up calling `read-regexp', which then
calls `read-from-minibuffer'.

The blinking is done from `blink-matching-open', which does a
`(forward-sexp -1)' to find the position.

So we'd have to set up some syntax stuff to get this right.  Does
anybody know if we have something ready-made for regexps somewhere?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Fri, 24 Sep 2021 08:28:02 GMT) Full text and rfc822 format available.

Message #11 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: ndame <laszlomail <at> protonmail.com>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Fri, 24 Sep 2021 08:27:22 +0000
Looks like setting the syntax in the minibuffer fixes this:

(modify-syntax-entry ?\\ "\\" (syntax-table))

So the syntax of \  in the minibuffer should be changed temporarily to
escape-syntax during  read-regexp.






Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Sat, 25 Sep 2021 00:56:01 GMT) Full text and rfc822 format available.

Message #14 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: ndame <laszlomail <at> protonmail.com>
Cc: 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Sat, 25 Sep 2021 02:54:28 +0200
ndame <laszlomail <at> protonmail.com> writes:

> Looks like setting the syntax in the minibuffer fixes this:
>
> (modify-syntax-entry ?\\ "\\" (syntax-table))
>
> So the syntax of \  in the minibuffer should be changed temporarily to
> escape-syntax during  read-regexp.

But doesn't it already have escape syntax?  That's why (...) blinks and
\(...\) doesn't blink, I'd have thought.  (But I haven't tested it.)

The problem is, though, that we do want \ to escape some things (like
\[, which is the literal [ character), but the logic is the opposite
with ( and ).

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Mon, 27 Sep 2021 13:18:01 GMT) Full text and rfc822 format available.

Message #17 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: ndame <laszlomail <at> protonmail.com>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Mon, 27 Sep 2021 13:16:41 +0000
>
> But doesn't it already have escape syntax? That's why (...) blinks and
> \(...\) doesn't blink, I'd have thought. (But I haven't tested it.)

Optimally, both should blink, but only for their fitting pairs.

So, \( does not match ), no blink, but it matches \), there should be a blink.
And vica versa for (.


> The problem is, though, that we do want \ to escape some things (like
> \[, which is the literal [ character), but the logic is the opposite

Even the literal character can have a matching \] part for which it should
blink, because it helps the user to see which literal \[ he closed.

So blinking should be able to handle escaped and non-escaped parens too and
pair them properly.





Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Tue, 28 Sep 2021 05:27:01 GMT) Full text and rfc822 format available.

Message #20 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: ndame <laszlomail <at> protonmail.com>
Cc: 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Tue, 28 Sep 2021 07:25:51 +0200
ndame <laszlomail <at> protonmail.com> writes:

> So blinking should be able to handle escaped and non-escaped parens too and
> pair them properly.

Indeed.  I wondered whether we had code that did the right syntax
marking for regexps so that this would work, but I guess not?

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Severity set to 'wishlist' from 'normal' Request was from Stefan Kangas <stefan <at> marxist.se> to control <at> debbugs.gnu.org. (Wed, 29 Sep 2021 15:21:03 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Thu, 30 Sep 2021 16:19:01 GMT) Full text and rfc822 format available.

Message #25 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: martin rudalics <rudalics <at> gmx.at>
To: Lars Ingebrigtsen <larsi <at> gnus.org>, ndame <laszlomail <at> protonmail.com>
Cc: 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Thu, 30 Sep 2021 18:18:02 +0200
> Indeed.  I wondered whether we had code that did the right syntax
> marking for regexps so that this would work, but I guess not?

It's not entirely trivial: With "\(" you normally want to put the syntax
table property on the "\" but inside a character alternative you want to
put it on the "(".  So you have to re-parse the minibuffer after each
editing change.

Which means we'd have to, at the beginning of 'show-paren--default',

- check whether this is a minibuffer where we want that feature enabled,

- enable 'parse-sexp-lookup-properties' for it,

- syntactically propertize parens, brackets, braces and backslashes
  according to their positions within the regexp typed.

That's all.  What it would get us are regexps with properly highlighted
parens and proper sexp navigation.

I have written such code for Elisp buffers and can convert and simplify
it to make it work for minibuffers.  I suppose it would amount to about
100 lines to add to paren.el and would do it only if you are convinced
that it's worth the effort.  It would not handle 'blink-matching-open'.

martin




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Fri, 01 Oct 2021 07:21:01 GMT) Full text and rfc822 format available.

Message #28 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: martin rudalics <rudalics <at> gmx.at>
Cc: ndame <laszlomail <at> protonmail.com>, 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Fri, 01 Oct 2021 09:19:57 +0200
martin rudalics <rudalics <at> gmx.at> writes:

> I have written such code for Elisp buffers and can convert and simplify
> it to make it work for minibuffers.  I suppose it would amount to about
> 100 lines to add to paren.el and would do it only if you are convinced
> that it's worth the effort.

I think that it would help users a lot when constructing regexps, so it
would be very welcome.

> It would not handle 'blink-matching-open'.

Is there any way to make that work, too?  Some people don't like
show-paren-mode, but use 'blink-matching-open' instead.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Fri, 01 Oct 2021 14:30:02 GMT) Full text and rfc822 format available.

Message #31 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: ndame <laszlomail <at> protonmail.com>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: martin rudalics <rudalics <at> gmx.at>, 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Fri, 01 Oct 2021 14:28:46 +0000
>
> I think that it would help users a lot when constructing regexps, so it
> would be very welcome.

I wonder if it could be a generic feature which besides working in the
minibuffer for regexps would also work when typing escaped parens in
in strings, e.g. when using a string regexp in a program:

   "stuff ( \\(  ) "

Here it could indicate the mismatching parens.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Fri, 01 Oct 2021 15:01:02 GMT) Full text and rfc822 format available.

Message #34 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: martin rudalics <rudalics <at> gmx.at>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: ndame <laszlomail <at> protonmail.com>, 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Fri, 1 Oct 2021 17:00:03 +0200
> I think that it would help users a lot when constructing regexps, so it
> would be very welcome.

OK.  I'll try to cook up something useful.

>> It would not handle 'blink-matching-open'.
>
> Is there any way to make that work, too?

Hardly.  'blink-matching-paren' is not timer-based.  Doing any parsing
in between would slow down typing.

> Some people don't like
> show-paren-mode, but use 'blink-matching-open' instead.

With 'blink-matching-paren' on do C-M-% and type [)].  People who use
'blink-matching-paren' do not type complex regexps.

martin




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Fri, 01 Oct 2021 15:01:02 GMT) Full text and rfc822 format available.

Message #37 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: martin rudalics <rudalics <at> gmx.at>
To: ndame <laszlomail <at> protonmail.com>, Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Fri, 1 Oct 2021 17:00:15 +0200
[Message part 1 (text/plain, inline)]
> I wonder if it could be a generic feature which besides working in the
> minibuffer for regexps would also work when typing escaped parens in
> in strings, e.g. when using a string regexp in a program:
>
>     "stuff ( \\(  ) "
>
> Here it could indicate the mismatching parens.

I can only offer you my old regexp-lock-mode (attached).  In an .el
buffer do M-x turn-on-regexp-lock-mode and tell me how it works.

martin
[regexp-lock.el (text/x-emacs-lisp, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Sat, 02 Oct 2021 09:03:01 GMT) Full text and rfc822 format available.

Message #40 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: martin rudalics <rudalics <at> gmx.at>
Cc: ndame <laszlomail <at> protonmail.com>, 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Sat, 02 Oct 2021 11:01:56 +0200
martin rudalics <rudalics <at> gmx.at> writes:

> With 'blink-matching-paren' on do C-M-% and type [)].  People who use
> 'blink-matching-paren' do not type complex regexps.

We do indeed -- we just live with the bogus warnings from Emacs.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Mon, 04 Oct 2021 08:27:01 GMT) Full text and rfc822 format available.

Message #43 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: martin rudalics <rudalics <at> gmx.at>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: ndame <laszlomail <at> protonmail.com>, 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Mon, 4 Oct 2021 10:26:32 +0200
>> With 'blink-matching-paren' on do C-M-% and type [)].  People who use
>> 'blink-matching-paren' do not type complex regexps.
>
> We do indeed -- we just live with the bogus warnings from Emacs.

So a fix for both has to hook into post-self-insert and after-change.
Which means I have to prime these before-change to avoid parsing the
buffer twice.  Darn it!

martin




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Thu, 07 Oct 2021 09:09:02 GMT) Full text and rfc822 format available.

Message #46 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: martin rudalics <rudalics <at> gmx.at>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: ndame <laszlomail <at> protonmail.com>, 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Thu, 7 Oct 2021 11:07:48 +0200
[Message part 1 (text/plain, inline)]
> Which means I have to prime these before-change to avoid parsing the
> buffer twice.  Darn it!
> So a fix for both has to hook into post-self-insert and after-change.

I attach a preliminary patch that should work for both.  Please give it
some testing.

martin
[minibuffer.el.diff (text/x-patch, attachment)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Fri, 26 Aug 2022 12:51:01 GMT) Full text and rfc822 format available.

Message #49 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: martin rudalics <rudalics <at> gmx.at>
Cc: ndame <laszlomail <at> protonmail.com>, 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Fri, 26 Aug 2022 14:50:06 +0200
martin rudalics <rudalics <at> gmx.at> writes:

> I attach a preliminary patch that should work for both.  Please give it
> some testing.

Sorry, missed this.

I've tried this a bit now, and it seems to work well for me.




Added tag(s) patch. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Fri, 26 Aug 2022 12:51:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Sat, 10 Sep 2022 06:15:02 GMT) Full text and rfc822 format available.

Message #54 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: martin rudalics <rudalics <at> gmx.at>
Cc: ndame <laszlomail <at> protonmail.com>, 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Sat, 10 Sep 2022 08:14:41 +0200
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

>> I attach a preliminary patch that should work for both.  Please give it
>> some testing.
>
> Sorry, missed this.
>
> I've tried this a bit now, and it seems to work well for me.

Is there anything further that should be done with this patch before
pushing to Emacs 29?




Added tag(s) moreinfo. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Sat, 10 Sep 2022 06:15:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Sun, 03 Sep 2023 08:39:02 GMT) Full text and rfc822 format available.

Message #59 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: martin rudalics <rudalics <at> gmx.at>, 50766 <at> debbugs.gnu.org,
 ndame <laszlomail <at> protonmail.com>
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Sun, 3 Sep 2023 01:37:55 -0700
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> Lars Ingebrigtsen <larsi <at> gnus.org> writes:
>
>>> I attach a preliminary patch that should work for both.  Please give it
>>> some testing.
>>
>> Sorry, missed this.
>>
>> I've tried this a bit now, and it seems to work well for me.
>
> Is there anything further that should be done with this patch before
> pushing to Emacs 29?

Ping.  Martin, could we install this patch?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Mon, 04 Sep 2023 07:46:01 GMT) Full text and rfc822 format available.

Message #62 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: martin rudalics <rudalics <at> gmx.at>
To: Stefan Kangas <stefankangas <at> gmail.com>, Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: ndame <laszlomail <at> protonmail.com>, 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Mon, 4 Sep 2023 09:45:39 +0200
>>>> I attach a preliminary patch that should work for both.  Please give it
>>>> some testing.
>>>
>>> Sorry, missed this.
>>>
>>> I've tried this a bit now, and it seems to work well for me.
>>
>> Is there anything further that should be done with this patch before
>> pushing to Emacs 29?

Sorry, I must have missed that earlier message by Lars.

> Ping.  Martin, could we install this patch?

If it still applies, you have tried it and think it's desirable, I can
write ChangeLog and NEWS entries.

Thanks, martin




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Tue, 05 Sep 2023 22:53:01 GMT) Full text and rfc822 format available.

Message #65 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: martin rudalics <rudalics <at> gmx.at>, Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: ndame <laszlomail <at> protonmail.com>, 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Tue, 5 Sep 2023 15:52:37 -0700
martin rudalics <rudalics <at> gmx.at> writes:

>  >> Is there anything further that should be done with this patch before
>  >> pushing to Emacs 29?
>
> Sorry, I must have missed that earlier message by Lars.

No worries.

>  > Ping.  Martin, could we install this patch?
>
> If it still applies, you have tried it and think it's desirable, I can
> write ChangeLog and NEWS entries.

It still applies, and it works here.  Please go ahead.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Wed, 06 Sep 2023 08:11:02 GMT) Full text and rfc822 format available.

Message #68 received at 50766 <at> debbugs.gnu.org (full text, mbox):

From: martin rudalics <rudalics <at> gmx.at>
To: Stefan Kangas <stefankangas <at> gmail.com>, Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: ndame <laszlomail <at> protonmail.com>, 50766 <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Wed, 6 Sep 2023 10:09:49 +0200
[Message part 1 (text/plain, inline)]
>> If it still applies, you have tried it and think it's desirable, I can
>> write ChangeLog and NEWS entries.
>
> It still applies, and it works here.  Please go ahead.

It did not apply to current master.  I now built master for the first
time this year, rewrote the patch so it applies and added a short text
to the Elisp manual.  I also enclose a NEWS and a ChangeLog entry.
Please tell me if something is missing and install however you see fit.

Thanks, martin
[minibuffer.el.diff (text/x-patch, attachment)]
[NEWS.txt (text/plain, attachment)]
[ChangeLog (text/plain, attachment)]

Reply sent to Eli Zaretskii <eliz <at> gnu.org>:
You have taken responsibility. (Thu, 07 Sep 2023 08:59:02 GMT) Full text and rfc822 format available.

Notification sent to ndame <laszlomail <at> protonmail.com>:
bug acknowledged by developer. (Thu, 07 Sep 2023 08:59:02 GMT) Full text and rfc822 format available.

Message #73 received at 50766-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: martin rudalics <rudalics <at> gmx.at>
Cc: laszlomail <at> protonmail.com, larsi <at> gnus.org, 50766-done <at> debbugs.gnu.org,
 stefankangas <at> gmail.com
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Thu, 07 Sep 2023 11:57:51 +0300
> Cc: ndame <laszlomail <at> protonmail.com>, 50766 <at> debbugs.gnu.org
> Date: Wed, 6 Sep 2023 10:09:49 +0200
> From: martin rudalics <rudalics <at> gmx.at>
> 
> It did not apply to current master.  I now built master for the first
> time this year, rewrote the patch so it applies and added a short text
> to the Elisp manual.  I also enclose a NEWS and a ChangeLog entry.
> Please tell me if something is missing and install however you see fit.

Thanks, installed on master with a few minor docs changes, and closing
the bug.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Thu, 07 Sep 2023 09:30:01 GMT) Full text and rfc822 format available.

Message #76 received at 50766-done <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>, martin rudalics <rudalics <at> gmx.at>
Cc: laszlomail <at> protonmail.com, larsi <at> gnus.org, 50766-done <at> debbugs.gnu.org
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Thu, 7 Sep 2023 02:29:27 -0700
Eli Zaretskii <eliz <at> gnu.org> writes:

> Thanks, installed on master with a few minor docs changes, and closing
> the bug.

Thanks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#50766; Package emacs. (Thu, 07 Sep 2023 18:13:01 GMT) Full text and rfc822 format available.

Message #79 received at 50766-done <at> debbugs.gnu.org (full text, mbox):

From: martin rudalics <rudalics <at> gmx.at>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: laszlomail <at> protonmail.com, larsi <at> gnus.org, 50766-done <at> debbugs.gnu.org,
 stefankangas <at> gmail.com
Subject: Re: bug#50766: Regexp paren pairs in query-replace-regexp prompt
 should be highlighted
Date: Thu, 7 Sep 2023 20:12:05 +0200
> Thanks, installed on master with a few minor docs changes, and closing
> the bug.

Thanks for the fixes.

martin





bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Fri, 06 Oct 2023 11:24:13 GMT) Full text and rfc822 format available.

This bug report was last modified 174 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.