* emacs.c, eval.c: Use bool for boolean.
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 2 Sep 2012 17:10:35 +0000 (10:10 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 2 Sep 2012 17:10:35 +0000 (10:10 -0700)
commit1882aa387874f0ac0965fa7bec1c5760dc37e48f
tree27cfcfb9f16c55a0bf84a5c91a5efd20f495ef55
parenta411ac43d3667d042fa36361275eccbe9aca80af
* 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.
src/ChangeLog
src/dispextern.h
src/emacs.c
src/eval.c
src/firstfile.c
src/lisp.h
src/msdos.c
src/process.c
src/w32.c
src/xdisp.c
src/xterm.c