aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2005-05-22 20:15:05 +0000
committerStefan Monnier2005-05-22 20:15:05 +0000
commit6cd0254fe9957d0e4ffd769af5332f828b75428d (patch)
treebdd4de71c4dd68b69d80b545d7e1ed9779292380
parent3187ba1c4f28d6d24a4a843ca0166ec868486fc8 (diff)
downloademacs-6cd0254fe9957d0e4ffd769af5332f828b75428d.tar.gz
emacs-6cd0254fe9957d0e4ffd769af5332f828b75428d.zip
(eql): Remove. It's a builtin already.
-rw-r--r--lisp/ChangeLog8
-rw-r--r--lisp/emacs-lisp/cl.el12
2 files changed, 7 insertions, 13 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 58dcb5f6ca2..12d0697044b 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
12005-05-22 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * emacs-lisp/cl.el (eql): Remove. It's a builtin already.
4
12005-05-22 Richard M. Stallman <rms@gnu.org> 52005-05-22 Richard M. Stallman <rms@gnu.org>
2 6
3 * help.el (describe-key): Move print-help-return-message call 7 * help.el (describe-key): Move print-help-return-message call
@@ -105,8 +109,8 @@
105 for describing the structure was 95% identical to that of 109 for describing the structure was 95% identical to that of
106 `imenu--generic-function'. Unify it there. 110 `imenu--generic-function'. Unify it there.
107 111
108 * progmodes/make-mode.el (makefile-imenu-generic-expression): Use 112 * progmodes/make-mode.el (makefile-imenu-generic-expression):
109 function to find dependencies, because regexp alone is so complex, 113 Use function to find dependencies, because regexp alone is so complex,
110 it easily goes into an endless loop. 114 it easily goes into an endless loop.
111 (makefile-makepp-mode): Also add submenu for Perl functions 115 (makefile-makepp-mode): Also add submenu for Perl functions
112 defined in the makefile. 116 defined in the makefile.
diff --git a/lisp/emacs-lisp/cl.el b/lisp/emacs-lisp/cl.el
index 8385af601af..704d3f8dcd9 100644
--- a/lisp/emacs-lisp/cl.el
+++ b/lisp/emacs-lisp/cl.el
@@ -112,16 +112,6 @@ a future Emacs interpreter will be able to use it.")
112(defun cl-cannot-unload () 112(defun cl-cannot-unload ()
113 (error "Cannot unload the feature `cl'")) 113 (error "Cannot unload the feature `cl'"))
114 114
115;;; Predicates.
116
117(defun eql (a b) ; See compiler macro in cl-macs.el
118 "Return t if the two args are the same Lisp object.
119Floating-point numbers of equal value are `eql', but they may not be `eq'."
120 (if (numberp a)
121 (equal a b)
122 (eq a b)))
123
124
125;;; Generalized variables. These macros are defined here so that they 115;;; Generalized variables. These macros are defined here so that they
126;;; can safely be used in .emacs files. 116;;; can safely be used in .emacs files.
127 117
@@ -705,5 +695,5 @@ Return a copy of TREE with all elements `eql' to OLD replaced by NEW.
705 695
706(run-hooks 'cl-load-hook) 696(run-hooks 'cl-load-hook)
707 697
708;;; arch-tag: 5f07fa74-f153-4524-9303-21f5be125851 698;; arch-tag: 5f07fa74-f153-4524-9303-21f5be125851
709;;; cl.el ends here 699;;; cl.el ends here