[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs/lisp ChangeLog Makefile.in emacs-lisp/byt...
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] emacs/lisp ChangeLog Makefile.in emacs-lisp/byt... |
Date: |
Tue, 15 Sep 2009 15:29:56 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Stefan Monnier <monnier> 09/09/15 15:29:55
Modified files:
lisp : ChangeLog Makefile.in
lisp/emacs-lisp: bytecomp.el
Log message:
* Makefile.in (compile-onefile): Use byte-compile-refresh-preloaded.
* emacs-lisp/bytecomp.el (byte-compile-refresh-preloaded): Don't
autoload.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ChangeLog?cvsroot=emacs&r1=1.16178&r2=1.16179
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/Makefile.in?cvsroot=emacs&r1=1.191&r2=1.192
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/emacs-lisp/bytecomp.el?cvsroot=emacs&r1=2.260&r2=2.261
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.16178
retrieving revision 1.16179
diff -u -b -r1.16178 -r1.16179
--- ChangeLog 15 Sep 2009 11:38:15 -0000 1.16178
+++ ChangeLog 15 Sep 2009 15:29:50 -0000 1.16179
@@ -1,3 +1,9 @@
+2009-09-15 Stefan Monnier <address@hidden>
+
+ * Makefile.in (compile-onefile): Use byte-compile-refresh-preloaded.
+ * emacs-lisp/bytecomp.el (byte-compile-refresh-preloaded):
+ Don't autoload.
+
2009-09-15 Stephen Eglen <address@hidden>
* iswitchb.el (iswitchb-read-buffer): When selecting a match from
Index: Makefile.in
===================================================================
RCS file: /sources/emacs/emacs/lisp/Makefile.in,v
retrieving revision 1.191
retrieving revision 1.192
diff -u -b -r1.191 -r1.192
--- Makefile.in 11 Sep 2009 06:51:09 -0000 1.191
+++ Makefile.in 15 Sep 2009 15:29:55 -0000 1.192
@@ -1288,7 +1288,9 @@
# src/Makefile.in to rebuild a particular Lisp file, no questions asked.
compile-onefile:
@echo Compiling $(THEFILE)
- @$(emacs) $(BYTE_COMPILE_EXTRA_FLAGS) -f batch-byte-compile $(THEFILE)
+ # Use byte-compile-refresh-preloaded to try a work around some of
+ # the most common bootstrapping problems.
+ @$(emacs) -l bytecomp.el -f byte-compile-refresh-preloaded
$(BYTE_COMPILE_EXTRA_FLAGS) -f batch-byte-compile $(THEFILE)
# Files MUST be compiled one by one. If we compile several files in a
# row (i.e., in the same instance of Emacs) we can't make sure that
Index: emacs-lisp/bytecomp.el
===================================================================
RCS file: /sources/emacs/emacs/lisp/emacs-lisp/bytecomp.el,v
retrieving revision 2.260
retrieving revision 2.261
diff -u -b -r2.260 -r2.261
--- emacs-lisp/bytecomp.el 15 Sep 2009 04:03:38 -0000 2.260
+++ emacs-lisp/bytecomp.el 15 Sep 2009 15:29:55 -0000 2.261
@@ -4394,7 +4394,6 @@
(prin1-to-string (cdr err)))
nil))))
-;;;###autoload
(defun byte-compile-refresh-preloaded ()
"Reload any Lisp file that was changed since Emacs was dumped.
Use with caution."
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] emacs/lisp ChangeLog Makefile.in emacs-lisp/byt...,
Stefan Monnier <=