]> git.eshelyaron.com Git - emacs.git/commit
Remove conditional includes from bootstrap
authorPhillip Lord <phillip.lord@russet.org.uk>
Fri, 20 Jan 2017 15:13:27 +0000 (15:13 +0000)
committerPhillip Lord <phillip.lord@russet.org.uk>
Sat, 21 Jan 2017 19:46:20 +0000 (19:46 +0000)
commit2162e36bb795b56b2aa562937a67180d9e8a20f4
tree60171191fe22d8bd81c1d670c4459d2ca3e48813
parent5c6fe1a5810d4823263b1314a073dce5be0f6562
Remove conditional includes from bootstrap

 * lisp/loadup.el: No longer load optional includes during bootstrap
   dumping.
 * lisp/ldefs-boot-auto.el: Regenerated.

Previously, bootstrap-emacs includes optional functionality, depending
on the platform which is not needed for bootstrap function. As a result,
bootstrap-emacs contains different functions in different
circumstances. If ldefs-boot-auto.el is generated, then loaded functions
will not be added to ldefs-boot-auto.el, although they may be required
during some builds. With this change, bootstrap-emacs should always
behave the same way and, therefore, require the same autoloads.
lisp/ldefs-boot-auto.el
lisp/loadup.el