Rewritten. A poor choice of representation made the old code excessively
commitd3af54acef262f6340231fb409978374dc91716c
authorEric S. Raymond <esr@snark.thyrsus.com>
Sun, 25 Apr 1993 22:26:48 +0000 (25 22:26 +0000)
committerEric S. Raymond <esr@snark.thyrsus.com>
Sun, 25 Apr 1993 22:26:48 +0000 (25 22:26 +0000)
treec81b2d6eb2b2541f80e837d41c2274fc94bc070e
parent5b08a462d2e2cb35cd8dbe1d3bcb275883cfa997
Rewritten.  A poor choice of representation made the old code excessively
complex.  The new version is smaller and faster.  The interface is
unchanged, except that ring-remove now accepts an optional numeric argument
specifying the element to remove.
lisp/emacs-lisp/ring.el