(save-excursion (goto-char (mark t))
(dired-get-filename t t)))))
(require 'diff)
- (list (read-file-name (format "Diff %s with: %s"
+ (list (read-file-name (format "Diff %s with%s: "
(dired-get-filename t)
(if default
- (concat "(default " default ") ")
+ (concat " (default " default ")")
""))
(if default
(dired-current-directory)
(apply 'message qprompt qs-args)
(setq char (set qs-var (read-char))))
;; Display the question with the answer.
- (message (concat (apply 'format qprompt qs-args)
+ (message "%s" (concat (apply 'format qprompt qs-args)
(char-to-string char)))
(memq (cdr elt) '(t y yes)))))))
\f
(setq backup (car (find-backup-file-name to)))
(or (eq 'always dired-backup-overwrite)
(dired-query 'overwrite-backup-query
- (format "Make backup for existing file `%s'? "
- to))))
+ "Make backup for existing file `%s'? "
+ to)))
(progn
(rename-file to backup 0) ; confirm overwrite of old backup
(dired-relist-entry backup)))))
(if (and recursive
(eq t (car attrs))
(or (eq recursive 'always)
- (yes-or-no-p (format "Recursive copies of %s " from))))
+ (yes-or-no-p (format "Recursive copies of %s? " from))))
;; This is a directory.
(let ((files (directory-files from nil dired-re-no-dot)))
(if (eq recursive 'top) (setq recursive 'always)) ; Don't ask any more.