Function: ibtypes::kbd-key

ibtypes::kbd-key is a byte-compiled function defined in hib-kbd.el.

Signature

(ibtypes::kbd-key)

Documentation

Execute a key series (series of key sequences) around point.

The key series is delimited by curly braces, {}. Key sequences should be in human readable form, e.g. {C-x C-b}, or what key-description returns. Forms such as {\C-b}, {\^b}, and {\^M} will not be recognized.

Any key sequence within the series must be a string of one of the following:
  a Hyperbole minibuffer menu item key sequence,
  a HyControl key sequence,
  a M-x extended command,
  or a valid key sequence together with its interactive arguments.

Source Code

;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hib-kbd.el
;;; ************************************************************************
;;; Public implicit button types
;;; ************************************************************************

(defact kbd-key (key-series)
  "Execute a normalized KEY-SERIES (series of key sequences) without curly braces.
Each key sequence within KEY-SERIES must be a string of one of the following:
  a Hyperbole minibuffer menu item key sequence,
  a HyControl key sequence,
  a M-x extended command,
  or a valid key sequence together with its interactive arguments.

Return t if the sequence appears to be valid, else nil."
  (interactive "sKey series to execute (no {}): ")
  (kbd-key:act key-series))