summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/progmodes/cc-defs.el2
2 files changed, 5 insertions, 1 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 129d97dd8f6..f302da428e8 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
+2004-01-16 Luc Teirlinck <teirllm@auburn.edu>
+
+ * progmodes/cc-defs.el: Do not require cl at run time.
+
2004-01-16 Richard M. Stallman <rms@gnu.org>
* emacs-lisp/cl.el (cl-cannot-unload): New function.
diff --git a/lisp/progmodes/cc-defs.el b/lisp/progmodes/cc-defs.el
index dca12c67285..ad8b8a92bff 100644
--- a/lisp/progmodes/cc-defs.el
+++ b/lisp/progmodes/cc-defs.el
@@ -100,7 +100,7 @@
font-lock-keywords)))
(cc-load "cc-fix")))
-(cc-external-require 'cl)
+(eval-when-compile (require 'cl))
;;; Variables also used at compile time.