Package: hyperbole;
Reported by: hyperb <at> 4qqqq.de
Date: Mon, 12 Aug 2024 15:39:02 UTC
Severity: normal
Done: Philipp Ludwig <info <at> philippludwig.net>
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 72593 in the body.
You can then email your comments to 72593 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
bug-hyperbole <at> gnu.org
:bug#72593
; Package hyperbole
.
(Mon, 12 Aug 2024 15:39:02 GMT) Full text and rfc822 format available.hyperb <at> 4qqqq.de
:bug-hyperbole <at> gnu.org
.
(Mon, 12 Aug 2024 15:39:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Philipp Ludwig <hyperb <at> 4qqqq.de> To: bug-hyperbole <at> gnu.org Subject: hui:menu-choose: Wrong type argument: characterp, 176160776 Date: Mon, 12 Aug 2024 14:48:33 +0200
Since upgrading to Emacs 29.4, I get this error when using opening the Hyperbole menu and choosing any option:2 Debugger entered--Lisp error: (wrong-type-argument characterp 176160776) hui:menu-item(66 nil nil nil (("Hy9.0.1>") ("Act" hui:hbut-act "Activate button at point or prompt for a labeled b...") ("Butfile/" (menu . butfile) "Quick access button files menus.") ("Cust/" (menu . cust) "Customize Hyperbole by setting major options.") ("Doc/" (menu . doc) "Quick access to Hyperbole documentation.") ("Ebut/" (menu . ebut) "Explicit button commands.") ("Find/" (menu . find) "Find matching line commands.") ("Gbut/" (menu . gbut) "Global button commands.") ("Hist" hhist:pop "Jumps back to location prior to last Hyperbole but...") ("Ibut/" (menu . ibut) "Implicit button and button type commands.") ("Kotl/" (menu . kotl) "Autonumbered outlining and hyperlink capabilities.") ("Msg/" (menu . msg) "Mail and News messaging capabilities.") ("Rolo/" (menu . hyrolo) "Hierarchical, multi-file rolo lookup and edit comm...") ("Screen/" (menu . screen) "Screen display management commands.") ("Win/" (menu . win) "Window configuration management commands."))) hui:menu-choose((("Hy9.0.1>") ("Act" hui:hbut-act "Activate button at point or prompt for a labeled b...") ("Butfile/" (menu . butfile) "Quick access button files menus.") ("Cust/" (menu . cust) "Customize Hyperbole by setting major options.") ("Doc/" (menu . doc) "Quick access to Hyperbole documentation.") ("Ebut/" (menu . ebut) "Explicit button commands.") ("Find/" (menu . find) "Find matching line commands.") ("Gbut/" (menu . gbut) "Global button commands.") ("Hist" hhist:pop "Jumps back to location prior to last Hyperbole but...") ("Ibut/" (menu . ibut) "Implicit button and button type commands.") ("Kotl/" (menu . kotl) "Autonumbered outlining and hyperlink capabilities.") ("Msg/" (menu . msg) "Mail and News messaging capabilities.") ("Rolo/" (menu . hyrolo) "Hierarchical, multi-file rolo lookup and edit comm...") ("Screen/" (menu . screen) "Screen display management commands.") ("Win/" (menu . win) "Window configuration management commands.")) nil nil) hui:menu-act(hyperbole nil nil nil) hyperbole(nil nil nil nil) funcall-interactively(hyperbole nil nil nil nil) command-execute(hyperbole) I tried versions 9.0.1 from elpa and 20240811.524 from melpa - same issue. Is there anything else I can try?
bug-hyperbole <at> gnu.org
:bug#72593
; Package hyperbole
.
(Mon, 12 Aug 2024 23:03:01 GMT) Full text and rfc822 format available.Message #8 received at 72593 <at> debbugs.gnu.org (full text, mbox):
From: Robert Weiner <rswgnu <at> gmail.com> To: hyperb <at> 4qqqq.de Cc: 72593 <at> debbugs.gnu.org Subject: Re: bug#72593: hui:menu-choose: Wrong type argument: characterp, 176160776 Date: Mon, 12 Aug 2024 19:00:22 -0400
Please try the pre-release from elpa-devel or melpa. Many updates have been made for newer Emacs versions. -- rsw > On Aug 12, 2024, at 11:38 AM, Philipp Ludwig <hyperb <at> 4qqqq.de> wrote: > > Since upgrading to Emacs 29.4, I get this error when using opening the Hyperbole menu and choosing any option:2 > > > Debugger entered--Lisp error: (wrong-type-argument characterp 176160776) > hui:menu-item(66 nil nil nil (("Hy9.0.1>") ("Act" hui:hbut-act "Activate button at point or prompt for a labeled b...") ("Butfile/" (menu . butfile) "Quick access button files menus.") ("Cust/" (menu . cust) "Customize Hyperbole by setting major options.") ("Doc/" (menu . doc) "Quick access to Hyperbole documentation.") ("Ebut/" (menu . ebut) "Explicit button commands.") ("Find/" (menu . find) "Find matching line commands.") ("Gbut/" (menu . gbut) "Global button commands.") ("Hist" hhist:pop "Jumps back to location prior to last Hyperbole but...") ("Ibut/" (menu . ibut) "Implicit button and button type commands.") ("Kotl/" (menu . kotl) "Autonumbered outlining and hyperlink capabilities.") ("Msg/" (menu . msg) "Mail and News messaging capabilities.") ("Rolo/" (menu . hyrolo) "Hierarchical, multi-file rolo lookup and edit comm...") ("Screen/" (menu . screen) "Screen display management commands.") ("Win/" (menu . win) "Window configuration management commands."))) > hui:menu-choose((("Hy9.0.1>") ("Act" hui:hbut-act "Activate button at point or prompt for a labeled b...") ("Butfile/" (menu . butfile) "Quick access button files menus.") ("Cust/" (menu . cust) "Customize Hyperbole by setting major options.") ("Doc/" (menu . doc) "Quick access to Hyperbole documentation.") ("Ebut/" (menu . ebut) "Explicit button commands.") ("Find/" (menu . find) "Find matching line commands.") ("Gbut/" (menu . gbut) "Global button commands.") ("Hist" hhist:pop "Jumps back to location prior to last Hyperbole but...") ("Ibut/" (menu . ibut) "Implicit button and button type commands.") ("Kotl/" (menu . kotl) "Autonumbered outlining and hyperlink capabilities.") ("Msg/" (menu . msg) "Mail and News messaging capabilities.") ("Rolo/" (menu . hyrolo) "Hierarchical, multi-file rolo lookup and edit comm...") ("Screen/" (menu . screen) "Screen display management commands.") ("Win/" (menu . win) "Window configuration management commands.")) nil nil) > hui:menu-act(hyperbole nil nil nil) > hyperbole(nil nil nil nil) > funcall-interactively(hyperbole nil nil nil nil) > command-execute(hyperbole) > > > I tried versions 9.0.1 from elpa and 20240811.524 from melpa - same issue. Is there anything else I can try? > > > > _______________________________________________ > Bug-hyperbole mailing list > Bug-hyperbole <at> gnu.org > https://lists.gnu.org/mailman/listinfo/bug-hyperbole
bug-hyperbole <at> gnu.org
:bug#72593
; Package hyperbole
.
(Tue, 13 Aug 2024 12:40:01 GMT) Full text and rfc822 format available.Message #11 received at 72593 <at> debbugs.gnu.org (full text, mbox):
From: Robert Weiner <rswgnu <at> gmail.com> To: Philipp Ludwig <hyperb <at> 4qqqq.de> Cc: 72593 <at> debbugs.gnu.org Subject: Re: bug#72593: hui:menu-choose: Wrong type argument: characterp, 176160776 Date: Tue, 13 Aug 2024 08:37:46 -0400
Sorry, missed that you had tested with the melpa version as well. We’ll have a look and try to replicate. With the melpa version, try starting with ‘emacs -q’ to skip your init file, then load Hyperbole manually and see if the problem still exists, to eliminate other possibilities. -- rsw > On Aug 13, 2024, at 3:16 AM, Philipp Ludwig <hyperb <at> 4qqqq.de> wrote: > > > Thanks for your reply. As I wrote, I tried version 20240811.524 from > melpa as well. This also seems to be the latest on elpa-devel, or am I > mistaken here? > > Best regards > > > Robert Weiner <rswgnu <at> gmail.com> writes: > >> Please try the pre-release from elpa-devel or melpa. Many updates >> have been made for newer Emacs versions. -- rsw >> >>>> On Aug 12, 2024, at 11:38 AM, Philipp Ludwig <hyperb <at> 4qqqq.de> wrote: >>> >>> Since upgrading to Emacs 29.4, I get this error when using opening >>> the Hyperbole menu and choosing any option:2 >>> >>> >>> Debugger entered--Lisp error: (wrong-type-argument characterp 176160776) >>> hui:menu-item(66 nil nil nil (("Hy9.0.1>") ("Act" hui:hbut-act >>> "Activate button at point or prompt for a labeled b...") ("Butfile/" >>> (menu . butfile) "Quick access button files menus.") ("Cust/" (menu >>> . cust) "Customize Hyperbole by setting major options.") ("Doc/" >>> (menu . doc) "Quick access to Hyperbole documentation.") ("Ebut/" >>> (menu . ebut) "Explicit button commands.") ("Find/" (menu . find) >>> "Find matching line commands.") ("Gbut/" (menu . gbut) "Global >>> button commands.") ("Hist" hhist:pop "Jumps back to location prior >>> to last Hyperbole but...") ("Ibut/" (menu . ibut) "Implicit button >>> and button type commands.") ("Kotl/" (menu . kotl) "Autonumbered >>> outlining and hyperlink capabilities.") ("Msg/" (menu . msg) "Mail >>> and News messaging capabilities.") ("Rolo/" (menu . hyrolo) >>> "Hierarchical, multi-file rolo lookup and edit comm...") ("Screen/" >>> (menu . screen) "Screen display management commands.") ("Win/" (menu >>> . win) "Window configuration management commands."))) >>> hui:menu-choose((("Hy9.0.1>") ("Act" hui:hbut-act "Activate button >>> at point or prompt for a labeled b...") ("Butfile/" (menu . butfile) >>> "Quick access button files menus.") ("Cust/" (menu . cust) >>> "Customize Hyperbole by setting major options.") ("Doc/" (menu >>> . doc) "Quick access to Hyperbole documentation.") ("Ebut/" (menu >>> . ebut) "Explicit button commands.") ("Find/" (menu . find) "Find >>> matching line commands.") ("Gbut/" (menu . gbut) "Global button >>> commands.") ("Hist" hhist:pop "Jumps back to location prior to last >>> Hyperbole but...") ("Ibut/" (menu . ibut) "Implicit button and >>> button type commands.") ("Kotl/" (menu . kotl) "Autonumbered >>> outlining and hyperlink capabilities.") ("Msg/" (menu . msg) "Mail >>> and News messaging capabilities.") ("Rolo/" (menu . hyrolo) >>> "Hierarchical, multi-file rolo lookup and edit comm...") ("Screen/" >>> (menu . screen) "Screen display management commands.") ("Win/" (menu >>> . win) "Window configuration management commands.")) nil nil) >>> hui:menu-act(hyperbole nil nil nil) >>> hyperbole(nil nil nil nil) >>> funcall-interactively(hyperbole nil nil nil nil) >>> command-execute(hyperbole) >>> >>> >>> I tried versions 9.0.1 from elpa and 20240811.524 from melpa - same >>> issue. Is there anything else I can try? >>> >>> >>> >>> _______________________________________________ >>> Bug-hyperbole mailing list >>> Bug-hyperbole <at> gnu.org >>> https://lists.gnu.org/mailman/listinfo/bug-hyperbole
bug-hyperbole <at> gnu.org
:bug#72593
; Package hyperbole
.
(Tue, 13 Aug 2024 14:10:02 GMT) Full text and rfc822 format available.Message #14 received at 72593 <at> debbugs.gnu.org (full text, mbox):
From: Philipp Ludwig <hyperb <at> 4qqqq.de> To: Robert Weiner <rswgnu <at> gmail.com> Cc: hyperb <at> 4qqqq.de, 72593 <at> debbugs.gnu.org Subject: Re: bug#72593: hui:menu-choose: Wrong type argument: characterp, 176160776 Date: Tue, 13 Aug 2024 09:07:39 +0200
Thanks for your reply. As I wrote, I tried version 20240811.524 from melpa as well. This also seems to be the latest on elpa-devel, or am I mistaken here? Best regards Robert Weiner <rswgnu <at> gmail.com> writes: > Please try the pre-release from elpa-devel or melpa. Many updates > have been made for newer Emacs versions. -- rsw > >> On Aug 12, 2024, at 11:38 AM, Philipp Ludwig <hyperb <at> 4qqqq.de> wrote: >> >> Since upgrading to Emacs 29.4, I get this error when using opening >> the Hyperbole menu and choosing any option:2 >> >> >> Debugger entered--Lisp error: (wrong-type-argument characterp 176160776) >> hui:menu-item(66 nil nil nil (("Hy9.0.1>") ("Act" hui:hbut-act >> "Activate button at point or prompt for a labeled b...") ("Butfile/" >> (menu . butfile) "Quick access button files menus.") ("Cust/" (menu >> . cust) "Customize Hyperbole by setting major options.") ("Doc/" >> (menu . doc) "Quick access to Hyperbole documentation.") ("Ebut/" >> (menu . ebut) "Explicit button commands.") ("Find/" (menu . find) >> "Find matching line commands.") ("Gbut/" (menu . gbut) "Global >> button commands.") ("Hist" hhist:pop "Jumps back to location prior >> to last Hyperbole but...") ("Ibut/" (menu . ibut) "Implicit button >> and button type commands.") ("Kotl/" (menu . kotl) "Autonumbered >> outlining and hyperlink capabilities.") ("Msg/" (menu . msg) "Mail >> and News messaging capabilities.") ("Rolo/" (menu . hyrolo) >> "Hierarchical, multi-file rolo lookup and edit comm...") ("Screen/" >> (menu . screen) "Screen display management commands.") ("Win/" (menu >> . win) "Window configuration management commands."))) >> hui:menu-choose((("Hy9.0.1>") ("Act" hui:hbut-act "Activate button >> at point or prompt for a labeled b...") ("Butfile/" (menu . butfile) >> "Quick access button files menus.") ("Cust/" (menu . cust) >> "Customize Hyperbole by setting major options.") ("Doc/" (menu >> . doc) "Quick access to Hyperbole documentation.") ("Ebut/" (menu >> . ebut) "Explicit button commands.") ("Find/" (menu . find) "Find >> matching line commands.") ("Gbut/" (menu . gbut) "Global button >> commands.") ("Hist" hhist:pop "Jumps back to location prior to last >> Hyperbole but...") ("Ibut/" (menu . ibut) "Implicit button and >> button type commands.") ("Kotl/" (menu . kotl) "Autonumbered >> outlining and hyperlink capabilities.") ("Msg/" (menu . msg) "Mail >> and News messaging capabilities.") ("Rolo/" (menu . hyrolo) >> "Hierarchical, multi-file rolo lookup and edit comm...") ("Screen/" >> (menu . screen) "Screen display management commands.") ("Win/" (menu >> . win) "Window configuration management commands.")) nil nil) >> hui:menu-act(hyperbole nil nil nil) >> hyperbole(nil nil nil nil) >> funcall-interactively(hyperbole nil nil nil nil) >> command-execute(hyperbole) >> >> >> I tried versions 9.0.1 from elpa and 20240811.524 from melpa - same >> issue. Is there anything else I can try? >> >> >> >> _______________________________________________ >> Bug-hyperbole mailing list >> Bug-hyperbole <at> gnu.org >> https://lists.gnu.org/mailman/listinfo/bug-hyperbole
bug-hyperbole <at> gnu.org
:bug#72593
; Package hyperbole
.
(Tue, 13 Aug 2024 23:34:02 GMT) Full text and rfc822 format available.Message #17 received at 72593 <at> debbugs.gnu.org (full text, mbox):
From: Robert Weiner <rsw <at> gnu.org> To: hyperb <at> 4qqqq.de Cc: 72593 <at> debbugs.gnu.org Subject: Re: bug#72593: hui:menu-choose: Wrong type argument: characterp, 176160776 Date: Tue, 13 Aug 2024 19:29:56 -0400
[Message part 1 (text/plain, inline)]
I ran a raw Emacs 29.4 with Hyperbole 9.0.1 and the minibuffer menu worked fine without error. The problem is that you are producing something from your keyboard that is not a valid character that doesn't normally happen. My guess it is related to another package that you'll have to find and eliminate. Try {C-h l} to see what your prior keystrokes were before this gets triggered. Does the minibuffer menu fail in all cases for you, everytime you press normal letter keys? -- rsw On Mon, Aug 12, 2024 at 11:38 AM Philipp Ludwig <hyperb <at> 4qqqq.de> wrote: > Since upgrading to Emacs 29.4, I get this error when using opening the > Hyperbole menu and choosing any option:2 > > > Debugger entered--Lisp error: (wrong-type-argument characterp 176160776) > hui:menu-item(66 nil nil nil (("Hy9.0.1>") ("Act" hui:hbut-act > "Activate button at point or prompt for a labeled b...") ("Butfile/" > (menu . butfile) "Quick access button files menus.") ("Cust/" (menu . > cust) "Customize Hyperbole by setting major options.") ("Doc/" (menu . > doc) "Quick access to Hyperbole documentation.") ("Ebut/" (menu . ebut) > "Explicit button commands.") ("Find/" (menu . find) "Find matching line > commands.") ("Gbut/" (menu . gbut) "Global button commands.") ("Hist" > hhist:pop "Jumps back to location prior to last Hyperbole but...") > ("Ibut/" (menu . ibut) "Implicit button and button type commands.") > ("Kotl/" (menu . kotl) "Autonumbered outlining and hyperlink > capabilities.") ("Msg/" (menu . msg) "Mail and News messaging > capabilities.") ("Rolo/" (menu . hyrolo) "Hierarchical, multi-file rolo > lookup and edit comm...") ("Screen/" (menu . screen) "Screen display > management commands.") ("Win/" (menu . win) "Window configuration > management commands."))) > hui:menu-choose((("Hy9.0.1>") ("Act" hui:hbut-act "Activate button at > point or prompt for a labeled b...") ("Butfile/" (menu . butfile) "Quick > access button files menus.") ("Cust/" (menu . cust) "Customize Hyperbole > by setting major options.") ("Doc/" (menu . doc) "Quick access to > Hyperbole documentation.") ("Ebut/" (menu . ebut) "Explicit button > commands.") ("Find/" (menu . find) "Find matching line commands.") > ("Gbut/" (menu . gbut) "Global button commands.") ("Hist" hhist:pop > "Jumps back to location prior to last Hyperbole but...") ("Ibut/" (menu > . ibut) "Implicit button and button type commands.") ("Kotl/" (menu . > kotl) "Autonumbered outlining and hyperlink capabilities.") ("Msg/" > (menu . msg) "Mail and News messaging capabilities.") ("Rolo/" (menu . > hyrolo) "Hierarchical, multi-file rolo lookup and edit comm...") > ("Screen/" (menu . screen) "Screen display management commands.") > ("Win/" (menu . win) "Window configuration management commands.")) nil > nil) > hui:menu-act(hyperbole nil nil nil) > hyperbole(nil nil nil nil) > funcall-interactively(hyperbole nil nil nil nil) > command-execute(hyperbole) > > > I tried versions 9.0.1 from elpa and 20240811.524 from melpa - same > issue. Is there anything else I can try? > > > > _______________________________________________ > Bug-hyperbole mailing list > Bug-hyperbole <at> gnu.org > https://lists.gnu.org/mailman/listinfo/bug-hyperbole >
[Message part 2 (text/html, inline)]
bug-hyperbole <at> gnu.org
:bug#72593
; Package hyperbole
.
(Wed, 14 Aug 2024 09:14:02 GMT) Full text and rfc822 format available.Message #20 received at 72593 <at> debbugs.gnu.org (full text, mbox):
From: Philipp Ludwig <info <at> philippludwig.net> To: rswgnu <at> gmail.com Cc: hyperb <at> 4qqqq.de, 72593 <at> debbugs.gnu.org Subject: Re: bug#72593: hui:menu-choose: Wrong type argument: characterp, 176160776 Date: Wed, 14 Aug 2024 10:07:57 +0200
Thanks for your support. I should have thought of running emacs -q before filing this report. I narrowed it down to this line in my init file: (global-set-key (kbd "C-h h") nil) ; view-hello-file Before I used hyperbole, I disabled this shortcut since I don't need it. Now when I started using hyperbole, I completely forgot about this line. By removing it everything is fine now. Sorry for wasting your time. But maybe someone else has this problem as well and stumbles upon this message. Best Regards Robert Weiner <rsw <at> gnu.org> writes: > I ran a raw Emacs 29.4 with Hyperbole 9.0.1 and the minibuffer menu worked fine without error. > > The problem is that you are producing something from your keyboard that is not a valid character that doesn't normally > happen. My guess it is related to another package that you'll have to find and eliminate. Try {C-h l} to see what your > prior keystrokes were before this gets triggered. Does the minibuffer menu fail in all cases for you, everytime you > press normal letter keys? -- rsw > > On Mon, Aug 12, 2024 at 11:38 AM Philipp Ludwig <hyperb <at> 4qqqq.de> wrote: > > Since upgrading to Emacs 29.4, I get this error when using opening the > Hyperbole menu and choosing any option:2 > > Debugger entered--Lisp error: (wrong-type-argument characterp 176160776) > hui:menu-item(66 nil nil nil (("Hy9.0.1>") ("Act" hui:hbut-act > "Activate button at point or prompt for a labeled b...") ("Butfile/" > (menu . butfile) "Quick access button files menus.") ("Cust/" (menu . > cust) "Customize Hyperbole by setting major options.") ("Doc/" (menu . > doc) "Quick access to Hyperbole documentation.") ("Ebut/" (menu . ebut) > "Explicit button commands.") ("Find/" (menu . find) "Find matching line > commands.") ("Gbut/" (menu . gbut) "Global button commands.") ("Hist" > hhist:pop "Jumps back to location prior to last Hyperbole but...") > ("Ibut/" (menu . ibut) "Implicit button and button type commands.") > ("Kotl/" (menu . kotl) "Autonumbered outlining and hyperlink > capabilities.") ("Msg/" (menu . msg) "Mail and News messaging > capabilities.") ("Rolo/" (menu . hyrolo) "Hierarchical, multi-file rolo > lookup and edit comm...") ("Screen/" (menu . screen) "Screen display > management commands.") ("Win/" (menu . win) "Window configuration > management commands."))) > hui:menu-choose((("Hy9.0.1>") ("Act" hui:hbut-act "Activate button at > point or prompt for a labeled b...") ("Butfile/" (menu . butfile) "Quick > access button files menus.") ("Cust/" (menu . cust) "Customize Hyperbole > by setting major options.") ("Doc/" (menu . doc) "Quick access to > Hyperbole documentation.") ("Ebut/" (menu . ebut) "Explicit button > commands.") ("Find/" (menu . find) "Find matching line commands.") > ("Gbut/" (menu . gbut) "Global button commands.") ("Hist" hhist:pop > "Jumps back to location prior to last Hyperbole but...") ("Ibut/" (menu > . ibut) "Implicit button and button type commands.") ("Kotl/" (menu . > kotl) "Autonumbered outlining and hyperlink capabilities.") ("Msg/" > (menu . msg) "Mail and News messaging capabilities.") ("Rolo/" (menu . > hyrolo) "Hierarchical, multi-file rolo lookup and edit comm...") > ("Screen/" (menu . screen) "Screen display management commands.") > ("Win/" (menu . win) "Window configuration management commands.")) nil > nil) > hui:menu-act(hyperbole nil nil nil) > hyperbole(nil nil nil nil) > funcall-interactively(hyperbole nil nil nil nil) > command-execute(hyperbole) > > I tried versions 9.0.1 from elpa and 20240811.524 from melpa - same > issue. Is there anything else I can try? > > _______________________________________________ > Bug-hyperbole mailing list > Bug-hyperbole <at> gnu.org > https://lists.gnu.org/mailman/listinfo/bug-hyperbole
bug-hyperbole <at> gnu.org
:bug#72593
; Package hyperbole
.
(Wed, 14 Aug 2024 22:50:02 GMT) Full text and rfc822 format available.Message #23 received at 72593 <at> debbugs.gnu.org (full text, mbox):
From: Robert Weiner <rsw <at> gnu.org> To: Philipp Ludwig <info <at> philippludwig.net> Cc: hyperb <at> 4qqqq.de, 72593 <at> debbugs.gnu.org Subject: Re: bug#72593: hui:menu-choose: Wrong type argument: characterp, 176160776 Date: Wed, 14 Aug 2024 18:46:16 -0400
[Message part 1 (text/plain, inline)]
Thanks. If Hyperbole rebound the key and thus let you invoke Hyperbole with {C-h h}, then it is still unclear why you got the error but since you have proved the cause was the single line in your init file, please close this bug report and enjoy the latest Hyperbole. -- rsw On Wed, Aug 14, 2024 at 4:10 AM Philipp Ludwig <info <at> philippludwig.net> wrote: > Thanks for your support. I should have thought of running emacs -q > before filing this report. I narrowed it down to this line in my init > file: > > (global-set-key (kbd "C-h h") nil) ; view-hello-file > > Before I used hyperbole, I disabled this shortcut since I don't need it. > Now when I started using hyperbole, I completely forgot about this line. > By removing it everything is fine now. > > Sorry for wasting your time. But maybe someone else has this problem as > well and stumbles upon this message. > > Best Regards > > > Robert Weiner <rsw <at> gnu.org> writes: > > > I ran a raw Emacs 29.4 with Hyperbole 9.0.1 and the minibuffer menu > worked fine without error. > > > > The problem is that you are producing something from your keyboard that > is not a valid character that doesn't normally > > happen. My guess it is related to another package that you'll have to > find and eliminate. Try {C-h l} to see what your > > prior keystrokes were before this gets triggered. Does the minibuffer > menu fail in all cases for you, everytime you > > press normal letter keys? -- rsw > > > > On Mon, Aug 12, 2024 at 11:38 AM Philipp Ludwig <hyperb <at> 4qqqq.de> wrote: > > > > Since upgrading to Emacs 29.4, I get this error when using opening the > > Hyperbole menu and choosing any option:2 > > > > Debugger entered--Lisp error: (wrong-type-argument characterp 176160776) > > hui:menu-item(66 nil nil nil (("Hy9.0.1>") ("Act" hui:hbut-act > > "Activate button at point or prompt for a labeled b...") ("Butfile/" > > (menu . butfile) "Quick access button files menus.") ("Cust/" (menu . > > cust) "Customize Hyperbole by setting major options.") ("Doc/" (menu . > > doc) "Quick access to Hyperbole documentation.") ("Ebut/" (menu . ebut) > > "Explicit button commands.") ("Find/" (menu . find) "Find matching line > > commands.") ("Gbut/" (menu . gbut) "Global button commands.") ("Hist" > > hhist:pop "Jumps back to location prior to last Hyperbole but...") > > ("Ibut/" (menu . ibut) "Implicit button and button type commands.") > > ("Kotl/" (menu . kotl) "Autonumbered outlining and hyperlink > > capabilities.") ("Msg/" (menu . msg) "Mail and News messaging > > capabilities.") ("Rolo/" (menu . hyrolo) "Hierarchical, multi-file rolo > > lookup and edit comm...") ("Screen/" (menu . screen) "Screen display > > management commands.") ("Win/" (menu . win) "Window configuration > > management commands."))) > > hui:menu-choose((("Hy9.0.1>") ("Act" hui:hbut-act "Activate button at > > point or prompt for a labeled b...") ("Butfile/" (menu . butfile) "Quick > > access button files menus.") ("Cust/" (menu . cust) "Customize Hyperbole > > by setting major options.") ("Doc/" (menu . doc) "Quick access to > > Hyperbole documentation.") ("Ebut/" (menu . ebut) "Explicit button > > commands.") ("Find/" (menu . find) "Find matching line commands.") > > ("Gbut/" (menu . gbut) "Global button commands.") ("Hist" hhist:pop > > "Jumps back to location prior to last Hyperbole but...") ("Ibut/" (menu > > . ibut) "Implicit button and button type commands.") ("Kotl/" (menu . > > kotl) "Autonumbered outlining and hyperlink capabilities.") ("Msg/" > > (menu . msg) "Mail and News messaging capabilities.") ("Rolo/" (menu . > > hyrolo) "Hierarchical, multi-file rolo lookup and edit comm...") > > ("Screen/" (menu . screen) "Screen display management commands.") > > ("Win/" (menu . win) "Window configuration management commands.")) nil > > nil) > > hui:menu-act(hyperbole nil nil nil) > > hyperbole(nil nil nil nil) > > funcall-interactively(hyperbole nil nil nil nil) > > command-execute(hyperbole) > > > > I tried versions 9.0.1 from elpa and 20240811.524 from melpa - same > > issue. Is there anything else I can try? > > > > _______________________________________________ > > Bug-hyperbole mailing list > > Bug-hyperbole <at> gnu.org > > https://lists.gnu.org/mailman/listinfo/bug-hyperbole >
[Message part 2 (text/html, inline)]
Philipp Ludwig <info <at> philippludwig.net>
:hyperb <at> 4qqqq.de
:Message #28 received at 72593-done <at> debbugs.gnu.org (full text, mbox):
From: Philipp Ludwig <info <at> philippludwig.net> To: 72593-done <at> debbugs.gnu.org Subject: close 72593 Date: Thu, 15 Aug 2024 14:19:25 +0200
Debbugs Internal Request <help-debbugs <at> gnu.org>
to internal_control <at> debbugs.gnu.org
.
(Fri, 13 Sep 2024 11:24:09 GMT) Full text and rfc822 format available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.