Function: gnus-make-sort-function
gnus-make-sort-function is a byte-compiled function defined in
gnus-util.el.gz.
Signature
(gnus-make-sort-function FUNS)
Documentation
Return a composite sort condition based on the functions in FUNS.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-util.el.gz
(defun gnus-make-sort-function (funs)
"Return a composite sort condition based on the functions in FUNS."
(cond
;; Just a simple function.
((functionp funs) funs)
;; No functions at all.
((null funs) funs)
;; A list of functions.
((or (cdr funs)
(listp (car funs)))
(gnus-byte-compile
`(lambda (t1 t2)
,(gnus-make-sort-function-1 (reverse funs)))))
;; A list containing just one function.
(t
(car funs))))