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).
