Function: actypes::button-series

actypes::button-series is an interactive and byte-compiled function defined in hactypes.el.

Signature

(actypes::button-series BUT-NAMES)

Documentation

Combine multiple buttons given by BUT-NAMES list into one series of buttons.

If the button name is found in the current buffer, that button is used; otherwise, activate any global button with that name.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/hyperbole-20261030.2317/hactypes.el
(defact button-series (but-names)
  "Combine multiple buttons given by BUT-NAMES list into one series of buttons.
If the button name is found in the current buffer, that button is used;
otherwise, activate any global button with that name."
  (interactive
   (list (completing-read-multiple "Comma-separated Button labels: "
                                   (hactypes:buffer-button-list)
                                   nil t)))
  (dolist (b but-names)
    (let ((but (hbut:get (hbut:label-to-key b))))
      (if but
          (hbut:act but)
        (gbut:act b)))))