Function: crisp-meta-x-wrapper

crisp-meta-x-wrapper is an interactive and byte-compiled function defined in crisp.el.gz.

Signature

(crisp-meta-x-wrapper)

Documentation

Wrapper function to conditionally override the normal M-x bindings.

When crisp-override-meta-x is non-nil, M-x will exit Emacs (the normal CRiSP binding) and when it is nil M-x will run execute-extended-command (the normal Emacs binding).

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/obsolete/crisp.el.gz
(defun crisp-meta-x-wrapper ()
  "Wrapper function to conditionally override the normal M-x bindings.
When `crisp-override-meta-x' is non-nil, M-x will exit Emacs (the
normal CRiSP binding) and when it is nil M-x will run
`execute-extended-command' (the normal Emacs binding)."
  (interactive)
  (if crisp-override-meta-x
      (save-buffers-kill-emacs)
    (call-interactively 'execute-extended-command)))