aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog36
1 files changed, 36 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 16e2fa19626..f6a5f3837a3 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,39 @@
12015-01-19 Eli Zaretskii <eliz@gnu.org>
2
3 * dispnew.c (adjust_glyph_matrix, realloc_glyph_pool): Verify that
4 Qnil is represented as zero, before using that to initialize parts
5 of the glyph structure.
6
7 * xdisp.c (init_iterator): Verify that Qnil is represented as
8 zero, before using that to initialize parts of the iterator
9 structure.
10
112015-01-19 Paul Eggert <eggert@cs.ucla.edu>
12
13 Prefer memset to repeatedly assigning Qnil
14 * alloc.c (allocate_pseudovector): Catch more bogus values.
15 * alloc.c (allocate_pseudovector):
16 * callint.c (Fcall_interactively):
17 * coding.c (syms_of_coding):
18 * fringe.c (init_fringe):
19 Verify that Qnil == 0.
20 * callint.c (Fcall_interactively):
21 * eval.c (Fapply, Ffuncall):
22 * fns.c (mapcar1, larger_vector):
23 * font.c (font_expand_wildcards):
24 * fringe.c (init_fringe):
25 Prefer memset to assigning zeros by hand.
26 * callint.c (Fcall_interactively):
27 Remove duplicate assignment of Qnil to args[i].
28 * coding.c (syms_of_coding):
29 Prefer LISP_INITIALLY_ZERO to assigning zeros by hand.
30 * fileio.c (Ffile_selinux_context):
31 Rewrite to avoid need for Lisp_Object array.
32 * lisp.h (XLI_BUILTIN_LISPSYM): New macro.
33 (DEFINE_LISP_SYMBOL_END): Use it.
34 (NIL_IS_ZERO): New constant.
35 (memsetnil): New function.
36
12015-01-16 Dmitry Antipov <dmantipov@yandex.ru> 372015-01-16 Dmitry Antipov <dmantipov@yandex.ru>
2 38
3 Tune pseudovector allocation assuming Qnil == 0. 39 Tune pseudovector allocation assuming Qnil == 0.