* lisp/dired.el(dired-get-marked-files): Added two optional args, `marker-char' and `all-maks'. (dired-map-over-marks): Added optional arg `all-marks'. (dired-marker-regexp): Added optional arg `all-marks'. 1) `marker-char'. If non-nil, the files retrieved are those marked with MARKER-CHAR. Otherwise the returned files are those marked with `dired-marker-char'. 2) all-marks, if non-nil, all marked files are returned regardless of their actual mark (`dired-marker-char' or a different one). Callers are not affected: the args are optional and added at the end of the parameter list. In GNU Emacs 25.1.50.1 (x86_64-pc-linux-gnu, GTK+ Version 2.24.29) of 2016-03-03 built on calancha-pc Repository revision: 887f6126c5ce9084f93083765ac026ca6b28175c