1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-01 11:14:55 +00:00
Commit Graph

40 Commits

Author SHA1 Message Date
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
Miles Bader
9aecacd08a Merge from emacs--rel--22
Patches applied:

 * emacs--rel--22  (patch 70-73)

   - Update from CVS

2007-07-25  Glenn Morris  <rgm@gnu.org>

   * Relicense all FSF files to GPLv3 or later.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-26 05:28:10 +00:00
Glenn Morris
e0085d62fa Switch license to GPLv3 or later. 2007-07-25 04:14:29 +00:00
Stefan Monnier
7ed162bc3d Set generated-autoload-file to cl-loaddefs.el.
Add autoload cookies on all defs autoloaded manually in cl.el.
2007-06-27 19:13:46 +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
Stefan Monnier
61f03d6f8f (cl-macroexpand-all): Fix code-walk for
lexical-let when encountering ((lambda (...) ...) ...).
2005-12-19 02:17:38 +00:00
Thien-Thi Nguyen
3731a85096 Update years in copyright notice; nfc. 2005-08-06 17:48:15 +00:00
Stefan Monnier
25978cf566 Require CL also when compiling. 2005-07-29 20:51:34 +00:00
Lute Kamstra
3a35cf56e7 Update FSF's address. 2005-07-04 17:55:18 +00:00
Juanma Barranquero
9ae5b0b9dc (coerce, map, maplist, cl-mapc, mapl, mapcan, mapcon, some, every, notany,
notevery, signum, isqrt, concatenate, list-length, get*, getf, cl-remprop):
Improve argument/docstring consistency.
2005-05-22 17:48:02 +00:00
Juanma Barranquero
4ea3cc0e17 (equalp): Doc fix. 2005-05-16 15:32:09 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Stefan Monnier
084ec4ce18 (cl-macroexpand-all):
Don't burp if (cadr (caddr found)) encounters a non-list element.
2003-06-16 16:35:05 +00:00
Stefan Monnier
09dae035eb (cl-map-keymap): Redefine as alias.
(cl-map-keymap-recursively): Use map-keymap.
(cl-macroexpand-all): Don't quote functions.
2003-05-04 00:44:25 +00:00
Stefan Monnier
abfb2fe607 (cl-push, cl-pop): Remove. Use pop and push throughout the file instead.
(cl-hash-lookup): Remove.
(cl-make-hash-table, cl-hash-table-p, cl-gethash, cl-puthash)
(cl-remhash, cl-clrhash, cl-maphash, cl-hash-table-count): Simplify.
2002-09-27 22:32:48 +00:00
Colin Walters
7f050de0b3 (cl-copy-tree): Moved to `copy-tree' in subr.el. Add a defalias with
the old name.
2002-06-08 22:32:06 +00:00
Stefan Monnier
70e58f9002 (cl-builtin-gethash, cl-builtin-remhash)
(cl-builtin-clrhash, cl-builtin-maphash): Add for byte-compatibility.
2000-10-15 04:49:20 +00:00
Stefan Monnier
8d9f77f43c (cl-map-keymap): Handle char-tables in keymaps. 2000-07-05 22:00:58 +00:00
Gerd Moellmann
e2b1c42435 (cl-old-mapc): Removed; don't defalias mapc.
(cl-mapc): Use mapc instead of cl-old-mapc.
2000-07-05 17:29:40 +00:00
Dave Love
e10b9e3264 (cl-old-mapc): Fix definition.
(cl-mapc): Rename from mapc.  Fix the funcall.
2000-04-19 22:31:21 +00:00
Dave Love
cf6bc7c3a5 Don't quote keywords.
(cl-old-mapc): New variable.
(mapc): Use it.
(cl-map-intervals): Use with-current-buffer.  Don't check for
next-property-change.
(cl-map-overlays): Use with-current-buffer.
(cl-expt): Remove.
(copy-tree, remprop): Define unconditionally.
2000-04-13 19:03:34 +00:00
Dave Love
b22a152b02 (cl-builtin-gethash, cl-builtin-remhash, cl-builtin-clrhash)
(cl-builtin-maphash): Remove definitions.  Use the new builtins
directly.
2000-02-02 15:25:07 +00:00
Dave Love
723dd32d78 (cl-make-hash-table): Use make-hash-table.
(cl-lucid-hash-tag): Delete.
(cl-hash-table-p): Correct test for native table.
(cl-hash-table-count): Use hash-table-count.
2000-01-05 16:51:08 +00:00
Dave Love
6125598177 (cl-emacs-type): Remove defvar.
(cl-not-hash-table, cl-clrhash, cl-maphash, cl-hash-table-count): Use
`cl-hash-table-p', not `hash-table-p'.
(cl-map-keymap, cl-map-keymap-recursively): Remove compatibility code.
2000-01-03 23:12:38 +00:00
Gerd Moellmann
34c804a914 (cl-make-hash-table): Renamed from make-hash-table.
(cl-hash-table-p): Renamed from hash-table-p.
(cl-hash-table-count): Renamed from hash-table-count.
(maphash): Alias to cl-maphash removed.
(gethash): Likewise.
(puthash): Likewise.
(remhash): Likewise.
(clrhash): Likewise.
1999-07-21 21:43:03 +00:00
Karl Heuer
318f417cd3 (getf): Don't call get*. 1999-06-12 03:36:46 +00:00
Richard M. Stallman
7321741136 Turn on byte-compile-dynamic. 1996-09-01 22:56:40 +00:00
Richard M. Stallman
bd9c5e7949 (isqrt): Support expanded range of Lisp integers.
(cl-expt): Bug fix for (expt -1 -N).
(cl-macroexpand-all): Change to support `labels'.
1996-04-16 04:35:38 +00:00
Erik Naggum
76f61009c7 (equalp): Use string-equal on strings. 1996-03-08 18:30:12 +00:00
Richard M. Stallman
e5b633cf70 (equalp): Correctly compare last elt of two lists. 1996-03-05 22:53:55 +00:00
Erik Naggum
b578f267af Update FSF's address. 1996-01-14 07:34:30 +00:00
Karl Heuer
66ac65bdea (cl-copy-tree): Doc fix. 1996-01-04 23:29:58 +00:00
Richard M. Stallman
be01074898 Comment change. 1995-10-30 17:35:01 +00:00
Karl Heuer
7c938215cd Update GPL to version 2. 1995-06-15 20:42:24 +00:00
Richard M. Stallman
07b3798c76 Comment change. 1994-06-17 20:04:22 +00:00
Paul Eggert
ebe6b81460 (floor*): Use `floor' instead of doing most the work ourselves. 1993-08-10 04:14:17 +00:00
Richard M. Stallman
fcd737693e entered into RCS 1993-07-30 20:15:09 +00:00