;;; Code:
-;; This is for lexical-let in apply-partially.
-(eval-when-compile (require 'cl))
-
(defvar custom-declare-variable-list nil
"Record `defcustom' calls made before `custom.el' is loaded to handle them.
Each element of this list holds the arguments to one call to `defcustom'.")
For more information, see Info node `elisp(Declaring Functions)'."
;; Does nothing - byte-compile-declare-function does the work.
nil)
+
+;; This is for lexical-let in apply-partially. It is here because cl
+;; needs declare-function, defined above.
+(eval-when-compile (require 'cl))
+
\f
;;;; Basic Lisp macros.