From b521ddce87045aae396eb578d5c71084f5aa0cf9 Mon Sep 17 00:00:00 2001 From: "Kim F. Storm" Date: Wed, 20 Sep 2006 23:38:23 +0000 Subject: [PATCH] *** empty log message *** --- etc/NEWS | 4 ++++ lisp/ChangeLog | 8 ++++++++ lispref/ChangeLog | 4 ++++ src/ChangeLog | 6 ++++++ 4 files changed, 22 insertions(+) diff --git a/etc/NEWS b/etc/NEWS index 49c16c5c4b1..00a625adb17 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -3785,6 +3785,10 @@ negative, is now a float. For example: (expt 2 -2) => 0.25. +++ *** The function `eql' is now available without requiring the CL package. ++++ +*** The new function `memql' is like `memq', but uses `eql' for comparison, +that is, floats are compared by value and other elements with `eq'. + +++ *** `makehash' is now obsolete. Use `make-hash-table' instead. diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 3b109a11a40..ce4b4a3c584 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,11 @@ +2006-09-21 Kim F. Storm + + * emacs-lisp/cl-macs.el (member*): Use memql instead of complex code. + Suggested by Miles Bader. + + * emacs-lisp/cl.el (pushnew): Rework 2006-09-10 change. Use memql + instead of add-to-list in the simple case. + 2006-09-20 Vinicius Jose Latorre * delim-col.el : Fix X-URL comment. diff --git a/lispref/ChangeLog b/lispref/ChangeLog index 556a912ef21..b329e853895 100644 --- a/lispref/ChangeLog +++ b/lispref/ChangeLog @@ -1,3 +1,7 @@ +2006-09-21 Kim F. Storm + + * lists.texi (Sets And Lists): Add memql. + 2006-09-20 Richard Stallman * windows.texi (Window Start): Minor cleanups. diff --git a/src/ChangeLog b/src/ChangeLog index a311adfb715..1618c072fe2 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,9 @@ +2006-09-21 Kim F. Storm + + * fns.c (Fmemq): Refill doc string. + (Fmemql): New defun, like memq but using eql. + (syms_of_fns): Defsubr it. + 2006-09-20 Kim F. Storm * xdisp.c (pos_visible_p): CHARPOS < 0 means return info for -- 2.39.2