* custom.el (custom-delayed-init-variables): New var.
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 11 Sep 2009 21:25:44 +0000 (21:25 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 11 Sep 2009 21:25:44 +0000 (21:25 +0000)
commit790d02708fd44b5a4953a6f155a1e2f07658d7f7
tree6d7fb408b1b3cf00f0fa408b3dfde94ea337eca7
parentb9631bb22da502014c866d1f7c6c3d9cbac1c6f8
* custom.el (custom-delayed-init-variables): New var.
(custom-initialize-delay): New function.
* startup.el (command-line): "Re"evaluate all vars in
custom-delayed-init-variables.  Don't reevaluate abbrev-file-name
explicitly any more.
* abbrev.el (abbrev-file-name): Use custom-initialize-delay
to avoid creating a ~/.emacs.d at build-time (bug#4347).
lisp/ChangeLog
lisp/abbrev.el
lisp/custom.el
lisp/startup.el