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))