diff options
| author | Kenichi Handa | 2011-12-05 16:03:31 +0900 |
|---|---|---|
| committer | Kenichi Handa | 2011-12-05 16:03:31 +0900 |
| commit | 2ab04b956544fc24132cee405f93c1a757ebca56 (patch) | |
| tree | f8ff3a51bac0430ed69b6497568de699f6d3b904 /src/ChangeLog | |
| parent | a79703f53ccd12623371263d93baf0d1be928ec7 (diff) | |
| parent | 58a70b943c3efcc25e1396c8e67bc440c43a3f0a (diff) | |
| download | emacs-2ab04b956544fc24132cee405f93c1a757ebca56.tar.gz emacs-2ab04b956544fc24132cee405f93c1a757ebca56.zip | |
merge trunk
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 103 |
1 files changed, 91 insertions, 12 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 760bf575da5..69e3eda2630 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -24,13 +24,92 @@ | |||
| 24 | (encode_coding_iso_2022, encode_coding_sjis) | 24 | (encode_coding_iso_2022, encode_coding_sjis) |
| 25 | (encode_coding_big5, encode_coding_charset): Use the above macros. | 25 | (encode_coding_big5, encode_coding_charset): Use the above macros. |
| 26 | 26 | ||
| 27 | 2011-12-05 Juanma Barranquero <lekktu@gmail.com> | ||
| 28 | |||
| 29 | * lisp.h (process_quit_flag): Fix external declaration. | ||
| 30 | |||
| 31 | 2011-12-04 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 32 | |||
| 33 | Don't macro-inline non-performance-critical code. | ||
| 34 | * eval.c (process_quit_flag): New function. | ||
| 35 | * lisp.h (QUIT): Use it. | ||
| 36 | |||
| 37 | 2011-12-04 Jan Djärv <jan.h.d@swipnet.se> | ||
| 38 | |||
| 39 | * nsfns.m (get_geometry_from_preferences): New function. | ||
| 40 | (Fx_create_frame): Call get_geometry_from_preferences (Bug#10103). | ||
| 41 | |||
| 42 | 2011-12-04 Andreas Schwab <schwab@linux-m68k.org> | ||
| 43 | |||
| 44 | * emacs.c (Qkill_emacs): Define. | ||
| 45 | (syms_of_emacs): Initialize it. | ||
| 46 | * keyboard.c (interrupt_signal): Don't call Fkill_emacs here, set | ||
| 47 | Qquit_flag to `kill-emacs' instead. | ||
| 48 | (quit_throw_to_read_char): Add parameter `from_signal'. | ||
| 49 | All callers changed. Call Fkill_emacs if requested and safe. | ||
| 50 | * lisp.h (QUIT): Call Fkill_emacs if requested. | ||
| 51 | |||
| 52 | 2011-12-03 Jan Djärv <jan.h.d@swipnet.se> | ||
| 53 | |||
| 54 | * widget.c (update_wm_hints): Return if wmshell is null. | ||
| 55 | (widget_update_wm_size_hints): New function. | ||
| 56 | |||
| 57 | * widget.h (widget_update_wm_size_hints): Declare. | ||
| 58 | |||
| 59 | * xterm.c (x_wm_set_size_hint): If USE_X_TOOLKIT, call | ||
| 60 | widget_update_wm_size_hints (Bug#10104). | ||
| 61 | |||
| 62 | 2011-12-03 Eli Zaretskii <eliz@gnu.org> | ||
| 63 | |||
| 64 | * xdisp.c (handle_invisible_prop): If the invisible text ends just | ||
| 65 | before a newline, prepare the bidi iterator for consuming the | ||
| 66 | newline, and keep the current paragraph direction. (Bug#10183) | ||
| 67 | (redisplay_window): Don't let `margin' become negative. (Bug#10192) | ||
| 68 | |||
| 69 | 2011-12-02 Juri Linkov <juri@jurta.org> | ||
| 70 | |||
| 71 | * search.c (Fword_search_regexp): New Lisp function created from | ||
| 72 | `wordify'. Change type of arg `lax' from `int' to `Lisp_Object'. | ||
| 73 | (Fword_search_backward, Fword_search_forward) | ||
| 74 | (Fword_search_backward_lax, Fword_search_forward_lax): | ||
| 75 | Use `Fword_search_regexp' instead of `wordify'. Doc fix. | ||
| 76 | (syms_of_search): Define `Sword_search_regexp'. (Bug#10145) | ||
| 77 | |||
| 78 | 2011-12-01 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 79 | |||
| 80 | * fileio.c (Finsert_file_contents): Move after-change-function call | ||
| 81 | to before the "handled:" label, since all "goto handled" appear in | ||
| 82 | cases where the *-change-functions have already been properly called | ||
| 83 | (bug#10117). | ||
| 84 | |||
| 85 | 2011-12-01 Andreas Schwab <schwab@linux-m68k.org> | ||
| 86 | |||
| 87 | * keyboard.c (interrupt_signal): Don't call kill-emacs when | ||
| 88 | waiting for input. (Bug#10169) | ||
| 89 | |||
| 90 | 2011-11-30 Eli Zaretskii <eliz@gnu.org> | ||
| 91 | |||
| 92 | * dispnew.c (adjust_glyph_matrix): Remove the assertion that | ||
| 93 | verifies glyph row's hash code--we have just reallocated the | ||
| 94 | glyphs, so their contents can be complete garbage. (Bug#10164) | ||
| 95 | |||
| 96 | 2011-11-30 Juanma Barranquero <lekktu@gmail.com> | ||
| 97 | |||
| 98 | * dispnew.c (adjust_glyph_matrix) [XASSERTS]: Add missing check. | ||
| 99 | |||
| 100 | 2011-11-30 Eli Zaretskii <eliz@gnu.org> | ||
| 101 | |||
| 102 | * dispnew.c (adjust_glyph_matrix) [XASSERTS]: Ensure ROW's | ||
| 103 | attributes are tested _before_ calling verify_row_hash, to protect | ||
| 104 | against GCC re-ordering of the tests. (Bug#10164) | ||
| 105 | |||
| 27 | 2011-11-29 Jan Djärv <jan.h.d@swipnet.se> | 106 | 2011-11-29 Jan Djärv <jan.h.d@swipnet.se> |
| 28 | 107 | ||
| 29 | * xterm.h (struct x_output): net_wm_state_hidden_seen is new. | 108 | * xterm.h (struct x_output): net_wm_state_hidden_seen is new. |
| 30 | 109 | ||
| 31 | * xterm.c (handle_one_xevent): Only set async_visible and friends | 110 | * xterm.c (handle_one_xevent): Only set async_visible and friends |
| 32 | if net_wm_state_hidden_seen is non-zero (Bug#10002) | 111 | if net_wm_state_hidden_seen is non-zero (Bug#10002) |
| 33 | (get_current_wm_state): Set net_wm_state_hidden_seen to 1 if | 112 | (get_current_wm_state): Set net_wm_state_hidden_seen to 1 if |
| 34 | _NET_WM_STATE_HIDDEN is in NET_WM_STATE. | 113 | _NET_WM_STATE_HIDDEN is in NET_WM_STATE. |
| 35 | 114 | ||
| 36 | 2011-11-28 Paul Eggert <eggert@cs.ucla.edu> | 115 | 2011-11-28 Paul Eggert <eggert@cs.ucla.edu> |
| @@ -67,8 +146,8 @@ | |||
| 67 | 146 | ||
| 68 | 2011-11-27 Jan Djärv <jan.h.d@swipnet.se> | 147 | 2011-11-27 Jan Djärv <jan.h.d@swipnet.se> |
| 69 | 148 | ||
| 70 | * gtkutil.c (xg_create_frame_widgets): Call | 149 | * gtkutil.c (xg_create_frame_widgets): |
| 71 | gtk_window_set_has_resize_grip (FALSE) if that function is | 150 | Call gtk_window_set_has_resize_grip (FALSE) if that function is |
| 72 | present with Gtk+ 2.0. | 151 | present with Gtk+ 2.0. |
| 73 | 152 | ||
| 74 | 2011-11-26 Paul Eggert <eggert@cs.ucla.edu> | 153 | 2011-11-26 Paul Eggert <eggert@cs.ucla.edu> |
| @@ -275,8 +354,8 @@ | |||
| 275 | * xdisp.c (display_line): Move the call to | 354 | * xdisp.c (display_line): Move the call to |
| 276 | highlight_trailing_whitespace before the call to | 355 | highlight_trailing_whitespace before the call to |
| 277 | compute_line_metrics, since the latter needs to see the final | 356 | compute_line_metrics, since the latter needs to see the final |
| 278 | faces of all the glyphs to compute ROW's hash value. Fixes | 357 | faces of all the glyphs to compute ROW's hash value. |
| 279 | assertion violations in row_equal_p. (Bug#10035) | 358 | Fixes assertion violations in row_equal_p. (Bug#10035) |
| 280 | 359 | ||
| 281 | 2011-11-14 Juanma Barranquero <lekktu@gmail.com> | 360 | 2011-11-14 Juanma Barranquero <lekktu@gmail.com> |
| 282 | 361 | ||
| @@ -360,8 +439,8 @@ | |||
| 360 | 2011-11-08 Chong Yidong <cyd@gnu.org> | 439 | 2011-11-08 Chong Yidong <cyd@gnu.org> |
| 361 | 440 | ||
| 362 | * window.c (Fwindow_left_column, Fwindow_top_line): Doc fix. | 441 | * window.c (Fwindow_left_column, Fwindow_top_line): Doc fix. |
| 363 | (Fwindow_body_height, Fwindow_body_width): Move from Lisp. Signal | 442 | (Fwindow_body_height, Fwindow_body_width): Move from Lisp. |
| 364 | an error if not a live window. | 443 | Signal an error if not a live window. |
| 365 | (Fwindow_total_width, Fwindow_total_height): Move from Lisp. | 444 | (Fwindow_total_width, Fwindow_total_height): Move from Lisp. |
| 366 | (Fwindow_total_size, Fwindow_body_size): Move to Lisp. | 445 | (Fwindow_total_size, Fwindow_body_size): Move to Lisp. |
| 367 | 446 | ||
| @@ -493,8 +572,8 @@ | |||
| 493 | (x_destroy_window): Move code to x_free_frame_resources. | 572 | (x_destroy_window): Move code to x_free_frame_resources. |
| 494 | 573 | ||
| 495 | * xfns.c (unwind_create_frame): Fix comment. | 574 | * xfns.c (unwind_create_frame): Fix comment. |
| 496 | (Fx_create_frame, x_create_tip_frame): Move | 575 | (Fx_create_frame, x_create_tip_frame): |
| 497 | terminal->reference_count++ just before making the frame | 576 | Move terminal->reference_count++ just before making the frame |
| 498 | official. Move initialization of image_cache_refcount and | 577 | official. Move initialization of image_cache_refcount and |
| 499 | dpyinfo_refcount before calling init_frame_faces (Bug#9943). | 578 | dpyinfo_refcount before calling init_frame_faces (Bug#9943). |
| 500 | 579 | ||
| @@ -564,8 +643,8 @@ | |||
| 564 | * xdisp.c (mouse_face_from_buffer_pos): Fix a typo in a comment. | 643 | * xdisp.c (mouse_face_from_buffer_pos): Fix a typo in a comment. |
| 565 | Don't stop backward scan on the continuation glyph, even though | 644 | Don't stop backward scan on the continuation glyph, even though |
| 566 | its CHARPOS is positive. | 645 | its CHARPOS is positive. |
| 567 | (mouse_face_from_buffer_pos, note_mouse_highlight): Rename | 646 | (mouse_face_from_buffer_pos, note_mouse_highlight): |
| 568 | cover_string to disp_string. | 647 | Rename cover_string to disp_string. |
| 569 | 648 | ||
| 570 | 2011-11-01 Martin Rudalics <rudalics@gmx.at> | 649 | 2011-11-01 Martin Rudalics <rudalics@gmx.at> |
| 571 | 650 | ||
| @@ -8704,7 +8783,7 @@ | |||
| 8704 | (xg_set_widget_bg): New function. | 8783 | (xg_set_widget_bg): New function. |
| 8705 | (delete_cb): New function. | 8784 | (delete_cb): New function. |
| 8706 | (xg_create_frame_widgets): Connect delete-event to delete_cb. | 8785 | (xg_create_frame_widgets): Connect delete-event to delete_cb. |
| 8707 | Call xg_set_widget_bg. Only set backgrund pixmap for ! HAVE_GTK3 | 8786 | Call xg_set_widget_bg. Only set background pixmap for ! HAVE_GTK3 |
| 8708 | (xg_set_background_color): Call xg_set_widget_bg. | 8787 | (xg_set_background_color): Call xg_set_widget_bg. |
| 8709 | (xg_set_frame_icon): Call xg_get_pixbuf_from_pix_and_mask. | 8788 | (xg_set_frame_icon): Call xg_get_pixbuf_from_pix_and_mask. |
| 8710 | (xg_create_scroll_bar): vadj is a GtkAdjustment for HAVE_GTK3. | 8789 | (xg_create_scroll_bar): vadj is a GtkAdjustment for HAVE_GTK3. |