Function: embark--become-keymap

embark--become-keymap is a byte-compiled function defined in embark.el.

Signature

(embark--become-keymap)

Documentation

Return keymap of commands to become for current command.

Source Code

;; Defined in ~/.emacs.d/elpa/embark-20260610.302/embark.el
(defun embark--become-keymap ()
  "Return keymap of commands to become for current command."
  (let ((map (make-composed-keymap
              (cl-loop for keymap-name in embark-become-keymaps
                       for keymap = (symbol-value keymap-name)
                       when (where-is-internal embark--command (list keymap))
                       collect keymap))))
    (when embark-help-key
      (keymap-set map embark-help-key #'embark-keymap-help))
    (keymap-set map "RET" embark--command)
    map))