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