Function: help--describe-map-compare
help--describe-map-compare is a byte-compiled function defined in
help.el.gz.
Signature
(help--describe-map-compare A B)
Source Code
;; Defined in /usr/src/emacs/lisp/help.el.gz
(defun help--describe-map-compare (a b)
(let ((a (car a))
(b (car b)))
(cond ((and (fixnump a) (fixnump b)) (< a b))
;; ((and (not (fixnump a)) (fixnump b)) nil) ; not needed
((and (fixnump a) (not (fixnump b))) t)
((and (symbolp a) (symbolp b))
;; Sort the keystroke names in the "natural" way, with (for
;; instance) "<f2>" coming between "<f1>" and "<f11>".
(string-version-lessp (symbol-name a) (symbol-name b)))
(t nil))))