# HG changeset patch # User Eli Zaretskii # Date 1224519246 0 # Node ID 8d3f352dfa8dbf737af2b439bd2a19fe1ed99fd2 # Parent 1fa392febf9a06cd12ac192f4e97a5d60ecc0c43 Fix last change. diff -r 1fa392febf9a -r 8d3f352dfa8d lisp/subr.el --- a/lisp/subr.el Mon Oct 20 16:06:03 2008 +0000 +++ b/lisp/subr.el Mon Oct 20 16:14:06 2008 +0000 @@ -25,9 +25,6 @@ ;;; 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'.") @@ -74,6 +71,11 @@ 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)) + ;;;; Basic Lisp macros.