From: Chong Yidong Date: Thu, 30 Oct 2008 19:21:07 +0000 (+0000) Subject: (vc-revert): Limit the length of the query string. X-Git-Tag: emacs-pretest-23.0.90~2071 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=904f87938bb93a0a93bc69e0d735e471d45aa585;p=emacs.git (vc-revert): Limit the length of the query string. --- diff --git a/lisp/vc.el b/lisp/vc.el index a6ef181c51b..a4e2b8e027f 100644 --- a/lisp/vc.el +++ b/lisp/vc.el @@ -1868,7 +1868,12 @@ to the working revision (except for keyword expansion)." (unless (yes-or-no-p (format "%s seems up-to-date. Revert anyway? " file)) (error "Revert canceled")))) (when (vc-diff-internal vc-allow-async-revert vc-fileset nil nil) - (unless (yes-or-no-p (format "Discard changes in %s? " (vc-delistify files))) + (unless (yes-or-no-p + (format "Discard changes in %s? " + (let ((str (vc-delistify files))) + (if (< (length str) 50) + str + (format "%d files" (length files)))))) (error "Revert canceled")) (delete-windows-on "*vc-diff*") (kill-buffer "*vc-diff*"))