GNU bug report logs - #21338
25.0.50; 25.0.50; forward-symbol works improperly for Elisp ?\(

Previous Next

Package: emacs;

Reported by: Oleh Krehel <ohwoeowho <at> gmail.com>

Date: Mon, 24 Aug 2015 13:54:02 UTC

Severity: normal

Found in version 25.0.50

Done: Lars Ingebrigtsen <larsi <at> gnus.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 21338 in the body.
You can then email your comments to 21338 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#21338; Package emacs. (Mon, 24 Aug 2015 13:54:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Oleh Krehel <ohwoeowho <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 24 Aug 2015 13:54:03 GMT) Full text and rfc822 format available.

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

From: Oleh Krehel <ohwoeowho <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 25.0.50; 25.0.50; forward-symbol works improperly for Elisp ?\(
Date: Mon, 24 Aug 2015 15:54:15 +0200
For example, starting with an Elisp buffer "|?\(", where "|" is the
point, I would expect (forward-symbol 1) to change the buffer to "?\(|".
Instead, it ends up as "?|\(".

This also affects the result of (bounds-of-thing-at-point 'symbol) for
the above construct. Note that `forward-symbol' works correctly when
there is no backslash, e.g. for "|?a".




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#21338; Package emacs. (Thu, 01 Aug 2019 19:48:02 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Oleh Krehel <ohwoeowho <at> gmail.com>
Cc: 21338 <at> debbugs.gnu.org
Subject: Re: bug#21338: 25.0.50; 25.0.50; forward-symbol works improperly
 for Elisp ?\(
Date: Thu, 01 Aug 2019 21:47:10 +0200
Oleh Krehel <ohwoeowho <at> gmail.com> writes:

> For example, starting with an Elisp buffer "|?\(", where "|" is the
> point, I would expect (forward-symbol 1) to change the buffer to "?\(|".
> Instead, it ends up as "?|\(".

(I'm going through old bug reports that have unfortunately not gotten
any responses.)

I'm unable to reproduce this bug in Emacs 27, so I'm guessing this has
been fixed during the intervening years.  I'm closing the bug report;
please reopen if this bug is still present.

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




bug closed, send any further explanations to 21338 <at> debbugs.gnu.org and Oleh Krehel <ohwoeowho <at> gmail.com> Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Thu, 01 Aug 2019 19:48:03 GMT) Full text and rfc822 format available.

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

This bug report was last modified 5 years and 299 days ago.

Previous Next


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