Glenn Morris
d6cba7ae45
Switch to recommended form of GPLv3 permissions notice.
2008-05-06 03:21:21 +00:00
Stefan Monnier
cbee283dd7
Fix up comment convention on the arch-tag lines.
2008-04-10 14:10:46 +00:00
Miles Bader
59ce725a3b
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Glenn Morris
8b72699e88
Add 2008 to copyright years.
2008-01-07 01:14:52 +00:00
Juanma Barranquero
efb67a5e8d
(ring-size, ring-p, ring-insert, ring-length, ring-empty-p): Use c[ad]dr.
...
(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.
2007-11-17 02:51:49 +00:00
Richard M. Stallman
0fbd1f764f
(ring-convert-sequence-to-ring)
...
(ring-insert+extend, ring-remove+insert+extend, ring-member)
(ring-next, ring-previous): New functions.
2007-10-14 22:53:07 +00:00
Glenn Morris
e0085d62fa
Switch license to GPLv3 or later.
2007-07-25 04:14:29 +00:00
Glenn Morris
f0fa15c5e5
Add 2007 to copyright years.
2007-01-21 02:48:43 +00:00
Glenn Morris
d59c31376c
Update copyright years.
2006-12-07 05:06:17 +00:00
Thien-Thi Nguyen
ceb4c4d303
Update years in copyright notice; nfc.
2006-02-06 12:31:40 +00:00
Thien-Thi Nguyen
3731a85096
Update years in copyright notice; nfc.
2005-08-06 17:48:15 +00:00
Lute Kamstra
3a35cf56e7
Update FSF's address.
2005-07-04 17:55:18 +00:00
Luc Teirlinck
7f72ddd58d
(ring-elements): Make it return a list of the elements of RING in
...
order, and without bogus nil elements.
2005-06-24 01:20:14 +00:00
Miles Bader
ab5796a9f9
Add arch taglines
2003-09-01 15:45:59 +00:00
John Paul Wallington
2356fa8a91
2003-07-11 John Paul Wallington <jpw@gnu.org>
...
* 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.
2003-07-11 21:53:43 +00:00
Dave Love
6a475c9955
(ring-elements): New function.
2000-05-21 17:29:50 +00:00
Richard M. Stallman
b27c699564
Fix previous change.
1999-08-30 23:58:18 +00:00
Richard M. Stallman
7263dc568d
Many doc fixes.
...
(ring-size, ring-copy): New functions.
1999-08-30 23:57:22 +00:00
Richard M. Stallman
14b6a8e104
Many doc fixes.
...
(ring-ref): Fix error message.
1997-03-22 03:52:36 +00:00
Erik Naggum
b578f267af
Update FSF's address.
1996-01-14 07:34:30 +00:00
Richard M. Stallman
9c545670f3
(ring-insert-at-beginning): New function.
...
Don't visit the file, just read it.
1994-06-23 23:11:02 +00:00
Paul Eggert
2ec5af1103
(ring-mod): Remove, since floor and mod
...
now subsume them. All callers changed.
1993-08-10 04:14:17 +00:00
Eric S. Raymond
d3af54acef
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.
1993-04-25 22:26:48 +00:00
Eric S. Raymond
41dc743ded
Added and fixed documentation.
...
(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.
1993-04-25 06:14:03 +00:00
Eric S. Raymond
0b2974abfe
*** empty log message ***
1993-03-30 16:22:39 +00:00
Richard M. Stallman
73183f2b65
entered into RCS
1992-08-02 02:34:06 +00:00
Eric S. Raymond
3a801d0c71
*** empty log message ***
1992-07-22 04:22:42 +00:00
Eric S. Raymond
fd7fa35a05
*** empty log message ***
1992-07-17 08:15:29 +00:00
Eric S. Raymond
c88ab9ce4a
*** empty log message ***
1992-05-30 21:11:25 +00:00
Brian Preble
3666f39cfd
*** empty log message ***
1991-04-23 00:08:11 +00:00
David Lawrence
67ea382e54
Initial revision
1990-11-21 20:01:35 +00:00