aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2012-10-29 09:28:41 -0400
committerStefan Monnier2012-10-29 09:28:41 -0400
commite07fcbdc32093063079b21f5675e6109f143d36d (patch)
treeeb7f49b451ac7472c40274eebbbc962562a050d0
parent1dc2755a716e15ac6b21d1f070346954d58018ef (diff)
downloademacs-e07fcbdc32093063079b21f5675e6109f143d36d.tar.gz
emacs-e07fcbdc32093063079b21f5675e6109f143d36d.zip
* lisp/files.el (find-alternate-file): Only ask one question.
Fixes: debbugs:12487
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/files.el9
2 files changed, 7 insertions, 6 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index db12be1301f..e81a6146a22 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
12012-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * files.el (find-alternate-file): Only ask one question (bug#12487).
4
12012-10-29 Chong Yidong <cyd@gnu.org> 52012-10-29 Chong Yidong <cyd@gnu.org>
2 6
3 * vc/vc-hooks.el (vc-file-clearprops): Kill vc-parent-buffer. 7 * vc/vc-hooks.el (vc-file-clearprops): Kill vc-parent-buffer.
diff --git a/lisp/files.el b/lisp/files.el
index e030aff0ae2..26c5c683b3d 100644
--- a/lisp/files.el
+++ b/lisp/files.el
@@ -1537,12 +1537,9 @@ killed."
1537 t))) 1537 t)))
1538 (unless (run-hook-with-args-until-failure 'kill-buffer-query-functions) 1538 (unless (run-hook-with-args-until-failure 'kill-buffer-query-functions)
1539 (error "Aborted")) 1539 (error "Aborted"))
1540 (when (and (buffer-modified-p) buffer-file-name) 1540 (and (buffer-modified-p) buffer-file-name
1541 (if (yes-or-no-p (format "Buffer %s is modified; save it first? " 1541 (not (yes-or-no-p "Kill and replace the buffer without saving it? "))
1542 (buffer-name))) 1542 (error "Aborted"))
1543 (save-buffer)
1544 (unless (yes-or-no-p "Kill and replace the buffer without saving it? ")
1545 (error "Aborted"))))
1546 (let ((obuf (current-buffer)) 1543 (let ((obuf (current-buffer))
1547 (ofile buffer-file-name) 1544 (ofile buffer-file-name)
1548 (onum buffer-file-number) 1545 (onum buffer-file-number)