diff options
| author | Paul Eggert | 2014-01-19 23:56:28 -0800 |
|---|---|---|
| committer | Paul Eggert | 2014-01-19 23:56:28 -0800 |
| commit | f952002e0ad535c15f70efd1011059e3fb97d50b (patch) | |
| tree | 8cb39fc844d7b81f9ba2858ced2e540cbfa984a3 | |
| parent | 8251c3f8f5af438b1c8ef5b14a1080d610b71f65 (diff) | |
| download | emacs-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/ChangeLog | 5 | ||||
| -rw-r--r-- | leim/Makefile.in | 4 | ||||
| -rw-r--r-- | lisp/ChangeLog | 7 | ||||
| -rw-r--r-- | lisp/Makefile.in | 6 | ||||
| -rw-r--r-- | src/ChangeLog | 5 | ||||
| -rw-r--r-- | src/lread.c | 6 |
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 @@ | |||
| 1 | 2014-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 | |||
| 1 | 2013-12-27 Paul Eggert <eggert@cs.ucla.edu> | 6 | 2013-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 | |||
| 34 | EMACS = ../src/emacs | 34 | EMACS = ../src/emacs |
| 35 | 35 | ||
| 36 | # How to run Emacs. | 36 | # How to run Emacs. |
| 37 | RUN_EMACS = EMACSLOADPATH='$(srcdir)/../lisp' '$(EMACS)' \ | 37 | # Prevent any setting of EMACSLOADPATH in user environment causing problems. |
| 38 | -batch --no-site-file --no-site-lisp | 38 | RUN_EMACS = EMACSLOADPATH= '$(EMACS)' -batch --no-site-file --no-site-lisp |
| 39 | 39 | ||
| 40 | MKDIR_P = @MKDIR_P@ | 40 | MKDIR_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 @@ | |||
| 1 | 2014-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 | |||
| 1 | 2014-01-19 Michael Albinus <michael.albinus@gmx.de> | 8 | 2014-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 | |||
| 89 | BIG_STACK_OPTS = --eval "(setq max-lisp-eval-depth $(BIG_STACK_DEPTH))" | 89 | BIG_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. |
| 92 | BYTE_COMPILE_FLAGS = $(BIG_STACK_OPTS) --eval '(setq load-prefer-newer t)' $(BYTE_COMPILE_EXTRA_FLAGS) | 92 | BYTE_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. |
| 109 | emacs = EMACSLOADPATH='$(lisp)' '$(EMACS)' $(EMACSOPT) | 110 | # Prevent any setting of EMACSLOADPATH in user environment causing problems. |
| 111 | emacs = EMACSLOADPATH= '$(EMACS)' $(EMACSOPT) | ||
| 110 | 112 | ||
| 111 | # Common command to find subdirectories | 113 | # Common command to find subdirectories |
| 112 | setwins=for file in `find . -type d -print`; do \ | 114 | setwins=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 @@ | |||
| 1 | 2014-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 | |||
| 1 | 2014-01-19 Eli Zaretskii <eliz@gnu.org> | 6 | 2014-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 | ||