aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorStefan Monnier2008-04-11 13:27:14 +0000
committerStefan Monnier2008-04-11 13:27:14 +0000
commit23c2e0e4abdaa4c46f4feb21e0d69f28151730f0 (patch)
treedd95c4e1eb71928fe774eab512e467c38fcf22aa /lisp
parente94a977386fe58eda8f0561be3c27ae646e3f58d (diff)
downloademacs-23c2e0e4abdaa4c46f4feb21e0d69f28151730f0.tar.gz
emacs-23c2e0e4abdaa4c46f4feb21e0d69f28151730f0.zip
* Makefile.in (bootstrap-prepare): Don't copy ldefs-boot over loaddefs.
* loadup.el: Load ldefs-boot.el if loaddefs.el doesn't exist.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/Makefile.in5
-rw-r--r--lisp/loadup.el8
3 files changed, 13 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 557e43f6df4..445e84e9bd3 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,8 @@
12008-04-11 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * Makefile.in (bootstrap-prepare): Don't copy ldefs-boot over loaddefs.
4 * loadup.el: Load ldefs-boot.el if loaddefs.el doesn't exist.
5
12008-04-11 Jan Djärv <jan.h.d@swipnet.se> 62008-04-11 Jan Djärv <jan.h.d@swipnet.se>
2 7
3 * tooltip.el (tooltip-show-help-non-mode): Set message-truncate-lines 8 * tooltip.el (tooltip-show-help-non-mode): Set message-truncate-lines
diff --git a/lisp/Makefile.in b/lisp/Makefile.in
index ebbb9a6a2d6..eddd50871cd 100644
--- a/lisp/Makefile.in
+++ b/lisp/Makefile.in
@@ -311,11 +311,8 @@ $(CAL_DIR)/hol-loaddefs.el: $(CAL_SRC)
311bootstrap-prepare: 311bootstrap-prepare:
312 if test -x $(EMACS); then \ 312 if test -x $(EMACS); then \
313 $(MAKE) $(MFLAGS) autoloads; \ 313 $(MAKE) $(MFLAGS) autoloads; \
314 else \
315 cp $(lisp)/ldefs-boot.el $(lisp)/loaddefs.el; \
316 fi 314 fi
317 chmod +w $(lisp)/loaddefs.el \ 315 chmod +w $(lisp)/ps-print.el \
318 $(lisp)/ps-print.el \
319 $(lisp)/emacs-lisp/cl-loaddefs.el 316 $(lisp)/emacs-lisp/cl-loaddefs.el
320 317
321maintainer-clean: distclean bootstrap-clean 318maintainer-clean: distclean bootstrap-clean
diff --git a/lisp/loadup.el b/lisp/loadup.el
index b3deea67fbe..8581f05fedb 100644
--- a/lisp/loadup.el
+++ b/lisp/loadup.el
@@ -81,7 +81,13 @@
81(message "Lists of integers (garbage collection statistics) are normal output") 81(message "Lists of integers (garbage collection statistics) are normal output")
82(message "while building Emacs; they do not indicate a problem.") 82(message "while building Emacs; they do not indicate a problem.")
83(message "%s" (garbage-collect)) 83(message "%s" (garbage-collect))
84(load "loaddefs.el") ;Don't get confused if someone compiled this by mistake. 84
85(condition-case nil
86 ;; Don't get confused if someone compiled this by mistake.
87 (load "loaddefs.el")
88 ;; In case loaddefs hasn't been generated yet.
89 (file-error (load "ldefs-boot.el")))
90
85(message "%s" (garbage-collect)) 91(message "%s" (garbage-collect))
86(load "simple") 92(load "simple")
87 93