> 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
signature.asc
Description: PGP signature
