aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert2012-09-02 10:10:35 -0700
committerPaul Eggert2012-09-02 10:10:35 -0700
commit1882aa387874f0ac0965fa7bec1c5760dc37e48f (patch)
tree27cfcfb9f16c55a0bf84a5c91a5efd20f495ef55 /src/ChangeLog
parenta411ac43d3667d042fa36361275eccbe9aca80af (diff)
downloademacs-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/ChangeLog27
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 @@
12012-09-02 Paul Eggert <eggert@cs.ucla.edu> 12012-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.