Function: evil-quit-all
evil-quit-all is an interactive and byte-compiled function defined in
evil-commands.el.
Signature
(evil-quit-all &optional BANG)
Documentation
Exit Emacs, asking for saving.
Key Bindings
Source Code
;; Defined in ~/.emacs.d/elpa/evil-20251108.138/evil-commands.el
(evil-define-command evil-quit-all (&optional bang)
"Exit Emacs, asking for saving."
:repeat nil
(interactive "<!>")
(if (null bang)
(save-buffers-kill-terminal)
(let ((proc (frame-parameter (selected-frame) 'client)))
(if proc
(with-no-warnings
(server-delete-client proc))
(dolist (process (process-list))
(set-process-query-on-exit-flag process nil))
(kill-emacs)))))