GNU bug report logs - #72593
hui:menu-choose: Wrong type argument: characterp, 176160776

Previous Next

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


Report forwarded to bug-hyperbole <at> gnu.org:
bug#72593; Package hyperbole. (Mon, 12 Aug 2024 15:39:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to hyperb <at> 4qqqq.de:
New bug report received and forwarded. Copy sent to 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?




Information forwarded to 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




Information forwarded to 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




Information forwarded to 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




Information forwarded to 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)]

Information forwarded to 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




Information forwarded to 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)]

Reply sent to Philipp Ludwig <info <at> philippludwig.net>:
You have taken responsibility. (Thu, 15 Aug 2024 12:25:03 GMT) Full text and rfc822 format available.

Notification sent to hyperb <at> 4qqqq.de:
bug acknowledged by developer. (Thu, 15 Aug 2024 12:25:03 GMT) Full text and rfc822 format available.

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



bug archived. Request was from 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.

This bug report was last modified 335 days ago.

Previous Next


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