Function: gnus-request-update-mark

gnus-request-update-mark is a byte-compiled function defined in gnus-int.el.gz.

Signature

(gnus-request-update-mark GROUP ARTICLE MARK)

Documentation

Allow the back end to change the mark the user tries to put on an article.

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/gnus-int.el.gz
(defun gnus-request-update-mark (group article mark)
  "Allow the back end to change the mark the user tries to put on an article."
  (let ((gnus-command-method (gnus-find-method-for-group group)))
    (if (not (gnus-check-backend-function
	      'request-update-mark (car gnus-command-method)))
	mark
      (gnus-run-hook-with-args gnus-before-update-mark-hook group article mark)
      (funcall (gnus-get-function gnus-command-method 'request-update-mark)
	       (gnus-group-real-name group) article mark))))