summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/ring.el
Commit message (Collapse)AuthorAgeFilesLines
* Convert consecutive FSF copyright years to ranges.Glenn Morris2011-01-241-2/+1
|
* Nuke arch-tags.Glenn Morris2011-01-151-1/+0
|
* Add 2011 to FSF/AIST copyright years.Glenn Morris2011-01-021-1/+1
|
* Add 2010 to copyright years.Glenn Morris2010-01-131-1/+1
|
* Add 2009 to copyright years.Glenn Morris2009-01-051-1/+1
|
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-6/+4
|
* Fix up comment convention on the arch-tag lines.Stefan Monnier2008-04-101-1/+1
|
* Merge from emacs--rel--22Miles Bader2008-01-081-1/+1
|\ | | | | | | Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
| * Add 2008 to copyright years.Glenn Morris2008-01-071-1/+1
| |
* | (ring-size, ring-p, ring-insert, ring-length, ring-empty-p): Use c[ad]dr.Juanma Barranquero2007-11-171-39/+37
| | | | | | | | | | | | | | | | | | | | | | | | (ring-plus1): Use `1+'. (ring-minus1): Use `zerop'. (ring-remove): Use c[ad]dr. Use `when'. (ring-copy): Use c[ad]dr. Use `let', not `let*'. (ring-ref): Use `let', not `let*'. (ring-insert-at-beginning): Use c[ad]dr. Doc fix. (ring-insert+extend): Use c[ad]dr. Fix typo in docstring. (ring-member): Simplify. Doc fix. (ring-convert-sequence-to-ring): Simplify.
* | (ring-convert-sequence-to-ring)Richard M. Stallman2007-10-141-0/+72
|/ | | | | (ring-insert+extend, ring-remove+insert+extend, ring-member) (ring-next, ring-previous): New functions.
* Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
|
* Add 2007 to copyright years.Glenn Morris2007-01-211-1/+1
|
* Update copyright years.Glenn Morris2006-12-071-1/+1
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2006-02-061-1/+2
|
* Update years in copyright notice; nfc.Thien-Thi Nguyen2005-08-061-1/+1
|
* Update FSF's address.Lute Kamstra2005-07-041-2/+2
|
* (ring-elements): Make it return a list of the elements of RING inLuc Teirlinck2005-06-241-2/+7
| | | | order, and without bogus nil elements.
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* 2003-07-11 John Paul Wallington <jpw@gnu.org>John Paul Wallington2003-07-111-12/+12
| | | | | | | | | | * emacs-lisp/ring.el (ring-empty-p): Use `zerop'. (ring-p, ring-plus1, ring-minus1, ring-length, ring-index) (ring-empty-p, ring-size, ring-copy, ring-ref): Doc fixes. 2003-07-11 NAKAJIMA Mikio <minakaji@namazu.org> (tiny change) * emacs-lisp/ring.el (ring-elements): Doc fix.
* (ring-elements): New function.Dave Love2000-05-211-0/+4
|
* Fix previous change.Richard M. Stallman1999-08-301-15/+4
|
* Many doc fixes.Richard M. Stallman1999-08-301-32/+64
| | | | (ring-size, ring-copy): New functions.
* Many doc fixes.Richard M. Stallman1997-03-221-11/+16
| | | | (ring-ref): Fix error message.
* Update FSF's address.Erik Naggum1996-01-141-15/+16
|
* (ring-insert-at-beginning): New function.Richard M. Stallman1994-06-231-2/+14
| | | | Don't visit the file, just read it.
* (ring-mod): Remove, since floor and modPaul Eggert1993-08-101-12/+4
| | | | now subsume them. All callers changed.
* Rewritten. A poor choice of representation made the old code excessivelyEric S. Raymond1993-04-251-27/+46
| | | | | | 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.
* Added and fixed documentation.Eric S. Raymond1993-04-251-30/+12
| | | | | | | (ring-rotate): Nuked. It was (a) unused, and (b) totally broken (as in, any attempt to use it died with a type error, and when I patched it to fix that I found its algorithm was broken). (ring-ref): Added doc string.
* *** empty log message ***Eric S. Raymond1993-03-301-1/+1
|
* entered into RCSRichard M. Stallman1992-08-021-9/+10
|
* *** empty log message ***Eric S. Raymond1992-07-221-3/+2
|
* *** empty log message ***Eric S. Raymond1992-07-171-1/+9
|
* *** empty log message ***Eric S. Raymond1992-05-301-2/+22
|
* *** empty log message ***Brian Preble1991-04-231-2/+2
|
* Initial revisionDavid Lawrence1990-11-211-0/+101