Function: archive-unmark-all-files

archive-unmark-all-files is an interactive and byte-compiled function defined in arc-mode.el.gz.

Signature

(archive-unmark-all-files)

Documentation

Remove all marks.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/arc-mode.el.gz
(defun archive-unmark-all-files ()
  "Remove all marks."
  (interactive nil archive-mode)
  (let ((modified (buffer-modified-p))
	(inhibit-read-only t))
    (save-excursion
      (goto-char archive-file-list-start)
      (while (< (point) archive-file-list-end)
        (or (= (following-char) ?\s)
            (progn (delete-char 1) (insert ?\s)))
        (forward-line 1)))
    (restore-buffer-modified-p modified)))