Function: gnus-agent-possibly-synchronize-flags-server

gnus-agent-possibly-synchronize-flags-server is an autoloaded and byte-compiled function defined in gnus-agent.el.gz.

Signature

(gnus-agent-possibly-synchronize-flags-server METHOD)

Documentation

Synchronize flags for server according to gnus-agent-synchronize-flags(var)/gnus-agent-synchronize-flags(fun).

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/gnus-agent.el.gz
(defun gnus-agent-possibly-synchronize-flags-server (method)
  "Synchronize flags for server according to `gnus-agent-synchronize-flags'."
  (when (and (file-exists-p (gnus-agent-lib-file "flags"))
	     (or (and gnus-agent-synchronize-flags
		      (not (eq gnus-agent-synchronize-flags 'ask)))
		 (and (eq gnus-agent-synchronize-flags 'ask)
		      (gnus-y-or-n-p
		       (format-message
			"Synchronize flags on server `%s'? "
			(cadr method))))))
    (gnus-agent-synchronize-flags-server method)))