Skip to content

smart-org - Fix `hkey-help' to show org-link attribs and assist doc - #1053

Merged
rswgnu merged 2 commits into
masterfrom
rsw
Sep 10, 2026
Merged

rswgnu merged 2 commits into
masterfrom
rsw

Conversation

@rswgnu

@rswgnu rswgnu commented Sep 10, 2026

Copy link
Copy Markdown
Owner
  • smart-org - Fix 'hkey-help' to show org-link attribs and assist doc

  • smart-org - Call 'hkey-help-hbut' when on an Org link instead of calling 'hkey-help'. Now displays Org link attributes like a regular Hyperbole button's attributes.

  • htype:def-symbol - If given an 'fboundp' function symbol, return that rather than nil.

  • hbut:funcall - Expand 'key-src' when is a path to resolve any variable name. This fixes a bug where a buffer name with the variable, like '${hyperb:dir)/hbut.el' is created.

  • ibut:set-name-and-label-key-p - Clarify doc that returns t when on implicit button text only if such text is delimited. Also, fix so recognizes an ibut if point is on a separator between the ibut name and its text; see doc for 'ibut:label-separator-regexp'.

smart-org - Call `hkey-help-hbut' when on an Org link instead of calling
`hkey-help'.  Now displays Org link attributes like a regular Hyperbole
button's attributes.

htype:def-symbol - If given an fboundp function symbol, return that rather
than nil.

hbut:funcall - Expand `key-src' when is a path to resolve any variable
name.  This fixes a bug where a buffer name with the variable, like
`${hyperb:dir)/hbut.el' is created.

ibut:set-name-and-label-key-p - Clarify doc that returns t when on implicit
button text only if such text is delimited.  Also, fix so recognizes an ibut
if point is on a separator between the ibut name and its text; see doc for
`ibut:label-separator-regexp'.
@rswgnu
rswgnu merged commit 293765e into master Sep 10, 2026
5 checks passed
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.

1 participant