Function: evil-state-overriding-keymaps

evil-state-overriding-keymaps is a byte-compiled function defined in evil-core.el.

Signature

(evil-state-overriding-keymaps &optional STATE)

Documentation

Return a keymap alist of overriding keymaps for STATE.

Source Code

;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-core.el
(defun evil-state-overriding-keymaps (&optional state)
  "Return a keymap alist of overriding keymaps for STATE."
  (let* ((state (or state evil-state))
         result)
    (dolist (map (current-active-maps))
      (when (setq map (evil-overriding-keymap-p map state))
        (push (cons (evil-mode-for-keymap map t) map) result)))
    (nreverse result)))