aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/emacs-lisp/cl-extra.el
Commit message (Collapse)AuthorAgeFilesLines
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* (cl-macroexpand-all):Stefan Monnier2003-06-161-2/+3
| | | | Don't burp if (cadr (caddr found)) encounters a non-list element.
* (cl-map-keymap): Redefine as alias.Stefan Monnier2003-05-041-21/+6
| | | | | (cl-map-keymap-recursively): Use map-keymap. (cl-macroexpand-all): Don't quote functions.
* (cl-push, cl-pop): Remove. Use pop and push throughout the file instead.Stefan Monnier2002-09-271-133/+30
| | | | | | (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.
* (cl-copy-tree): Moved to `copy-tree' in subr.el. Add a defalias withColin Walters2002-06-081-18/+1
| | | | the old name.
* (cl-builtin-gethash, cl-builtin-remhash)Stefan Monnier2000-10-151-0/+7
| | | | (cl-builtin-clrhash, cl-builtin-maphash): Add for byte-compatibility.
* (cl-map-keymap): Handle char-tables in keymaps.Stefan Monnier2000-07-051-2/+2
|
* (cl-old-mapc): Removed; don't defalias mapc.Gerd Moellmann2000-07-051-4/+1
| | | | (cl-mapc): Use mapc instead of cl-old-mapc.
* (cl-old-mapc): Fix definition.Dave Love2000-04-191-3/+4
| | | | (cl-mapc): Rename from mapc. Fix the funcall.
* Don't quote keywords.Dave Love2000-04-131-35/+24
| | | | | | | | | | (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.
* (cl-builtin-gethash, cl-builtin-remhash, cl-builtin-clrhash)Dave Love2000-02-021-18/+5
| | | | | (cl-builtin-maphash): Remove definitions. Use the new builtins directly.
* (cl-make-hash-table): Use make-hash-table.Dave Love2000-01-051-25/+6
| | | | | | (cl-lucid-hash-tag): Delete. (cl-hash-table-p): Correct test for native table. (cl-hash-table-count): Use hash-table-count.
* (cl-emacs-type): Remove defvar.Dave Love2000-01-031-21/+19
| | | | | | (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.
* (cl-make-hash-table): Renamed from make-hash-table.Gerd Moellmann1999-07-211-7/+3
| | | | | | | | | | (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.
* (getf): Don't call get*.Karl Heuer1999-06-121-1/+7
|
* Turn on byte-compile-dynamic.Richard M. Stallman1996-09-011-1/+1
|
* (isqrt): Support expanded range of Lisp integers.Richard M. Stallman1996-04-161-4/+7
| | | | | (cl-expt): Bug fix for (expt -1 -N). (cl-macroexpand-all): Change to support `labels'.
* (equalp): Use string-equal on strings.Erik Naggum1996-03-081-2/+2
|
* (equalp): Correctly compare last elt of two lists.Richard M. Stallman1996-03-051-1/+2
|
* Update FSF's address.Erik Naggum1996-01-141-2/+3
|
* (cl-copy-tree): Doc fix.Karl Heuer1996-01-041-1/+1
|
* Comment change.Richard M. Stallman1995-10-301-1/+1
|
* Update GPL to version 2.Karl Heuer1995-06-151-1/+1
|
* Comment change.Richard M. Stallman1994-06-171-2/+2
|
* (floor*): Use `floor' instead of doing most the work ourselves.Paul Eggert1993-08-101-13/+2
|
* entered into RCSRichard M. Stallman1993-07-301-0/+930