aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorDaniel Colascione2014-04-07 13:54:16 -0700
committerDaniel Colascione2014-04-07 13:54:16 -0700
commit7e31acf6b81fdce7258077645bc239767c484841 (patch)
tree1f0d7b063a19b54982550797df063e0a9f87eaed /src/ChangeLog
parent608a4502b9fa8f5681368657fba5d5fd0fa46817 (diff)
parente3b838807bf9fbbbec9826de6c1e4efdf72acb78 (diff)
downloademacs-7e31acf6b81fdce7258077645bc239767c484841.tar.gz
emacs-7e31acf6b81fdce7258077645bc239767c484841.zip
Merge from emacs-24; up to 2014-04-01T20:18:12Z!eggert@cs.ucla.edu
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog36
1 files changed, 35 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index b4722839fe3..d0d133c4989 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,37 @@
12014-04-07 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * lisp.h (struct Lisp_Symbol): New bitfield `pinned'.
4
5 * alloc.c: Keep track of symbols referenced from pure space (bug#17168).
6 (symbol_block_pinned): New var.
7 (Fmake_symbol): Initialize `pinned'.
8 (purecopy): New function, extracted from Fpurecopy. Mark symbols as
9 pinned and signal an error for un-purifiable objects.
10 (pure_cons): Use it.
11 (Fpurecopy): Use it, except for objects that can't be purified.
12 (mark_pinned_symbols): New function.
13 (Fgarbage_collect): Use it.
14 (gc_sweep): Remove hack made unnecessary.
15
162014-04-05 Glenn Morris <rgm@gnu.org>
17
18 * keyboard.c (Fopen_dribble_file): Doc tweak.
19
202014-04-04 Jan Djärv <jan.h.d@swipnet.se>
21
22 Backport from trunk.
23 * nsterm.m (updateFrameSize:): If waiting for the tool bar and tool
24 bar is zero height, just return (Bug#16976).
25 (initFrameFromEmacs:): Initialize wait_for_tool_bar.
26 * nsterm.h (EmacsView): Add wait_for_tool_bar.
27 * nsmenu.m (update_frame_tool_bar): Return early if view or toolbar
28 is nil. If waiting for toolbar to complete, force a redraw.
29 (free_frame_tool_bar): Set wait_for_tool_bar = NO (Bug#16976).
30
312014-04-03 Ken Brown <kbrown@cornell.edu>
32
33 * Makefile.in (EMACS_MANIFEST): Update comment. (Bug#17176)
34
12014-04-07 Paul Eggert <eggert@cs.ucla.edu> 352014-04-07 Paul Eggert <eggert@cs.ucla.edu>
2 36
3 * alloc.c: Simplify by removing use of HAVE_EXECINFO_H. 37 * alloc.c: Simplify by removing use of HAVE_EXECINFO_H.
@@ -4490,7 +4524,7 @@
4490 * frame.c (delete_frame): Block/unblock input to overcome race 4524 * frame.c (delete_frame): Block/unblock input to overcome race
4491 condition (Bug#15475). 4525 condition (Bug#15475).
4492 4526
44932013-09-29 Andreas Politz <politza@hochschule-trier.de> (tiny change) 45272013-09-29 Andreas Politz <politza@hochschule-trier.de>
4494 4528
4495 * frame.c (delete_frame): Record selected frame only after 4529 * frame.c (delete_frame): Record selected frame only after
4496 calling Qdelete_frame_functions (Bug#15477). 4530 calling Qdelete_frame_functions (Bug#15477).