Skip to content

feat: render implicit Info node references as buttons#366

Open
kovan wants to merge 1 commit intoWilfred:masterfrom
kovan:feat/info-link-buttons
Open

feat: render implicit Info node references as buttons#366
kovan wants to merge 1 commit intoWilfred:masterfrom
kovan:feat/info-link-buttons

Conversation

@kovan
Copy link
Copy Markdown

@kovan kovan commented Feb 27, 2026

Fixes #362 — renders implicit Info node references like `(elisp)Foo Bar` as clickable buttons in helpful buffers, matching describe-function.

Added a clause in helpful--format-command-keys that detects (MANUAL)Node Name patterns and creates helpful-info-button links.

Verified on Emacs 30.2: regex matches (elisp)Foo Bar, (cl)Loop Facility; rejects bare symbols and (just-parens). Includes ERT test with 3 cases.

Backtick-quoted Info node references like `(elisp)Foo Bar' now render
as clickable buttons that open the corresponding Info page, matching
the behavior of describe-function.

Fix: Wilfred#362

Co-authored-by: Claude Opus 4.6 <[email protected]>
@kovan kovan marked this pull request as draft February 27, 2026 00:21
@kovan kovan marked this pull request as ready for review February 27, 2026 00:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature request: include implicit Info links

1 participant