Function: reftex-kill-temporary-buffers
reftex-kill-temporary-buffers is a byte-compiled function defined in
reftex.el.gz.
Signature
(reftex-kill-temporary-buffers &optional BUFFER)
Documentation
Kill all buffers in the list reftex-kill-temporary-buffers.
Source Code
;; Defined in /usr/src/emacs/lisp/textmodes/reftex.el.gz
(defun reftex-kill-temporary-buffers (&optional buffer)
"Kill all buffers in the list reftex-kill-temporary-buffers."
(cond
(buffer
(when (member buffer reftex-buffers-to-kill)
(kill-buffer buffer)
(setq reftex-buffers-to-kill
(delete buffer reftex-buffers-to-kill))))
(t
(while (setq buffer (pop reftex-buffers-to-kill))
(when (bufferp buffer)
(and (buffer-modified-p buffer)
(y-or-n-p (format "Save file %s? "
(buffer-file-name buffer)))
(with-current-buffer buffer
(save-buffer)))
(kill-buffer buffer))
(pop reftex-buffers-to-kill)))))