aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorJoakim Verona2013-08-26 22:46:27 +0200
committerJoakim Verona2013-08-26 22:46:27 +0200
commit353722363daee341416e4de5952b6dea62eea7e6 (patch)
treea4eb69d3d6a5243fca15fa154129925006c3eac0 /src/ChangeLog
parent95bca19164fe48c16e5ba04fcf6e6ddd9a22e819 (diff)
parent068f9124b4cb785f1743f2b50884f819d9d34f47 (diff)
downloademacs-353722363daee341416e4de5952b6dea62eea7e6.tar.gz
emacs-353722363daee341416e4de5952b6dea62eea7e6.zip
merge from trunk
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog49
1 files changed, 27 insertions, 22 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 5fd090f4b2d..bece374f080 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12013-08-26 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * lread.c (substitute_object_recurse): Handle hash-tables as well
4 (bug#15190).
5
12013-08-26 Paul Eggert <eggert@cs.ucla.edu> 62013-08-26 Paul Eggert <eggert@cs.ucla.edu>
2 7
3 Fix unlikely core dump in init_tty, and simplify terminfo case. 8 Fix unlikely core dump in init_tty, and simplify terminfo case.
@@ -31,8 +36,8 @@
312013-08-26 Martin Rudalics <rudalics@gmx.at> 362013-08-26 Martin Rudalics <rudalics@gmx.at>
32 37
33 * frame.c (check_minibuf_window): New function. 38 * frame.c (check_minibuf_window): New function.
34 (delete_frame, Fmake_frame_invisible, Ficonify_frame): Call 39 (delete_frame, Fmake_frame_invisible, Ficonify_frame):
35 check_minibuf_window (Bug#15183). 40 Call check_minibuf_window (Bug#15183).
36 41
372013-08-26 Dmitry Antipov <dmantipov@yandex.ru> 422013-08-26 Dmitry Antipov <dmantipov@yandex.ru>
38 43
@@ -44,8 +49,8 @@
44 49
452013-08-26 Dmitry Antipov <dmantipov@yandex.ru> 502013-08-26 Dmitry Antipov <dmantipov@yandex.ru>
46 51
47 Fix recovering from possible decompression error. Since 52 Fix recovering from possible decompression error.
48 insert_from_gap doesn't always move point, we can't use PT as 53 Since insert_from_gap doesn't always move point, we can't use PT as
49 the position where the partially decompressed data ends, and 54 the position where the partially decompressed data ends, and
50 should count how many bytes was produced so far. 55 should count how many bytes was produced so far.
51 * decompress.c (struct decompress_unwind_data): Add nbytes member. 56 * decompress.c (struct decompress_unwind_data): Add nbytes member.
@@ -314,8 +319,8 @@
314 319
3152013-08-15 Eli Zaretskii <eliz@gnu.org> 3202013-08-15 Eli Zaretskii <eliz@gnu.org>
316 321
317 * xdisp.c (compute_window_start_on_continuation_line): When 322 * xdisp.c (compute_window_start_on_continuation_line):
318 WORD_WRAP is in effect, use move_it_to instead of move_it_by_lines 323 When WORD_WRAP is in effect, use move_it_to instead of move_it_by_lines
319 to make sure we end up setting the window start at the leftmost 324 to make sure we end up setting the window start at the leftmost
320 visible character of the display line. This avoids funky 325 visible character of the display line. This avoids funky
321 horizontal shifting because the window start is not kept on the 326 horizontal shifting because the window start is not kept on the
@@ -543,8 +548,8 @@
543 Remove. 548 Remove.
544 (make_window): Initialize new integer fields to -1. 549 (make_window): Initialize new integer fields to -1.
545 (Fsplit_window_internal): Use direct assignment. 550 (Fsplit_window_internal): Use direct assignment.
546 (Fset_window_configuration, save_window_save): Convert 551 (Fset_window_configuration, save_window_save):
547 Lisp_Object to integer and back where appropriate. 552 Convert Lisp_Object to integer and back where appropriate.
548 (Fset_window_fringes): Adjust user. Return t if any fringe 553 (Fset_window_fringes): Adjust user. Return t if any fringe
549 was actually changed, and mention this in docstring. 554 was actually changed, and mention this in docstring.
550 555
@@ -608,8 +613,8 @@
608 New macros. 613 New macros.
609 (Fdecompress_gzipped_region, unwind_decompress): Use the fn_* 614 (Fdecompress_gzipped_region, unwind_decompress): Use the fn_*
610 macros instead of invoking the zlib functions directly. 615 macros instead of invoking the zlib functions directly.
611 (syms_of_decompress): DEFSYM Qzlib_dll. Staticpro 616 (syms_of_decompress): DEFSYM Qzlib_dll.
612 Szlib_available_p. 617 Staticpro Szlib_available_p.
613 618
6142013-08-12 Dmitry Antipov <dmantipov@yandex.ru> 6192013-08-12 Dmitry Antipov <dmantipov@yandex.ru>
615 620
@@ -731,7 +736,7 @@
731 * nsmenu.m (ns_update_menubar): Call fillWithWidgetValue:frame: 736 * nsmenu.m (ns_update_menubar): Call fillWithWidgetValue:frame:
732 (initWithTitle:): Initialize frame to 0. 737 (initWithTitle:): Initialize frame to 0.
733 (fillWithWidgetValue:): Call fillWithWidgetValue:frame. 738 (fillWithWidgetValue:): Call fillWithWidgetValue:frame.
734 (fillWithWidgetValue:frame:): Renamed from 739 (fillWithWidgetValue:frame:): Rename from
735 fillWithWidgetValue:setDelegate, call initWithTile:frame: if f. 740 fillWithWidgetValue:setDelegate, call initWithTile:frame: if f.
736 741
737 * nsterm.h (EmacsMenu): fillWithWidgetValue:setDelegate renamed to 742 * nsterm.h (EmacsMenu): fillWithWidgetValue:setDelegate renamed to
@@ -973,8 +978,8 @@
973 * indent.c (width_run_cache_on_off): Adjust users. 978 * indent.c (width_run_cache_on_off): Adjust users.
974 * bidi.c (bidi_paragraph_cache_on_off): New function. 979 * bidi.c (bidi_paragraph_cache_on_off): New function.
975 (bidi_find_paragraph_start): Use bidi_paragraph_cache if needed. 980 (bidi_find_paragraph_start): Use bidi_paragraph_cache if needed.
976 * insdel.c (prepare_to_modify_buffer): Invalidate 981 * insdel.c (prepare_to_modify_buffer):
977 bidi_paragraph_cache if enabled. 982 Invalidate bidi_paragraph_cache if enabled.
978 983
9792013-08-06 Dmitry Antipov <dmantipov@yandex.ru> 9842013-08-06 Dmitry Antipov <dmantipov@yandex.ru>
980 985
@@ -1145,8 +1150,8 @@
1145 Avoid redundant Lisp_Object <-> struct frame conversions in font API. 1150 Avoid redundant Lisp_Object <-> struct frame conversions in font API.
1146 * font.h (struct font_driver): Change list, match, and list_family 1151 * font.h (struct font_driver): Change list, match, and list_family
1147 functions to accept struct frame * as first arg. 1152 functions to accept struct frame * as first arg.
1148 * font.c (font_score, font_compare, font_sort_entities): Remove 1153 * font.c (font_score, font_compare, font_sort_entities):
1149 prototypes. 1154 Remove prototypes.
1150 (font_sort_entities, font_list_entities, font_select_entity): 1155 (font_sort_entities, font_list_entities, font_select_entity):
1151 (font_find_for_lface, Flist_fonts, Ffont_family_list): Adjust to 1156 (font_find_for_lface, Flist_fonts, Ffont_family_list): Adjust to
1152 match font API change. 1157 match font API change.
@@ -1453,9 +1458,9 @@
1453 or fscanf fails. 1458 or fscanf fails.
1454 (system_process_attributes): Prefer plain char to unsigned char 1459 (system_process_attributes): Prefer plain char to unsigned char
1455 when either will do. Clean up properly if interrupted or if 1460 when either will do. Clean up properly if interrupted or if
1456 memory allocations fail. Don't assume sscanf succeeds. Remove 1461 memory allocations fail. Don't assume sscanf succeeds.
1457 no-longer-needed workaround to stop GCC from whining. Read 1462 Remove no-longer-needed workaround to stop GCC from whining.
1458 command-line once, instead of multiple times. Check read status a 1463 Read command-line once, instead of multiple times. Check read status a
1459 bit more carefully. 1464 bit more carefully.
1460 1465
1461 Fix obscure porting bug with varargs functions. 1466 Fix obscure porting bug with varargs functions.
@@ -1809,8 +1814,8 @@
1809 of the old Fcall_process_region. Use Fcopy_sequence to create the 1814 of the old Fcall_process_region. Use Fcopy_sequence to create the
1810 temp file name, rather than alloca + build_string, for simplicity. 1815 temp file name, rather than alloca + build_string, for simplicity.
1811 Don't bother to block input around the temp file creation; 1816 Don't bother to block input around the temp file creation;
1812 shouldn't be needed. Simplify use of mktemp. Use 1817 shouldn't be needed. Simplify use of mktemp.
1813 record_unwind_protect immediately after creating the temp file; 1818 Use record_unwind_protect immediately after creating the temp file;
1814 this closes an unlikely race where the temp file was not removed. 1819 this closes an unlikely race where the temp file was not removed.
1815 Use memcpy rather than an open-coded loop. 1820 Use memcpy rather than an open-coded loop.
1816 (Fcall_process_region): Use the new function. If the input is 1821 (Fcall_process_region): Use the new function. If the input is
@@ -2169,8 +2174,8 @@
2169 (try_cursor_movement, redisplay_window, try_window) 2174 (try_cursor_movement, redisplay_window, try_window)
2170 (try_window_id): Use it instead of FRAME_LINE_HEIGHT. (Bug#14771) 2175 (try_window_id): Use it instead of FRAME_LINE_HEIGHT. (Bug#14771)
2171 2176
2172 * window.c (window_scroll_pixel_based): use 2177 * window.c (window_scroll_pixel_based):
2173 default_line_pixel_height. 2178 use default_line_pixel_height.
2174 2179
2175 * dispextern.h (default_line_pixel_height): Add prototype. 2180 * dispextern.h (default_line_pixel_height): Add prototype.
2176 2181