Function: dired-remember-marks

dired-remember-marks is a byte-compiled function defined in dired.el.gz.

Signature

(dired-remember-marks BEG END)

Documentation

Return alist of files and their marks, from BEG to END.

Source Code

;; Defined in /usr/src/emacs/lisp/dired.el.gz
(defun dired-remember-marks (beg end)
  "Return alist of files and their marks, from BEG to END."
  (if (dired--find-hidden-pos (point-min) (point-max))
      (dired--unhide (point-min) (point-max))) ;Must unhide to make this work.
  (let (fil chr alist)
    (save-excursion
      (goto-char beg)
      (while (re-search-forward dired-re-mark end t)
	(if (setq fil (dired-get-filename nil t))
	    (setq chr (preceding-char)
		  alist (cons (cons fil chr) alist)))))
    alist))