GNU bug report logs - #69338
invalid-regexp error in FAST-DEMO

Previous Next

Package: hyperbole;

Reported by: Christopher Howard <christopher <at> librehacker.com>

Date: Fri, 23 Feb 2024 18:26:01 UTC

Severity: normal

Done: Mats Lidell <matsl <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 69338 in the body.
You can then email your comments to 69338 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-hyperbole <at> gnu.org:
bug#69338; Package hyperbole. (Fri, 23 Feb 2024 18:26:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Christopher Howard <christopher <at> librehacker.com>:
New bug report received and forwarded. Copy sent to bug-hyperbole <at> gnu.org. (Fri, 23 Feb 2024 18:26:02 GMT) Full text and rfc822 format available.

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

From: Christopher Howard <christopher <at> librehacker.com>
To: bug-hyperbole <at> gnu.org
Subject: invalid-regexp error in FAST-DEMO
Date: Fri, 23 Feb 2024 09:21:14 -0900
Hi, I am running into difficult learning hyperbole due to an error I am seeing in the FAST-DEMO.

If I try M-RET on links like so in the FAST-DEMO

"HY-NEWS#ORG MODE:2:6"

I get this error:

```
Debugger entered--Lisp error: (invalid-regexp "Unmatched ) or \\)")
  hpath:remote-at-p()
  hpath:at-p()
  ibtypes::pathname()
  ibut:at-p()
  hbut:at-p()
  hkey-execute(nil)
  action-key-internal()
  action-key()
  hkey-either(nil)
  funcall-interactively(hkey-either nil)
  command-execute(hkey-either)
```

I tried rerunning this with

```
guix shell --pure emacs emacs-hyperbole
emacs -q
```

but am still getting the same error. Here is my system information:

```
christopher <at> theoden 
------------------- 
OS: Guix System x86_64 
Host: OptiPlex 9020 00 
Kernel: 6.6.14-gnu 
Uptime: 7 days, 2 hours, 32 mins 
Packages: 99 (guix-system), 241 (guix-user) 
Shell: bash 5.1.16 
Resolution: 1920x1080 
DE: GNOME 
Theme: Adwaita [GTK2/3] 
Icons: Adwaita [GTK2/3] 
Terminal: shepherd 
CPU: Intel i5-4570 (4) @ 3.600GHz 
GPU: AMD ATI Radeon HD 8490 / R5 235X OEM 
GPU: Intel HD Graphics 
Memory: 3702MiB / 7865MiB 
```

```
name: emacs
version: 29.1
outputs:
+ out: everything
systems: x86_64-linux
dependencies: acl <at> 2.3.1 alsa-lib <at> 1.2.4 autoconf <at> 2.69 bash-minimal <at> 5.1.16 binutils <at> 2.38 cairo <at> 1.16.0 coreutils <at> 9.1 dbus <at> 1.14.0 elogind <at> 252.9 findutils <at> 4.9.0 gawk <at> 5.2.1
+ ghostscript <at> 9.56.1 giflib <at> 5.2.1 glibc <at> 2.35 gnutls <at> 3.7.7 gpm <at> 1.20.7 gtk+@3.24.37 gzip <at> 1.12 harfbuzz <at> 5.3.1 jansson <at> 2.14 lcms <at> 2.13.1 ld-wrapper <at> 0 libgccjit <at> 10.5.0
+ libice <at> 1.0.10 libjpeg-turbo <at> 2.1.4 libotf <at> 0.9.16 libpng <at> 1.6.37 librsvg <at> 2.56.4 libselinux <at> 3.4 libsm <at> 1.2.3 libtiff <at> 4.4.0 libx11 <at> 1.8.7 libxft <at> 2.3.4 libxml2 <at> 2.9.14 libxpm <at> 3.5.17
+ m17n-lib <at> 1.8.0 mailutils <at> 3.16 ncurses <at> 6.2.20210619 pango <at> 1.50.10 pkg-config <at> 0.29.2 poppler <at> 22.09.0 sed <at> 4.8 sqlite <at> 3.39.3 texinfo <at> 6.8 tree-sitter <at> 0.20.10 zlib <at> 1.2.13
location: gnu/packages/emacs.scm:412:2
homepage: https://www.gnu.org/software/emacs/
license: GPL 3+
synopsis: The extensible, customizable, self-documenting text editor  
description: GNU Emacs is an extensible and highly customizable text editor.  It is based on an Emacs Lisp interpreter with extensions for text editing.  Emacs has been
+ extended in essentially all areas of computing, giving rise to a vast array of packages supporting, e.g., email, IRC and XMPP messaging, spreadsheets, remote server
+ editing, and much more.  Emacs includes extensive documentation on all aspects of the system, from basic editing to writing large Lisp programs.  It has full Unicode
+ support for nearly all human languages.

name: emacs-hyperbole
version: 8.0.0
outputs:
+ out: everything
systems: x86_64-linux i686-linux
dependencies: inetutils <at> 2.3
location: gnu/packages/emacs-xyz.scm:1035:2
homepage: https://www.gnu.org/software/hyperbole/
license: GPL 3+
synopsis: The Everyday Hypertextual Information Manager  
description: GNU Hyperbole, or just Hyperbole, is a programmable hypertextual information management system.  It offers rapid views and interlinking of all kinds of textual
+ information, utilizing Emacs for editing.  In particular, Hyperbole lets you quickly create and activate hyperlink buttons, build outlines, manage all your contacts, your
+ windows and frames, and search across buffers, directory trees, or the web.
```

-- 
馃摏 Christopher Howard
馃殌 gemini://gem.librehacker.com
馃寪 http://gem.librehacker.com

讘专讗砖讬转 讘专讗 讗诇讛讬诐 讗转 讛砖诪讬诐 讜讗转 讛讗专抓




Information forwarded to bug-hyperbole <at> gnu.org:
bug#69338; Package hyperbole. (Sat, 24 Feb 2024 14:07:02 GMT) Full text and rfc822 format available.

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

From: Mats Lidell <mats.lidell <at> lidells.se>
To: Christopher Howard <christopher <at> librehacker.com>
Cc: 69338 <at> debbugs.gnu.org
Subject: Re: bug#69338: invalid-regexp error in FAST-DEMO
Date: Sat, 24 Feb 2024 14:46:24 +0100
Hi Christopher,

> Christopher Howard writes:
> Hi, I am running into difficult learning hyperbole due to an error I am seeing in the FAST-DEMO.
>
> If I try M-RET on links like so in the FAST-DEMO
>
> "HY-NEWS#ORG MODE:2:6"
>
> I get this error:
>
> ```
> Debugger entered--Lisp error: (invalid-regexp "Unmatched ) or \\)")
>   hpath:remote-at-p()
>   hpath:at-p()
>   ibtypes::pathname()
>   ibut:at-p()
>   hbut:at-p()
>   hkey-execute(nil)
>   action-key-internal()
>   action-key()
>   hkey-either(nil)
>   funcall-interactively(hkey-either nil)
>   command-execute(hkey-either)
> ```
>
> I tried rerunning this with
>
> ```
> guix shell --pure emacs emacs-hyperbole
> emacs -q
> ```
>
> but am still getting the same error. Here is my system information:
>
> ```
[...]
> name: emacs-hyperbole
> version: 8.0.0

Thanks for trying out Hyperbole.

As you point out there is a problem in version 8.0.0. This has been fixed in
the development version. You can install that from the elpa-devel
archive. Sorry for the inconvenience.

This is likely a duplicate of bug#67747. Copying from there:

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))

Yours
-- 
%% Mats

PS. Version 9.0.0 is available through elpa at the moment but was relased by
mistake by us earlier this week. We are working on releasing a version 9.0.1
that will be the proper 9.0.0 release and it will correct the above mentioned
error. DS.




Information forwarded to bug-hyperbole <at> gnu.org:
bug#69338; Package hyperbole. (Sat, 24 Feb 2024 18:46:02 GMT) Full text and rfc822 format available.

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

From: Robert Weiner <rsw <at> gnu.org>
To: Mats Lidell <mats.lidell <at> lidells.se>
Cc: 69338 <at> debbugs.gnu.org, Christopher Howard <christopher <at> librehacker.com>
Subject: Re: bug#69338: invalid-regexp error in FAST-DEMO
Date: Sat, 24 Feb 2024 13:10:32 -0500
[Message part 1 (text/plain, inline)]
You need one more line to activate Hyperbole minor-mode:

(hyperbole-mode 1)

-- rsw

On Sat, Feb 24, 2024 at 9:07鈥疉M Mats Lidell via Bug-hyperbole via <
bug-hyperbole <at> gnu.org> wrote:

> Hi Christopher,
>
> > Christopher Howard writes:
> > Hi, I am running into difficult learning hyperbole due to an error I am
> seeing in the FAST-DEMO.
> >
> > If I try M-RET on links like so in the FAST-DEMO
> >
> > "HY-NEWS#ORG MODE:2:6"
> >
> > I get this error:
> >
> > ```
> > Debugger entered--Lisp error: (invalid-regexp "Unmatched ) or \\)")
> >   hpath:remote-at-p()
> >   hpath:at-p()
> >   ibtypes::pathname()
> >   ibut:at-p()
> >   hbut:at-p()
> >   hkey-execute(nil)
> >   action-key-internal()
> >   action-key()
> >   hkey-either(nil)
> >   funcall-interactively(hkey-either nil)
> >   command-execute(hkey-either)
> > ```
> >
> > I tried rerunning this with
> >
> > ```
> > guix shell --pure emacs emacs-hyperbole
> > emacs -q
> > ```
> >
> > but am still getting the same error. Here is my system information:
> >
> > ```
> [...]
> > name: emacs-hyperbole
> > version: 8.0.0
>
> Thanks for trying out Hyperbole.
>
> As you point out there is a problem in version 8.0.0. This has been fixed
> in
> the development version. You can install that from the elpa-devel
> archive. Sorry for the inconvenience.
>
> This is likely a duplicate of bug#67747. Copying from there:
>
> 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))
>
> Yours
> --
> %% Mats
>
> PS. Version 9.0.0 is available through elpa at the moment but was relased
> by
> mistake by us earlier this week. We are working on releasing a version
> 9.0.1
> that will be the proper 9.0.0 release and it will correct the above
> mentioned
> error. DS.
>
>
>
> _______________________________________________
> Bug-hyperbole mailing list
> Bug-hyperbole <at> gnu.org
> https://lists.gnu.org/mailman/listinfo/bug-hyperbole
>
[Message part 2 (text/html, inline)]

bug closed, send any further explanations to 69338 <at> debbugs.gnu.org and Christopher Howard <christopher <at> librehacker.com> Request was from Mats Lidell <matsl <at> gnu.org> to control <at> debbugs.gnu.org. (Wed, 13 Mar 2024 14:00: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. (Thu, 11 Apr 2024 11:24:20 GMT) Full text and rfc822 format available.

This bug report was last modified 1 year and 102 days ago.

Previous Next


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