Function: grep-edit-save-changes
grep-edit-save-changes is an interactive and byte-compiled function
defined in grep.el.gz.
Signature
(grep-edit-save-changes)
Documentation
Switch back to Grep mode.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/grep.el.gz
(defun grep-edit-save-changes ()
"Switch back to Grep mode."
(interactive)
(unless (derived-mode-p 'grep-edit-mode)
(error "Not a Grep-Edit buffer"))
(remove-hook 'after-change-functions #'occur-after-change-function t)
(use-local-map grep-mode-map)
(setq buffer-read-only t)
(setq major-mode 'grep-mode)
(setq mode-name "Grep")
(force-mode-line-update)
(buffer-disable-undo)
(setq buffer-undo-list t)
(message "Switching to Grep mode"))