diff options
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 54 |
1 files changed, 54 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index f6a5f3837a3..e5e4fe9edb0 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,57 @@ | |||
| 1 | 2015-01-20 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | Undo port to hypothetical nonzero Qnil case | ||
| 4 | This mostly undoes the previous change in this area. See: | ||
| 5 | http://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00570.html | ||
| 6 | * alloc.c (allocate_pseudovector): | ||
| 7 | * callint.c (Fcall_interactively): | ||
| 8 | * dispnew.c (realloc_glyph_pool): | ||
| 9 | * fringe.c (init_fringe): | ||
| 10 | * lisp.h (memsetnil): | ||
| 11 | * xdisp.c (init_iterator): | ||
| 12 | Simplify by assuming that Qnil is zero, but verify the assumption. | ||
| 13 | * lisp.h (NIL_IS_ZERO): Revert back to this symbol, removing | ||
| 14 | NIL_IS_NONZERO. All uses changed. | ||
| 15 | |||
| 16 | 2015-01-20 Jan Djärv <jan.h.d@swipnet.se> | ||
| 17 | |||
| 18 | * nsterm.m (EV_TRAILER2): Set Vinhibit_quit to Qt (Bug#19531). | ||
| 19 | |||
| 20 | 2015-01-20 Dmitry Antipov <dmantipov@yandex.ru> | ||
| 21 | |||
| 22 | Prefer xlispstrdup to avoid dumb calls to strlen. | ||
| 23 | * nsfont.m (ns_get_family): | ||
| 24 | * nsterm.m (ns_term_init): | ||
| 25 | * w32fns.c (w32_window): | ||
| 26 | * xfns.c (x_window, Fx_select_font): Use xlispstrdup. | ||
| 27 | |||
| 28 | 2015-01-20 Paul Eggert <eggert@cs.ucla.edu> | ||
| 29 | |||
| 30 | Correct an old fix for GTK font selection | ||
| 31 | * gtkutil.c (xg_get_font): Fix off-by-2 typo. | ||
| 32 | Fixes: bug#3228 | ||
| 33 | |||
| 34 | Fix minor bugs with printing null bytes | ||
| 35 | * minibuf.c (read_minibuf_noninteractive): | ||
| 36 | * xdisp.c (Ftrace_to_stderr) [GLYPH_DEBUG]: | ||
| 37 | Work even if the Lisp string contains a null byte. | ||
| 38 | |||
| 39 | Port to hypothetical case where Qnil is nonzero | ||
| 40 | * alloc.c (allocate_pseudovector): | ||
| 41 | * callint.c (Fcall_interactively): | ||
| 42 | * coding.c (syms_of_coding): | ||
| 43 | * dispnew.c (realloc_glyph_pool): | ||
| 44 | * fringe.c (init_fringe): | ||
| 45 | * lisp.h (memsetnil): | ||
| 46 | * xdisp.c (init_iterator): | ||
| 47 | Port to the currently-hypothetical case where Qnil is nonzero. | ||
| 48 | * dispnew.c (adjust_glyph_matrix): Remove unnecessary verification, | ||
| 49 | as there are no Lisp_Object values in the data here. | ||
| 50 | * lisp.h (NIL_IS_NONZERO): New symbol, replacing NIL_IS_ZERO. | ||
| 51 | All uses changed. Define only if not already defined, so that one | ||
| 52 | can debug with -DNIL_IS_NONZERO. | ||
| 53 | * xdisp.c (init_iterator): Remove unnecessary initializations to 0. | ||
| 54 | |||
| 1 | 2015-01-19 Eli Zaretskii <eliz@gnu.org> | 55 | 2015-01-19 Eli Zaretskii <eliz@gnu.org> |
| 2 | 56 | ||
| 3 | * dispnew.c (adjust_glyph_matrix, realloc_glyph_pool): Verify that | 57 | * dispnew.c (adjust_glyph_matrix, realloc_glyph_pool): Verify that |