aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog8
-rw-r--r--lisp/Makefile.in11
2 files changed, 8 insertions, 11 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index cd261b239d6..9fa1098b70b 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
12008-06-22 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * Makefile.in (COMPILE_FIRST): Trim down and add autoload.el.
4
12008-06-21 John Paul Wallington <jpw@pobox.com> 52008-06-21 John Paul Wallington <jpw@pobox.com>
2 6
3 * emacs-lisp/derived.el (define-derived-mode): Add `doc-string' decl. 7 * emacs-lisp/derived.el (define-derived-mode): Add `doc-string' decl.
@@ -21,8 +25,8 @@
21 25
22 * emacs-lisp/debug.el (help-xref-interned): Declare. 26 * emacs-lisp/debug.el (help-xref-interned): Declare.
23 27
24 * emacs-lisp/easy-mmode.el (easy-mmode-set-keymap-parents): Evaluate 28 * emacs-lisp/easy-mmode.el (easy-mmode-set-keymap-parents):
25 definition when compiling. 29 Evaluate definition when compiling.
26 30
27 * progmodes/bug-reference.el (bug-reference-map): Bind down-mouse-1 31 * progmodes/bug-reference.el (bug-reference-map): Bind down-mouse-1
28 rather than mouse-1. 32 rather than mouse-1.
diff --git a/lisp/Makefile.in b/lisp/Makefile.in
index d391080f493..7a94886735c 100644
--- a/lisp/Makefile.in
+++ b/lisp/Makefile.in
@@ -63,18 +63,11 @@ AUTOGENEL = loaddefs.el \
63 63
64# Files to compile before others during a bootstrap. This is done to 64# Files to compile before others during a bootstrap. This is done to
65# speed up the bootstrap process. 65# speed up the bootstrap process.
66# Why `subr.elc'? It's dumped so byte-compiling it early shouldn't make
67# any difference!? --Stef
68# Some CC files are compiled first because CC mode tweaks the compilation
69# process, and requiring cc-mode when it is not compiled doesn't work during
70# the bootstrapping.
71 66
72COMPILE_FIRST = \ 67COMPILE_FIRST = \
73 $(lisp)/emacs-lisp/bytecomp.elc \ 68 $(lisp)/emacs-lisp/bytecomp.elc \
74 $(lisp)/emacs-lisp/byte-opt.elc \ 69 $(lisp)/emacs-lisp/byte-opt.elc \
75 $(lisp)/subr.elc \ 70 $(lisp)/emacs-lisp/autoload.elc
76 $(lisp)/progmodes/cc-mode.elc \
77 $(lisp)/progmodes/cc-vars.elc
78 71
79# The actual Emacs command run in the targets below. 72# The actual Emacs command run in the targets below.
80 73
@@ -145,7 +138,7 @@ autoloads: $(LOADDEFS) doit
145 echo Directories: $$wins; \ 138 echo Directories: $$wins; \
146 $(emacs) -l autoload --eval '(setq generated-autoload-file "$(lisp)/loaddefs.el")' -f batch-update-autoloads $$wins 139 $(emacs) -l autoload --eval '(setq generated-autoload-file "$(lisp)/loaddefs.el")' -f batch-update-autoloads $$wins
147 140
148# This is required by the witness-emacs target in ../src/Makefile, so 141# This is required by the bootstrap-emacs target in ../src/Makefile, so
149# we know that if we have an emacs executable, we also have a subdirs.el. 142# we know that if we have an emacs executable, we also have a subdirs.el.
150$(lisp)/subdirs.el: 143$(lisp)/subdirs.el:
151 $(MAKE) $(MFLAGS) update-subdirs 144 $(MAKE) $(MFLAGS) update-subdirs