summaryrefslogtreecommitdiff
path: root/lisp/dired-x.el
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2021-05-29 07:49:19 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2021-05-29 07:49:19 +0200
commit2ee7e8a129ea0838ed2de5ae3531c3b21a8cb2c3 (patch)
tree9ff9b38a0aa7921a9f2271b688763481f20dfabb /lisp/dired-x.el
parent22520811e2054df1d7a61691faa2c203bf3bbda0 (diff)
downloademacs-2ee7e8a129ea0838ed2de5ae3531c3b21a8cb2c3.tar.gz
emacs-2ee7e8a129ea0838ed2de5ae3531c3b21a8cb2c3.tar.bz2
emacs-2ee7e8a129ea0838ed2de5ae3531c3b21a8cb2c3.zip
Improve the dired-guess-shell-alist-user doc string
* lisp/dired-x.el (dired-guess-shell-alist-user): Document how REGEXP is used (bug#17251).
Diffstat (limited to 'lisp/dired-x.el')
-rw-r--r--lisp/dired-x.el7
1 files changed, 6 insertions, 1 deletions
diff --git a/lisp/dired-x.el b/lisp/dired-x.el
index 56f7f4724ac..6619a391673 100644
--- a/lisp/dired-x.el
+++ b/lisp/dired-x.el
@@ -941,10 +941,15 @@ Each element of this list looks like
(REGEXP COMMAND...)
-where each COMMAND can either be a string or a Lisp expression that evaluates
+COMMAND will be used if REGEXP matches the file to be processed.
+If several files are to be processed, REGEXP has to match all the
+files.
+
+Each COMMAND can either be a string or a Lisp expression that evaluates
to a string. If this expression needs to consult the name of the file for
which the shell commands are being requested, it can access that file name
as the variable `file'.
+
If several COMMANDs are given, the first one will be the default
and the rest will be added temporarily to the history and can be retrieved
with \\[previous-history-element] (M-p) .