GNU bug report logs -
#67747
M-RET broken regex error
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 67747 in the body.
You can then email your comments to 67747 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-hyperbole <at> gnu.org
:
bug#67747
; Package
hyperbole
.
(Sun, 10 Dec 2023 11:30:03 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Samvid Mistry <mistrysamvid <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
bug-hyperbole <at> gnu.org
.
(Sun, 10 Dec 2023 11:30:03 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hey,
I just installed Hyperbole and was trying to play with it. It seems
there's something wrong with the regex to match the context. I have a
simple org file containing only the following content
```
* Projects
** TODO Some TODO
```
As I understand, if I press M-RET with my cursor on TODO keyword, it
should change states. Regardless, it shouldn't run into an error. I am
running into the following error.
```
Debugger entered--Lisp error: (invalid-regexp "Unmatched ) or \\)")
looking-at("(?:^/\\)\\(\\(?:\\(?:\\(-\\|[[:alnum:]]\\{2,\\}\\)\\(?::\\)\\(...")
hpath:remote-at-p()
hpath:at-p()
ibtypes::pathname()
ibut:at-p()
hbut:at-p()
smart-org(nil)
(let ((hrule:action #'actype:identity)) (smart-org current-prefix-arg))
(and (not (hyperb:stack-frame '(smart-org))) (let ((hrule:action #'actype:identity)) (smart-org current-prefix-arg)))
eval((and (not (hyperb:stack-frame '(smart-org))) (let ((hrule:action #'actype:identity)) (smart-org current-prefix-arg))))
hkey-execute(nil)
action-key-internal()
action-key()
hkey-either(nil)
funcall-interactively(hkey-either nil)
call-interactively(hkey-either nil nil)
command-execute(hkey-either)
```
I get the same error while trying to open any of the links in Hyperbole Demo.
Specs:
GNU Emacs 29.1
MacOS 14.1.2
Hyperbole 8.0.0
--
Thanks,
Samvid
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#67747
; Package
hyperbole
.
(Sun, 10 Dec 2023 12:17:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 67747 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Please install the latest pre-release of Hyperbole (has many fixes and is
almost a year newer) and restart your Emacs. Then see if your bug still
exists and re-report it or close this bug.
Install Hyperbole: (progn (require 'package)
(add-to-list 'package-archives
'("elpa-devel" . "
https://elpa.gnu.org/devel/"))
(package-install 'hyperbole))
On Sun, Dec 10, 2023 at 11:29 AM Samvid Mistry <mistrysamvid <at> gmail.com>
wrote:
> Hey,
>
> I just installed Hyperbole and was trying to play with it. It seems
> there's something wrong with the regex to match the context. I have a
> simple org file containing only the following content
>
> ```
> * Projects
> ** TODO Some TODO
> ```
>
> As I understand, if I press M-RET with my cursor on TODO keyword, it
> should change states. Regardless, it shouldn't run into an error. I am
> running into the following error.
>
> ```
> Debugger entered--Lisp error: (invalid-regexp "Unmatched ) or \\)")
>
> looking-at("(?:^/\\)\\(\\(?:\\(?:\\(-\\|[[:alnum:]]\\{2,\\}\\)\\(?::\\)\\(...")
> hpath:remote-at-p()
> hpath:at-p()
> ibtypes::pathname()
> ibut:at-p()
> hbut:at-p()
> smart-org(nil)
> (let ((hrule:action #'actype:identity)) (smart-org current-prefix-arg))
> (and (not (hyperb:stack-frame '(smart-org))) (let ((hrule:action
> #'actype:identity)) (smart-org current-prefix-arg)))
> eval((and (not (hyperb:stack-frame '(smart-org))) (let ((hrule:action
> #'actype:identity)) (smart-org current-prefix-arg))))
> hkey-execute(nil)
> action-key-internal()
> action-key()
> hkey-either(nil)
> funcall-interactively(hkey-either nil)
> call-interactively(hkey-either nil nil)
> command-execute(hkey-either)
> ```
>
> I get the same error while trying to open any of the links in Hyperbole
> Demo.
>
> Specs:
> GNU Emacs 29.1
> MacOS 14.1.2
> Hyperbole 8.0.0
>
> --
> Thanks,
> Samvid
>
>
>
> _______________________________________________
> Bug-hyperbole mailing list
> Bug-hyperbole <at> gnu.org
> https://lists.gnu.org/mailman/listinfo/bug-hyperbole
>
[Message part 2 (text/html, inline)]
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#67747
; Package
hyperbole
.
(Sun, 17 Dec 2023 15:52:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 67747 <at> debbugs.gnu.org (full text, mbox):
Hey Robert,
The pre-release version fixes the issue. I'm not sure how to close this
bug. Can you tell me? or you can close the bug yourself.
Robert Weiner <rsw <at> gnu.org> writes:
> Please install the latest pre-release of Hyperbole (has many fixes and is almost a year newer) and restart your Emacs. Then see if your bug still
> exists and re-report it or close this bug.
>
> Install Hyperbole: (progn (require 'package)
> (add-to-list 'package-archives
> '("elpa-devel" . "https://elpa.gnu.org/devel/"))
> (package-install 'hyperbole))
>
> On Sun, Dec 10, 2023 at 11:29 AM Samvid Mistry <mistrysamvid <at> gmail.com> wrote:
>
> Hey,
>
> I just installed Hyperbole and was trying to play with it. It seems
> there's something wrong with the regex to match the context. I have a
> simple org file containing only the following content
>
> ```
> * Projects
> ** TODO Some TODO
> ```
>
> As I understand, if I press M-RET with my cursor on TODO keyword, it
> should change states. Regardless, it shouldn't run into an error. I am
> running into the following error.
>
> ```
> Debugger entered--Lisp error: (invalid-regexp "Unmatched ) or \\)")
> looking-at("(?:^/\\)\\(\\(?:\\(?:\\(-\\|[[:alnum:]]\\{2,\\}\\)\\(?::\\)\\(...")
> hpath:remote-at-p()
> hpath:at-p()
> ibtypes::pathname()
> ibut:at-p()
> hbut:at-p()
> smart-org(nil)
> (let ((hrule:action #'actype:identity)) (smart-org current-prefix-arg))
> (and (not (hyperb:stack-frame '(smart-org))) (let ((hrule:action #'actype:identity)) (smart-org current-prefix-arg)))
> eval((and (not (hyperb:stack-frame '(smart-org))) (let ((hrule:action #'actype:identity)) (smart-org current-prefix-arg))))
> hkey-execute(nil)
> action-key-internal()
> action-key()
> hkey-either(nil)
> funcall-interactively(hkey-either nil)
> call-interactively(hkey-either nil nil)
> command-execute(hkey-either)
> ```
>
> I get the same error while trying to open any of the links in Hyperbole Demo.
>
> Specs:
> GNU Emacs 29.1
> MacOS 14.1.2
> Hyperbole 8.0.0
>
> --
> Thanks,
> Samvid
>
> _______________________________________________
> Bug-hyperbole mailing list
> Bug-hyperbole <at> gnu.org
> https://lists.gnu.org/mailman/listinfo/bug-hyperbole
--
Thanks,
Samvid
Information forwarded
to
bug-hyperbole <at> gnu.org
:
bug#67747
; Package
hyperbole
.
(Sun, 17 Dec 2023 17:45:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 67747 <at> debbugs.gnu.org (full text, mbox):
close 67747
-- rsw
> On Dec 17, 2023, at 9:26 AM, Samvid Mistry <mistrysamvid <at> gmail.com> wrote:
>
>
> Hey Robert,
>
> The pre-release version fixes the issue. I'm not sure how to close this
> bug. Can you tell me? or you can close the bug yourself.
>
> Robert Weiner <rsw <at> gnu.org> writes:
>
>> Please install the latest pre-release of Hyperbole (has many fixes and is almost a year newer) and restart your Emacs. Then see if your bug still
>> exists and re-report it or close this bug.
>>
>> Install Hyperbole: (progn (require 'package)
>> (add-to-list 'package-archives
>> '("elpa-devel" . "https://elpa.gnu.org/devel/"))
>> (package-install 'hyperbole))
>>
>> On Sun, Dec 10, 2023 at 11:29 AM Samvid Mistry <mistrysamvid <at> gmail.com> wrote:
>>
>> Hey,
>>
>> I just installed Hyperbole and was trying to play with it. It seems
>> there's something wrong with the regex to match the context. I have a
>> simple org file containing only the following content
>>
>> ```
>> * Projects
>> ** TODO Some TODO
>> ```
>>
>> As I understand, if I press M-RET with my cursor on TODO keyword, it
>> should change states. Regardless, it shouldn't run into an error. I am
>> running into the following error.
>>
>> ```
>> Debugger entered--Lisp error: (invalid-regexp "Unmatched ) or \\)")
>> looking-at("(?:^/\\)\\(\\(?:\\(?:\\(-\\|[[:alnum:]]\\{2,\\}\\)\\(?::\\)\\(...")
>> hpath:remote-at-p()
>> hpath:at-p()
>> ibtypes::pathname()
>> ibut:at-p()
>> hbut:at-p()
>> smart-org(nil)
>> (let ((hrule:action #'actype:identity)) (smart-org current-prefix-arg))
>> (and (not (hyperb:stack-frame '(smart-org))) (let ((hrule:action #'actype:identity)) (smart-org current-prefix-arg)))
>> eval((and (not (hyperb:stack-frame '(smart-org))) (let ((hrule:action #'actype:identity)) (smart-org current-prefix-arg))))
>> hkey-execute(nil)
>> action-key-internal()
>> action-key()
>> hkey-either(nil)
>> funcall-interactively(hkey-either nil)
>> call-interactively(hkey-either nil nil)
>> command-execute(hkey-either)
>> ```
>>
>> I get the same error while trying to open any of the links in Hyperbole Demo.
>>
>> Specs:
>> GNU Emacs 29.1
>> MacOS 14.1.2
>> Hyperbole 8.0.0
>>
>> --
>> Thanks,
>> Samvid
>>
>> _______________________________________________
>> Bug-hyperbole mailing list
>> Bug-hyperbole <at> gnu.org
>> https://lists.gnu.org/mailman/listinfo/bug-hyperbole
>
>
> --
> Thanks,
> Samvid
bug closed, send any further explanations to
67747 <at> debbugs.gnu.org and Samvid Mistry <mistrysamvid <at> gmail.com>
Request was from
Robert Weiner <rswgnu <at> gmail.com>
to
control <at> debbugs.gnu.org
.
(Sun, 17 Dec 2023 17:45:02 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
.
(Mon, 15 Jan 2024 12:24:07 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 157 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.