Function: wdired-abort-changes

wdired-abort-changes is an interactive and byte-compiled function defined in wdired.el.gz.

Signature

(wdired-abort-changes)

Documentation

Abort changes and return to dired-mode.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/wdired.el.gz
(defun wdired-abort-changes ()
  "Abort changes and return to `dired-mode'."
  (interactive)
  (remove-hook 'before-change-functions #'wdired--before-change-fn t)
  (let ((inhibit-read-only t))
    (erase-buffer)
    (insert wdired--old-content)
    (goto-char wdired--old-point))
  (wdired-change-to-dired-mode)
  (set-buffer-modified-p nil)
  (setq buffer-undo-list nil)
  (message "Changes aborted"))