Function: ibut:act
ibut:act is an interactive and byte-compiled function defined in
hbut.el.
Signature
(ibut:act &optional IBUT)
Documentation
Perform action for optional implicit Hyperbole button symbol IBUT.
Default is the symbol hbut:current.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hbut.el
;;; ========================================================================
;;; ibut class - Implicit Hyperbole Buttons
;;; ========================================================================
(defun ibut:act (&optional ibut)
"Perform action for optional implicit Hyperbole button symbol IBUT.
Default is the symbol hbut:current."
(interactive (list (hbut:get (hargs:read-match "Activate labeled Hyperbole button: "
(ibut:alist)
nil t nil 'ibut))))
(unless ibut
(setq ibut 'hbut:current))
(if (ibut:is-p ibut)
(hbut:act ibut)
(hypb:error "(ibut:act): Expected an ibut, instead given: `%s'" ibut)))