GNU bug report logs - #60594
Section doesn't work: Many More Implicit Button Types to Learn Across Time

Previous Next

Package: hyperbole;

Reported by: Jean Louis <bugs <at> gnu.support>

Date: Fri, 6 Jan 2023 06:52:02 UTC

Severity: normal

Done: Bob Weiner <bwdeep <at> gmail.com>

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 60594 in the body.
You can then email your comments to 60594 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#60594; Package hyperbole. (Fri, 06 Jan 2023 06:52:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Jean Louis <bugs <at> gnu.support>:
New bug report received and forwarded. Copy sent to bug-hyperbole <at> gnu.org. (Fri, 06 Jan 2023 06:52:02 GMT) Full text and rfc822 format available.

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

From: Jean Louis <bugs <at> gnu.support>
To: bug-hyperbole <at> gnu.org
Subject: Section doesn't work: Many More Implicit Button Types to Learn Across
 Time
Date: Fri, 06 Jan 2023 09:50:40 +0300
I use:  Editor:      GNU Emacs 30.0.50
        Hyperbole:   8.0.0
        Sys Type:    x86_64-pc-linux-gnu
        OS Type:     gnu/linux
        Window Sys:  x
        News Reader: Gnus v5.13
        Install:     elpa, 8.0.0

When following this instruction and activating <emacs-lisp-mode> then
action key on those "implicit button types" does nothing. I get the error:

hpath:remote-at-p: Invalid regexp: "Unmatched ) or \\)" [2 times]

And I also don't find that error logical and proper for GNU Hyperbole as users did not want to "match" anything but to jump smart. It is different concept.

* Many More Implicit Button Types to Learn Across Time

  Activate this button, <emacs-lisp-mode>, to set this buffer into Emacs Lisp
  mode.  Then an Action Key press on each of the implicit button types below
  will jump to its Lisp definition.  Use this if you want to see what each
  type can do.  <normal-mode> reverts to the standard mode.

|-----------------------+------------------------+--------------------------|
|                          Implicit Button Types                            |
|-----------------------+------------------------+--------------------------|
| action                | annot-bib              | completion               |
| cscope                | ctags                  | debbugs-gnu-mode         |
| debbugs-gnu-query     | debugger-source        | dir-summary              |
| doc-id                | elink                  | elisp-compiler-msg       |
| etags                 | function-in-buffer     | git-commit-reference     |
| glink                 | gnus-push-button       | grep-msg                 |
| hyp-address           | hyp-source             | id-cflow                 |
| ilink                 | Info-node              | ipython-stack-frame      |
| kbd-key               | klink                  | mail-address             |
| man-apropos           | markdown-internal-link | org-mode                 |
| patch-msg             | pathname               | pathname-line-and-column |
| rfc                   | rfc-toc                | ripgrep-msg              |
| social-reference      | texinfo-ref            | text-toc                 |
| www-url               |                        |                          |
|---------------------------------------------------------------------------|


-- 
Jean

Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns

In support of Richard M. Stallman
https://stallmansupport.org/




Information forwarded to bug-hyperbole <at> gnu.org:
bug#60594; Package hyperbole. (Fri, 06 Jan 2023 21:55:01 GMT) Full text and rfc822 format available.

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

From: Mats Lidell <mats.lidell <at> lidells.se>
To: Jean Louis <bugs <at> gnu.support>
Cc: 60594 <at> debbugs.gnu.org
Subject: Re: bug#60594: Section doesn't work: Many More Implicit Button
 Types to Learn Across Time
Date: Fri, 06 Jan 2023 22:54:28 +0100
> Jean Louis writes:
> I use:  Editor:      GNU Emacs 30.0.50
>         Hyperbole:   8.0.0
>         Sys Type:    x86_64-pc-linux-gnu
>         OS Type:     gnu/linux
>         Window Sys:  x
>         News Reader: Gnus v5.13
>         Install:     elpa, 8.0.0
>
> When following this instruction and activating <emacs-lisp-mode> then
> action key on those "implicit button types" does nothing. I get the error:
>
> hpath:remote-at-p: Invalid regexp: "Unmatched ) or \\)" [2 times]
>
> And I also don't find that error logical and proper for GNU Hyperbole as users did not want to "match" anything but to jump smart. It is different concept.
>
> * Many More Implicit Button Types to Learn Across Time
>
>   Activate this button, <emacs-lisp-mode>, to set this buffer into Emacs Lisp
>   mode.  Then an Action Key press on each of the implicit button types below
>   will jump to its Lisp definition.  Use this if you want to see what each
>   type can do.  <normal-mode> reverts to the standard mode.
>
> |-----------------------+------------------------+--------------------------|
> |                          Implicit Button Types                            |
> |-----------------------+------------------------+--------------------------|
> | action                | annot-bib              | completion               |
> | cscope                | ctags                  | debbugs-gnu-mode         |
> | debbugs-gnu-query     | debugger-source        | dir-summary              |
> | doc-id                | elink                  | elisp-compiler-msg       |
> | etags                 | function-in-buffer     | git-commit-reference     |
> | glink                 | gnus-push-button       | grep-msg                 |
> | hyp-address           | hyp-source             | id-cflow                 |
> | ilink                 | Info-node              | ipython-stack-frame      |
> | kbd-key               | klink                  | mail-address             |
> | man-apropos           | markdown-internal-link | org-mode                 |
> | patch-msg             | pathname               | pathname-line-and-column |
> | rfc                   | rfc-toc                | ripgrep-msg              |
> | social-reference      | texinfo-ref            | text-toc                 |
> | www-url               |                        |                          |
> |---------------------------------------------------------------------------|
>
>
> -- 
> Jean
>
> Take action in Free Software Foundation campaigns:
> https://www.fsf.org/campaigns
>
> In support of Richard M. Stallman
> https://stallmansupport.org/
>
>
>
> _______________________________________________
> Bug-hyperbole mailing list
> Bug-hyperbole <at> gnu.org
> https://lists.gnu.org/mailman/listinfo/bug-hyperbole

Hi Jean,

I can't recreate this with the latest development version. Can you test with that version?

    See info on how to use the elpa devel packages: https://savannah.gnu.org/forum/forum.php?forum_id=10261

%% Mats




Information forwarded to bug-hyperbole <at> gnu.org:
bug#60594; Package hyperbole. (Sat, 07 Jan 2023 00:08:02 GMT) Full text and rfc822 format available.

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

From: Jean Louis <bugs <at> gnu.support>
To: Mats Lidell <mats.lidell <at> lidells.se>
Cc: 60594 <at> debbugs.gnu.org
Subject: Re: bug#60594: Section doesn't work: Many More Implicit Button Types
 to Learn Across Time
Date: Sat, 7 Jan 2023 02:42:12 +0300
* Mats Lidell <mats.lidell <at> lidells.se> [2023-01-07 00:55]:
> >   Activate this button, <emacs-lisp-mode>, to set this buffer into Emacs Lisp
> >   mode.  Then an Action Key press on each of the implicit button types below
> >   will jump to its Lisp definition.  Use this if you want to see what each
> >   type can do.  <normal-mode> reverts to the standard mode.
> >
> > |-----------------------+------------------------+--------------------------|
> > |                          Implicit Button Types                            |
> > |-----------------------+------------------------+--------------------------|
> > | action                | annot-bib              | completion               |
> > | cscope                | ctags                  | debbugs-gnu-mode         |
> > | debbugs-gnu-query     | debugger-source        | dir-summary              |
> > | doc-id                | elink                  | elisp-compiler-msg       |
> > | etags                 | function-in-buffer     | git-commit-reference     |
> > | glink                 | gnus-push-button       | grep-msg                 |
> > | hyp-address           | hyp-source             | id-cflow                 |
> > | ilink                 | Info-node              | ipython-stack-frame      |
> > | kbd-key               | klink                  | mail-address             |
> > | man-apropos           | markdown-internal-link | org-mode                 |
> > | patch-msg             | pathname               | pathname-line-and-column |
> > | rfc                   | rfc-toc                | ripgrep-msg              |
> > | social-reference      | texinfo-ref            | text-toc                 |
> > | www-url               |                        |                          |
> > |---------------------------------------------------------------------------|

> Hi Jean,
> 
> I can't recreate this with the latest development version. Can you test with that version?
> 
>     See info on how to use the elpa devel packages: https://savannah.gnu.org/forum/forum.php?forum_id=10261

I did install.

By following instructions and clicking M-RET on those keywords, I now
get this error:

smart-lisp-find-tag: (smart-lisp): No definition found for ‘annot-bib’
smart-lisp-find-tag: (smart-lisp): No definition found for ‘debugger-source’
smart-lisp-find-tag: (smart-lisp): No definition found for ‘function-in-buffer’
smart-lisp-find-tag: (smart-lisp): No definition found for ‘gnus-push-button’
smart-lisp-find-tag: (smart-lisp): No definition found for ‘function-in-buffer’
smart-lisp-find-tag: (smart-lisp): No definition found for ‘etags’

-- 
Jean

Take action in Free Software Foundation campaigns:
https://www.fsf.org/campaigns

In support of Richard M. Stallman
https://stallmansupport.org/




Information forwarded to bug-hyperbole <at> gnu.org:
bug#60594; Package hyperbole. (Sat, 07 Jan 2023 00:09:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-hyperbole <at> gnu.org:
bug#60594; Package hyperbole. (Sun, 08 Jan 2023 15:27:01 GMT) Full text and rfc822 format available.

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

From: Bob Weiner <rsw <at> gnu.org>
To: 60594 <at> debbugs.gnu.org
Cc: Jean Louis <bugs <at> gnu.support>
Subject: Re: bug#60594: Section doesn't work: Many More Implicit Button Types
 to Learn
Date: Sun, 8 Jan 2023 10:25:32 -0500
[Message part 1 (text/plain, inline)]
This is resolved in the latest pre-release, so we will close this.  You
may need to run 'make tags' within the Hyperbole source directory before
you try to follow these references.

-- Bob
[Message part 2 (text/html, inline)]

bug closed, send any further explanations to 60594 <at> debbugs.gnu.org and Jean Louis <bugs <at> gnu.support> Request was from Bob Weiner <bwdeep <at> gmail.com> to control <at> debbugs.gnu.org. (Sun, 08 Jan 2023 17: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. (Mon, 06 Feb 2023 12:24:14 GMT) Full text and rfc822 format available.

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

Previous Next


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