Function: gnus-summary-make-marking-command-1
gnus-summary-make-marking-command-1 is a byte-compiled function
defined in gnus-sum.el.gz.
Signature
(gnus-summary-make-marking-command-1 MARK WAY LWAY NAME)
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-sum.el.gz
(defun gnus-summary-make-marking-command-1 (mark way lway name)
`(defun ,(intern
(format "gnus-summary-put-mark-as-%s%s"
name (if (eq way 'nomove)
""
(concat "-" (symbol-name way)))))
(n)
,(format
"Mark the current article as %s%s.
If N, the prefix, then repeat N times.
If N is negative, move in reverse order.
The difference between N and the actual number of articles marked is
returned."
name (cadr lway))
(interactive "p" gnus-summary-mode)
(gnus-summary-generic-mark n ,mark ',(nth 2 lway) ,(nth 3 lway))))