aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorJoakim Verona2015-01-16 22:29:10 +0100
committerJoakim Verona2015-01-16 22:29:10 +0100
commit5e2255017323c54feeaaee220175d7761a3b6ed1 (patch)
tree3f843af60b826b63e12482301ce20745a95ede3e /src/ChangeLog
parentb64675500decba1c707bc5d5c6d57f633934778f (diff)
parent78e6ccc4a5006272b14f352e459a6d3bf52ed07b (diff)
downloademacs-5e2255017323c54feeaaee220175d7761a3b6ed1.tar.gz
emacs-5e2255017323c54feeaaee220175d7761a3b6ed1.zip
merge master
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog56
1 files changed, 56 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index b2588f1451f..16e2fa19626 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,59 @@
12015-01-16 Dmitry Antipov <dmantipov@yandex.ru>
2
3 Tune pseudovector allocation assuming Qnil == 0.
4 * alloc.c (allocate_pseudovector): Use memset for both
5 Lisp_Objects and regular slots. Add zerolen arg.
6 * lisp.h (allocate_pseudovector): Adjust prototype.
7 (ALLOCATE_PSEUDOVECTOR): Adjust user.
8 (ALLOCATE_ZEROED_PSEUDOVECTOR): New macro.
9 (allocate_hash_table, allocate_window, allocate_frame)
10 (allocate_process, allocate_terminal): Remove prototypes.
11 * fns.c (allocate_hash_table): Now static here.
12 * frame.c (allocate_frame):
13 * process.c (allocate_process):
14 * terminal.c (allocate_terminal):
15 * window.c (allocate_window): Now static here.
16 Use ALLOCATE_ZEROED_PSEUDOVECTOR. Add comment.
17
18 * lisp.h (XTERMINAL): Add eassert.
19 * process.c (make_lisp_proc): Now static here.
20
21 Prefer INLINE functions in font.h to match style used in lisp.h.
22 * font.h (FONTP, FONT_SPEC_P, FONT_ENTITY_P, FONT_OBJECT_P)
23 (CHECK_FONT, CHECK_FONT_SPEC, CHECK_FONT_ENTITY, CHECK_FONT_OBJECT)
24 (XFONT_SPEC, XFONT_ENTITY, XFONT_OBJECT, CHECK_FONT_GET_OBJECT):
25 Now functions.
26 * font.c (Ffont_otf_alternates, Fquery_font, Ffont_get_glyphs):
27 * ftfont.c (ftfont_shape):
28 * macfont.m (macfont_shape):
29 * w32uniscribe.c (uniscribe_shape):
30 * xftfont.c (xftfont_shape): Adjust CHECK_FONT_GET_OBJECT users.
31
322015-01-16 Paul Eggert <eggert@cs.ucla.edu>
33
34 Give up on -Wsuggest-attribute=const
35 * decompress.c (Fzlib_available_p):
36 * gnutls.c (Fgnutls_available_p):
37 * gtkutil.h (xg_uses_old_file_dialog):
38 * xdisp.c (Ftool_bar_height):
39 * xmenu.c (popup_activated):
40 No longer const, since it's not const on at lest some
41 configurations, and we shouldn't lie to the compiler.
42
432015-01-15 Eli Zaretskii <eliz@gnu.org>
44
45 * fileio.c: Include binary-io.h.
46 (Fset_binary_mode): New function.
47 (syms_of_fileio): Defsubr it.
48 (syms_of_fileio) <Qstdin, Qstdout, Qstderr>: DEFSYM them.
49
502015-01-15 Teodor Zlatanov <tzz@lifelogs.com>
51
52 * gnutls.c (init_gnutls_functions): Import gnutls_x509_crt_check_issuer.
53 (Fgnutls_peer_status): Use it to set the :self-signed flag.
54 Rename the previous :self-signed to :unknown-ca. (Bug#19404)
55 (Fgnutls_peer_status_warning_describe): Explain :unknown-ca flag.
56
12015-01-14 Eli Zaretskii <eliz@gnu.org> 572015-01-14 Eli Zaretskii <eliz@gnu.org>
2 58
3 * w32fns.c (w32_wnd_proc): Ignore MENUITEMINFO's dwItemData data 59 * w32fns.c (w32_wnd_proc): Ignore MENUITEMINFO's dwItemData data