Function: talk-update-buffers

talk-update-buffers is a byte-compiled function defined in talk.el.gz.

Signature

(talk-update-buffers)

Documentation

Update all the talk frames so that each shows all the talk buffers.

Source Code

;; Defined in /usr/src/emacs/lisp/talk.el.gz
(defun talk-update-buffers ()
  "Update all the talk frames so that each shows all the talk buffers."
  (let ((tail talk-display-alist))
    (while tail
      (let ((frame (nth 1 (car tail)))
	    (this-buffer (nth 2 (car tail)))
	    (buffers
             (mapcar (lambda (elt) (nth 2 elt))
		     talk-display-alist)))
	;; Put this display's own talk buffer
	;; at the front of the list.
	(setq buffers (cons this-buffer (delq this-buffer buffers)))
	(talk-split-up-frame frame buffers))
      (setq tail (cdr tail)))))