Function: hui-register-struct-at-point
hui-register-struct-at-point is an autoloaded and byte-compiled
function defined in hui-register.el.
Signature
(hui-register-struct-at-point)
Documentation
Make a Hyperbole link to button register struct for button at point.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hui-register.el
;;;###autoload
(defun hui-register-struct-at-point ()
"Make a Hyperbole link to button register struct for button at point."
(let* ((ebut-label (ebut:label-p))
(ibut-label (ibut:label-p))
(label (or ebut-label ibut-label)))
(unless label
(hypb:error "Point must be at a Hyperbole button"))
(make-hui-register-but
:label label
:file (hypb:buffer-file-name)
:mpos (point-marker)
:link (if ebut-label 'link-to-ebut 'link-to-ibut))))