Function: message-buffers

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

Signature

(message-buffers)

Documentation

Return a list of active message buffers.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/message.el.gz
(defun message-buffers ()
  "Return a list of active message buffers."
  (let (buffers)
    (save-current-buffer
      (dolist (buffer (buffer-list t))
	(set-buffer buffer)
	(when (and (derived-mode-p 'message-mode)
		   (null message-sent-message-via))
	  (push (buffer-name buffer) buffers))))
    (nreverse buffers)))