diff options
author | Stefan Monnier <monnier@iro.umontreal.ca> | 2006-07-17 21:27:17 +0000 |
---|---|---|
committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2006-07-17 21:27:17 +0000 |
commit | fb2dd970030facb437d28126095f4e00fae57c83 (patch) | |
tree | e19d70401417e487068d0ecee2bb964a95ce8afb /lisp/emacs-lisp/autoload.el | |
parent | d54fbdfd31673892ac581219860a80d13f4d8ff5 (diff) | |
download | emacs-fb2dd970030facb437d28126095f4e00fae57c83.tar.gz |
(make-autoload): Use new arg.
Diffstat (limited to 'lisp/emacs-lisp/autoload.el')
-rw-r--r-- | lisp/emacs-lisp/autoload.el | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/autoload.el b/lisp/emacs-lisp/autoload.el index 4000b4da282..da85cbd817a 100644 --- a/lisp/emacs-lisp/autoload.el +++ b/lisp/emacs-lisp/autoload.el @@ -124,7 +124,10 @@ or macro definition or a defcustom)." ) `(progn (defvar ,varname ,init ,doc) - (custom-autoload ',varname ,file)))) + (custom-autoload ',varname ,file + ,(condition-case nil + (null (cadr (memq :set form))) + (error nil)))))) ((eq car 'defgroup) ;; In Emacs this is normally handled separately by cus-dep.el, but for |