aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Eggert2014-01-19 23:56:28 -0800
committerPaul Eggert2014-01-19 23:56:28 -0800
commitf952002e0ad535c15f70efd1011059e3fb97d50b (patch)
tree8cb39fc844d7b81f9ba2858ced2e540cbfa984a3
parent8251c3f8f5af438b1c8ef5b14a1080d610b71f65 (diff)
downloademacs-f952002e0ad535c15f70efd1011059e3fb97d50b.tar.gz
emacs-f952002e0ad535c15f70efd1011059e3fb97d50b.zip
Revert some of the CANNOT_DUMP fix.
Because of this, "make bootstrap" won't work if CANNOT_DUMP=yes, but fixing this can wait until after the next release. * leim/Makefile.in (RUN_EMACS): Keep EMACSLOADPATH empty. * lisp/Makefile.in (emacs): Keep EMACSLOADPATH empty. * src/lread.c (init_lread): Fix typo: NILP, not !NILP. Fixes: debbugs:16494
-rw-r--r--leim/ChangeLog5
-rw-r--r--leim/Makefile.in4
-rw-r--r--lisp/ChangeLog7
-rw-r--r--lisp/Makefile.in6
-rw-r--r--src/ChangeLog5
-rw-r--r--src/lread.c6
6 files changed, 26 insertions, 7 deletions
diff --git a/leim/ChangeLog b/leim/ChangeLog
index 21f570b29c8..e45d632cedd 100644
--- a/leim/ChangeLog
+++ b/leim/ChangeLog
@@ -1,3 +1,8 @@
12014-01-20 Paul Eggert <eggert@cs.ucla.edu>
2
3 Revert some of the CANNOT_DUMP fix (Bug#16494).
4 * Makefile.in (RUN_EMACS): Keep EMACSLOADPATH empty.
5
12013-12-27 Paul Eggert <eggert@cs.ucla.edu> 62013-12-27 Paul Eggert <eggert@cs.ucla.edu>
2 7
3 Sync better from sources. 8 Sync better from sources.
diff --git a/leim/Makefile.in b/leim/Makefile.in
index b1b36888360..6bfc3ae7048 100644
--- a/leim/Makefile.in
+++ b/leim/Makefile.in
@@ -34,8 +34,8 @@ leimdir = ${srcdir}/../lisp/leim
34EMACS = ../src/emacs 34EMACS = ../src/emacs
35 35
36# How to run Emacs. 36# How to run Emacs.
37RUN_EMACS = EMACSLOADPATH='$(srcdir)/../lisp' '$(EMACS)' \ 37# Prevent any setting of EMACSLOADPATH in user environment causing problems.
38 -batch --no-site-file --no-site-lisp 38RUN_EMACS = EMACSLOADPATH= '$(EMACS)' -batch --no-site-file --no-site-lisp
39 39
40MKDIR_P = @MKDIR_P@ 40MKDIR_P = @MKDIR_P@
41 41
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index cd7184c1b86..1c63cacf6ac 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,10 @@
12014-01-20 Paul Eggert <eggert@cs.ucla.edu>
2
3 Revert some of the CANNOT_DUMP fix (Bug#16494).
4 Because of this, "make bootstrap" won't work if CANNOT_DUMP=yes,
5 but fixing this can wait until after the next release.
6 * Makefile.in (emacs): Keep EMACSLOADPATH empty.
7
12014-01-19 Michael Albinus <michael.albinus@gmx.de> 82014-01-19 Michael Albinus <michael.albinus@gmx.de>
2 9
3 * eshell/esh-mode.el (eshell-password-prompt-regexp): 10 * eshell/esh-mode.el (eshell-password-prompt-regexp):
diff --git a/lisp/Makefile.in b/lisp/Makefile.in
index c2c108334a8..ebd2432e10c 100644
--- a/lisp/Makefile.in
+++ b/lisp/Makefile.in
@@ -89,7 +89,8 @@ BIG_STACK_DEPTH = 2200
89BIG_STACK_OPTS = --eval "(setq max-lisp-eval-depth $(BIG_STACK_DEPTH))" 89BIG_STACK_OPTS = --eval "(setq max-lisp-eval-depth $(BIG_STACK_DEPTH))"
90 90
91# Set load-prefer-newer for the benefit of the non-bootstrappers. 91# Set load-prefer-newer for the benefit of the non-bootstrappers.
92BYTE_COMPILE_FLAGS = $(BIG_STACK_OPTS) --eval '(setq load-prefer-newer t)' $(BYTE_COMPILE_EXTRA_FLAGS) 92BYTE_COMPILE_FLAGS = $(BIG_STACK_OPTS) \
93 --eval '(setq load-prefer-newer t)' $(BYTE_COMPILE_EXTRA_FLAGS)
93 94
94# Files to compile before others during a bootstrap. This is done to 95# Files to compile before others during a bootstrap. This is done to
95# speed up the bootstrap process. They're ordered by size, so we use 96# speed up the bootstrap process. They're ordered by size, so we use
@@ -106,7 +107,8 @@ COMPILE_FIRST = \
106 $(lisp)/emacs-lisp/autoload.elc 107 $(lisp)/emacs-lisp/autoload.elc
107 108
108# The actual Emacs command run in the targets below. 109# The actual Emacs command run in the targets below.
109emacs = EMACSLOADPATH='$(lisp)' '$(EMACS)' $(EMACSOPT) 110# Prevent any setting of EMACSLOADPATH in user environment causing problems.
111emacs = EMACSLOADPATH= '$(EMACS)' $(EMACSOPT)
110 112
111# Common command to find subdirectories 113# Common command to find subdirectories
112setwins=for file in `find . -type d -print`; do \ 114setwins=for file in `find . -type d -print`; do \
diff --git a/src/ChangeLog b/src/ChangeLog
index f20b832ed40..87b84e00918 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12014-01-20 Paul Eggert <eggert@cs.ucla.edu>
2
3 Revert some of the CANNOT_DUMP fix (Bug#16494).
4 * lread.c (init_lread): Fix typo: NILP, not !NILP.
5
12014-01-19 Eli Zaretskii <eliz@gnu.org> 62014-01-19 Eli Zaretskii <eliz@gnu.org>
2 7
3 * w32font.c (w32_load_unicows_or_gdi32, get_outline_metrics_w) 8 * w32font.c (w32_load_unicows_or_gdi32, get_outline_metrics_w)
diff --git a/src/lread.c b/src/lread.c
index dcc883b2445..d6118d0a4e3 100644
--- a/src/lread.c
+++ b/src/lread.c
@@ -4345,7 +4345,7 @@ init_lread (void)
4345#ifdef CANNOT_DUMP 4345#ifdef CANNOT_DUMP
4346 bool use_loadpath = true; 4346 bool use_loadpath = true;
4347#else 4347#else
4348 bool use_loadpath = !NILP (Vpurify_flag); 4348 bool use_loadpath = NILP (Vpurify_flag);
4349#endif 4349#endif
4350 4350
4351 if (use_loadpath && egetenv ("EMACSLOADPATH")) 4351 if (use_loadpath && egetenv ("EMACSLOADPATH"))
@@ -4388,7 +4388,7 @@ init_lread (void)
4388 } 4388 }
4389 } /* Fmemq (Qnil, Vload_path) */ 4389 } /* Fmemq (Qnil, Vload_path) */
4390 } 4390 }
4391 else /* Vpurify_flag || !EMACSLOADPATH */ 4391 else
4392 { 4392 {
4393 Vload_path = load_path_default (); 4393 Vload_path = load_path_default ();
4394 4394
@@ -4405,7 +4405,7 @@ init_lread (void)
4405 sitelisp = decode_env_path (0, PATH_SITELOADSEARCH, 0); 4405 sitelisp = decode_env_path (0, PATH_SITELOADSEARCH, 0);
4406 if (! NILP (sitelisp)) Vload_path = nconc2 (sitelisp, Vload_path); 4406 if (! NILP (sitelisp)) Vload_path = nconc2 (sitelisp, Vload_path);
4407 } 4407 }
4408 } /* !Vpurify_flag && EMACSLOADPATH */ 4408 }
4409 4409
4410 Vvalues = Qnil; 4410 Vvalues = Qnil;
4411 4411