> Mats Lidell writes:
> Hi Ron,
>
> > Ron Mitchell writes:
> > Hyperbole version: 9.0.1 (GNU ELPA)
> > Emacs version: "GNU Emacs 30.1.90 (build 1, x86_64-pc-linux-gnu,
> > GTK+ Version 3.24.33, cairo version 1.16.0) of 2025-08-18"
> > System:  Linux Mint (EXWM)
> >
> > Steps to reproduce:
> >
> > 1. In a plain text buffer (e.g. `~/.hyperb/HYPB`), run `C-h h i c` (Ibut → 
> > Create).
> > 2. At prompt `Button label:` enter `TEST`.
> > 3. At prompt `Button's action type:` enter `man-show`.
> > 4. At prompt `Manual topic:` enter `ls(1)`.
> >
> > Observed:
> >
> > * Minibuffer/message shows: `<[ls]> executes (nil "ls(1)")`
> > * Buffer insertion: `<[TEST]> - ls(1)` at point
> > * With point anywhere on this inserted text, `M-RET` (`hkey-either` / 
> > Action Key) reports:
> >   `"(Hyperbole Action Key): No action defined for this context; try another 
> > location"`
> > * The inserted line is not treated as an explicit button, and no implicit 
> > type recognizes it.
> >
> > Expected:
> >
> > Either:
> >
> > * The create command should insert an actionable button (e.g. an
> > action-link like `<man-show "ls(1)">` or an explicit button whose
> > action is
> > `actypes::man-show` with arg `"ls(1)"`), so `M-RET` activates it; **or**
> > * The UI/docs should clarify that this command does not create an
> > actionable in-buffer button line for `man-show`.
> >
> > Workaround:
> >
> > * Man pages can be opened via Hyperbole action-link syntax,
> > e.g. `<man-show "ls(1)">` (works with Action Key).
>
> Thanks for the detailed report. I can confirm the behavior. Creating a bug 
> report.
>
> %% Mats

This is fixed with commit 6022bd6 and should now be available trough gnu-devel 
and Melpa.

Thanks again for the bug report.

%% Mats

Attachment: signature.asc
Description: PGP signature

Reply via email to