diff options
| author | Paul Eggert | 2012-09-02 10:10:35 -0700 |
|---|---|---|
| committer | Paul Eggert | 2012-09-02 10:10:35 -0700 |
| commit | 1882aa387874f0ac0965fa7bec1c5760dc37e48f (patch) | |
| tree | 27cfcfb9f16c55a0bf84a5c91a5efd20f495ef55 /src/ChangeLog | |
| parent | a411ac43d3667d042fa36361275eccbe9aca80af (diff) | |
| download | emacs-1882aa387874f0ac0965fa7bec1c5760dc37e48f.tar.gz emacs-1882aa387874f0ac0965fa7bec1c5760dc37e48f.zip | |
* emacs.c, eval.c: Use bool for boolean.
* emacs.c (initialized, inhibit_window_system, running_asynch_code):
(malloc_using_checking) [DOUG_LEA_MALLOC]:
(display_arg) [HAVE_X_WINDOWS || HAVE_NS]:
(noninteractive, no_site_lisp, fatal_error_in_progress, argmatch)
(main, decode_env_path, Fdaemon_initialized):
* eval.c (call_debugger, Finteractive_p, interactive_p):
(unwind_to_catch, Fsignal, wants_debugger, skip_debugger)
(maybe_call_debugger, Fbacktrace):
* process.c (read_process_output, exec_sentinel):
Use bool for booleans.
* emacs.c (shut_down_emacs): Omit unused boolean argument NO_X.
All callers changed.
* eval.c (interactive_p): Omit always-true boolean argument
EXCLUDE_SUBRS_P. All callers changed.
* dispextern.h, lisp.h: Reflect above API changes.
* firstfile.c (dummy): Use the address of 'main', whose signature
won't change, instead of the address of 'initialize', whose
signature just changed from int to bool.
* lisp.h (fatal_error_in_progress): New decl of boolean, moved here ...
* msdos.c (fatal_error_in_progress): ... from here.
* xdisp.c (redisplaying_p): Now a boolean. Set it to 1 instead
of incrementing it.
(redisplay_internal, unwind_redisplay): Simply clear
REDISPLAYING_P when unwinding, instead of saving its previous,
always-false value and then restoring it.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index a5978e6456b..2053c258df4 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,32 @@ | |||
| 1 | 2012-09-02 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2012-09-02 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 2 | ||
| 3 | * emacs.c, eval.c: Use bool for boolean. | ||
| 4 | * emacs.c (initialized, inhibit_window_system, running_asynch_code): | ||
| 5 | (malloc_using_checking) [DOUG_LEA_MALLOC]: | ||
| 6 | (display_arg) [HAVE_X_WINDOWS || HAVE_NS]: | ||
| 7 | (noninteractive, no_site_lisp, fatal_error_in_progress, argmatch) | ||
| 8 | (main, decode_env_path, Fdaemon_initialized): | ||
| 9 | * eval.c (call_debugger, Finteractive_p, interactive_p): | ||
| 10 | (unwind_to_catch, Fsignal, wants_debugger, skip_debugger) | ||
| 11 | (maybe_call_debugger, Fbacktrace): | ||
| 12 | * process.c (read_process_output, exec_sentinel): | ||
| 13 | Use bool for booleans. | ||
| 14 | * emacs.c (shut_down_emacs): Omit unused boolean argument NO_X. | ||
| 15 | All callers changed. | ||
| 16 | * eval.c (interactive_p): Omit always-true boolean argument | ||
| 17 | EXCLUDE_SUBRS_P. All callers changed. | ||
| 18 | * dispextern.h, lisp.h: Reflect above API changes. | ||
| 19 | * firstfile.c (dummy): Use the address of 'main', whose signature | ||
| 20 | won't change, instead of the address of 'initialize', whose | ||
| 21 | signature just changed from int to bool. | ||
| 22 | * lisp.h (fatal_error_in_progress): New decl of boolean, moved here ... | ||
| 23 | * msdos.c (fatal_error_in_progress): ... from here. | ||
| 24 | * xdisp.c (redisplaying_p): Now a boolean. Set it to 1 instead | ||
| 25 | of incrementing it. | ||
| 26 | (redisplay_internal, unwind_redisplay): Simply clear | ||
| 27 | REDISPLAYING_P when unwinding, instead of saving its previous, | ||
| 28 | always-false value and then restoring it. | ||
| 29 | |||
| 3 | Clean up some extern decls. | 30 | Clean up some extern decls. |
| 4 | Mostly, this hoists extern decls out of .c files and into .h files. | 31 | Mostly, this hoists extern decls out of .c files and into .h files. |
| 5 | That way, we're more likely to catch errors if the interfaces change. | 32 | That way, we're more likely to catch errors if the interfaces change. |