Function: ediff-insert-session-info-in-meta-buffer
ediff-insert-session-info-in-meta-buffer is a byte-compiled function
defined in ediff-mult.el.gz.
Signature
(ediff-insert-session-info-in-meta-buffer SESSION-INFO SESSIONNUM)
Source Code
;; Defined in /usr/src/emacs/lisp/vc/ediff-mult.el.gz
;; insert all file info in meta buffer for a given session
(defun ediff-insert-session-info-in-meta-buffer (session-info sessionNum)
(let ((f1 (ediff-get-session-objA session-info))
(f2 (ediff-get-session-objB session-info))
(f3 (ediff-get-session-objC session-info))
(pt (point))
(hidden (eq (ediff-get-session-status session-info) ?I)))
;; insert activity marker, i.e., SPC, - or +
(ediff-insert-session-activity-marker-in-meta-buffer session-info)
;; insert session status, i.e., *, H
(ediff-insert-session-status-in-meta-buffer session-info)
(insert " Session " (int-to-string sessionNum) ":\n")
(ediff-meta-insert-file-info1 f1)
(ediff-meta-insert-file-info1 f2)
(ediff-meta-insert-file-info1 f3)
(ediff-set-meta-overlay pt (point) session-info sessionNum hidden)))