mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-26 07:33:47 +00:00
(dired-guess-default): Remove duplicate shell command entries.
Fixes: debbugs:2028
This commit is contained in:
parent
dcc88d8a92
commit
c3de9febac
@ -1,5 +1,8 @@
|
||||
2011-07-11 Lars Magne Ingebrigtsen <larsi@gnus.org>
|
||||
|
||||
* dired-x.el (dired-guess-default): Remove duplicate shell command
|
||||
entries (bug#2028).
|
||||
|
||||
* subr.el (remove-duplicates): New conveniency function.
|
||||
|
||||
2011-07-10 Lars Magne Ingebrigtsen <larsi@gnus.org>
|
||||
|
@ -1103,9 +1103,10 @@ See `dired-guess-shell-alist-user'."
|
||||
|
||||
;; Return commands or nil if flist is still non-nil.
|
||||
;; Evaluate the commands in order that any logical testing will be done.
|
||||
(if (cdr cmds)
|
||||
(mapcar #'eval cmds)
|
||||
(eval (car cmds))))) ; single command
|
||||
(remove-duplicates
|
||||
(if (cdr cmds)
|
||||
(mapcar #'eval cmds)
|
||||
(eval (car cmds)))))) ; single command
|
||||
|
||||
(defun dired-guess-shell-command (prompt files)
|
||||
"Ask user with PROMPT for a shell command, guessing a default from FILES."
|
||||
|
Loading…
Reference in New Issue
Block a user