aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert2015-01-19 16:49:11 -0800
committerPaul Eggert2015-01-19 17:17:30 -0800
commit347e01447194e511daaeee8835bcb86d2505e642 (patch)
treea075b2c51308d56221833b5e7d9e8e48e18e472d /src/ChangeLog
parentfb6462f056f616f3da8ae18037c7c2137fecb6fd (diff)
downloademacs-347e01447194e511daaeee8835bcb86d2505e642.tar.gz
emacs-347e01447194e511daaeee8835bcb86d2505e642.zip
Port to hypothetical case where Qnil is nonzero
* alloc.c (allocate_pseudovector): * callint.c (Fcall_interactively): * coding.c (syms_of_coding): * dispnew.c (realloc_glyph_pool): * fringe.c (init_fringe): * lisp.h (memsetnil): * xdisp.c (init_iterator): Port to the currently-hypothetical case where Qnil is nonzero. * dispnew.c (adjust_glyph_matrix): Remove unnecessary verification, as there are no Lisp_Object values in the data here. * lisp.h (NIL_IS_NONZERO): New symbol, replacing NIL_IS_ZERO. All uses changed. Define only if not already defined, so that one can debug with -DNIL_IS_NONZERO. * xdisp.c (init_iterator): Remove unnecessary initializations to 0.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index f6a5f3837a3..b77f00c21c5 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,21 @@
12015-01-20 Paul Eggert <eggert@cs.ucla.edu>
2
3 Port to hypothetical case where Qnil is nonzero
4 * alloc.c (allocate_pseudovector):
5 * callint.c (Fcall_interactively):
6 * coding.c (syms_of_coding):
7 * dispnew.c (realloc_glyph_pool):
8 * fringe.c (init_fringe):
9 * lisp.h (memsetnil):
10 * xdisp.c (init_iterator):
11 Port to the currently-hypothetical case where Qnil is nonzero.
12 * dispnew.c (adjust_glyph_matrix): Remove unnecessary verification,
13 as there are no Lisp_Object values in the data here.
14 * lisp.h (NIL_IS_NONZERO): New symbol, replacing NIL_IS_ZERO.
15 All uses changed. Define only if not already defined, so that one
16 can debug with -DNIL_IS_NONZERO.
17 * xdisp.c (init_iterator): Remove unnecessary initializations to 0.
18
12015-01-19 Eli Zaretskii <eliz@gnu.org> 192015-01-19 Eli Zaretskii <eliz@gnu.org>
2 20
3 * dispnew.c (adjust_glyph_matrix, realloc_glyph_pool): Verify that 21 * dispnew.c (adjust_glyph_matrix, realloc_glyph_pool): Verify that