diff options
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 49 |
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 @@ | |||
| 1 | 2013-08-26 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 2 | |||
| 3 | * lread.c (substitute_object_recurse): Handle hash-tables as well | ||
| 4 | (bug#15190). | ||
| 5 | |||
| 1 | 2013-08-26 Paul Eggert <eggert@cs.ucla.edu> | 6 | 2013-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 @@ | |||
| 31 | 2013-08-26 Martin Rudalics <rudalics@gmx.at> | 36 | 2013-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 | ||
| 37 | 2013-08-26 Dmitry Antipov <dmantipov@yandex.ru> | 42 | 2013-08-26 Dmitry Antipov <dmantipov@yandex.ru> |
| 38 | 43 | ||
| @@ -44,8 +49,8 @@ | |||
| 44 | 49 | ||
| 45 | 2013-08-26 Dmitry Antipov <dmantipov@yandex.ru> | 50 | 2013-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 | ||
| 315 | 2013-08-15 Eli Zaretskii <eliz@gnu.org> | 320 | 2013-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 | ||
| 614 | 2013-08-12 Dmitry Antipov <dmantipov@yandex.ru> | 619 | 2013-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 | ||
| 979 | 2013-08-06 Dmitry Antipov <dmantipov@yandex.ru> | 984 | 2013-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 | ||