Function: ring-member
ring-member is a byte-compiled function defined in ring.el.gz.
Signature
(ring-member RING ITEM)
Documentation
Return index of ITEM if on RING, else nil.
Comparison is done via equal. The index is 0-based.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/ring.el.gz
(defun ring-member (ring item)
"Return index of ITEM if on RING, else nil.
Comparison is done via `equal'. The index is 0-based."
(catch 'found
(dotimes (ind (ring-length ring))
(when (equal item (ring-ref ring ind))
(throw 'found ind)))))