Function: emerge-file-names
emerge-file-names is an interactive and byte-compiled function defined
in emerge.el.gz.
Signature
(emerge-file-names)
Documentation
Show the names of the buffers or files being operated on by Emerge.
Use C-u (universal-argument) l to reset the windows afterward.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/vc/emerge.el.gz
(defun emerge-file-names ()
"Show the names of the buffers or files being operated on by Emerge.
Use \\[universal-argument] l to reset the windows afterward."
(interactive)
(delete-other-windows)
(let ((temp-buffer-show-function
(lambda (buf)
(split-window-below)
(switch-to-buffer buf)
(other-window 1))))
(with-output-to-temp-buffer "*Help*"
(with-current-buffer emerge-A-buffer
(if buffer-file-name
(progn
(princ "File A is: ")
(princ buffer-file-name))
(progn
(princ "Buffer A is: ")
(princ (buffer-name))))
(princ "\n"))
(with-current-buffer emerge-B-buffer
(if buffer-file-name
(progn
(princ "File B is: ")
(princ buffer-file-name))
(progn
(princ "Buffer B is: ")
(princ (buffer-name))))
(princ "\n"))
(if emerge-ancestor-buffer
(with-current-buffer emerge-ancestor-buffer
(if buffer-file-name
(progn
(princ "Ancestor file is: ")
(princ buffer-file-name))
(progn
(princ "Ancestor buffer is: ")
(princ (buffer-name))))
(princ "\n")))
(princ emerge-output-description)
(with-current-buffer standard-output
(help-mode)))))