+2012-10-29 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * files.el (find-alternate-file): Only ask one question (bug#12487).
+
2012-10-29 Chong Yidong <cyd@gnu.org>
* vc/vc-hooks.el (vc-file-clearprops): Kill vc-parent-buffer.
t)))
(unless (run-hook-with-args-until-failure 'kill-buffer-query-functions)
(error "Aborted"))
- (when (and (buffer-modified-p) buffer-file-name)
- (if (yes-or-no-p (format "Buffer %s is modified; save it first? "
- (buffer-name)))
- (save-buffer)
- (unless (yes-or-no-p "Kill and replace the buffer without saving it? ")
- (error "Aborted"))))
+ (and (buffer-modified-p) buffer-file-name
+ (not (yes-or-no-p "Kill and replace the buffer without saving it? "))
+ (error "Aborted"))
(let ((obuf (current-buffer))
(ofile buffer-file-name)
(onum buffer-file-number)