]> git.eshelyaron.com Git - emacs.git/commitdiff
(custom-make-dependencies): Bind to t around evaluating the def-form.
authorRichard M. Stallman <rms@gnu.org>
Sat, 21 Sep 2002 20:00:30 +0000 (20:00 +0000)
committerRichard M. Stallman <rms@gnu.org>
Sat, 21 Sep 2002 20:00:30 +0000 (20:00 +0000)
lisp/ChangeLog
lisp/cus-dep.el

index e139cf6113ee84a8924c710c1e49b2306bc2ad1e..0aca5ec5728178550a3d35114a41ad5b2b7649fc 100644 (file)
@@ -1,3 +1,12 @@
+2002-09-21  Richard M. Stallman  <rms@gnu.org>
+
+       * cus-dep.el (custom-make-dependencies): Bind to t
+       around evaluating the def-form.
+
+       * custom.el (custom-dont-initialize): New variable.
+       (custom-declare-variable): Don't init the variable
+       if custom-dont-initialize is non-nil.
+
 2002-09-21  John Paul Wallington  <jpw@shootybangbang.com>
 
        * net/eudc.el (eudc-install-menu): Use `define-key' and
index 19ae727b2ddbd3efdf2cae786931f449b880712b..d7fd848a9abf583e10f7c68dc781bd0c45782b55 100644 (file)
@@ -66,7 +66,7 @@ Usage: emacs -batch -l ./cus-dep.el -f custom-make-dependencies DIRS"
                          (setq is-autoloaded t)))
                    (let ((expr (read (current-buffer))))
                      (condition-case nil
-                         (progn
+                         (let ((custom-dont-initialize t))
                            (eval expr)
                            (put (nth 1 expr) 'custom-autoloaded is-autoloaded)
                            (put (nth 1 expr) 'custom-where name))