aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorStefan Monnier2011-12-04 10:46:07 -0500
committerStefan Monnier2011-12-04 10:46:07 -0500
commit6d5eb5b0d2e50b0dd153a988cc52492cb77fc333 (patch)
treea2dbd96b6b9a3cd154a98bb0b1981203cd5e1e5b /src/ChangeLog
parenta0c3fad023c0b5812db38d2f1bd41998d7c001b1 (diff)
downloademacs-6d5eb5b0d2e50b0dd153a988cc52492cb77fc333.tar.gz
emacs-6d5eb5b0d2e50b0dd153a988cc52492cb77fc333.zip
Don't macro-inline non-performance-critical code.
* src/eval.c (process_quit_flag): New function. * src/lisp.h (QUIT): Use it.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog30
1 files changed, 18 insertions, 12 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index a707eaae9eb..98f0d46b4c5 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,9 @@
12011-12-04 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 Don't macro-inline non-performance-critical code.
4 * eval.c (process_quit_flag): New function.
5 * lisp.h (QUIT): Use it.
6
12011-12-04 Jan Djärv <jan.h.d@swipnet.se> 72011-12-04 Jan Djärv <jan.h.d@swipnet.se>
2 8
3 * nsfns.m (get_geometry_from_preferences): New function. 9 * nsfns.m (get_geometry_from_preferences): New function.
@@ -9,8 +15,8 @@
9 (syms_of_emacs): Initialize it. 15 (syms_of_emacs): Initialize it.
10 * keyboard.c (interrupt_signal): Don't call Fkill_emacs here, set 16 * keyboard.c (interrupt_signal): Don't call Fkill_emacs here, set
11 Qquit_flag to `kill-emacs' instead. 17 Qquit_flag to `kill-emacs' instead.
12 (quit_throw_to_read_char): Add parameter `from_signal'. All 18 (quit_throw_to_read_char): Add parameter `from_signal'.
13 callers changed. Call Fkill_emacs if requested and safe. 19 All callers changed. Call Fkill_emacs if requested and safe.
14 * lisp.h (QUIT): Call Fkill_emacs if requested. 20 * lisp.h (QUIT): Call Fkill_emacs if requested.
15 21
162011-12-03 Jan Djärv <jan.h.d@swipnet.se> 222011-12-03 Jan Djärv <jan.h.d@swipnet.se>
@@ -110,8 +116,8 @@
110 116
1112011-11-27 Jan Djärv <jan.h.d@swipnet.se> 1172011-11-27 Jan Djärv <jan.h.d@swipnet.se>
112 118
113 * gtkutil.c (xg_create_frame_widgets): Call 119 * gtkutil.c (xg_create_frame_widgets):
114 gtk_window_set_has_resize_grip (FALSE) if that function is 120 Call gtk_window_set_has_resize_grip (FALSE) if that function is
115 present with Gtk+ 2.0. 121 present with Gtk+ 2.0.
116 122
1172011-11-26 Paul Eggert <eggert@cs.ucla.edu> 1232011-11-26 Paul Eggert <eggert@cs.ucla.edu>
@@ -318,8 +324,8 @@
318 * xdisp.c (display_line): Move the call to 324 * xdisp.c (display_line): Move the call to
319 highlight_trailing_whitespace before the call to 325 highlight_trailing_whitespace before the call to
320 compute_line_metrics, since the latter needs to see the final 326 compute_line_metrics, since the latter needs to see the final
321 faces of all the glyphs to compute ROW's hash value. Fixes 327 faces of all the glyphs to compute ROW's hash value.
322 assertion violations in row_equal_p. (Bug#10035) 328 Fixes assertion violations in row_equal_p. (Bug#10035)
323 329
3242011-11-14 Juanma Barranquero <lekktu@gmail.com> 3302011-11-14 Juanma Barranquero <lekktu@gmail.com>
325 331
@@ -403,8 +409,8 @@
4032011-11-08 Chong Yidong <cyd@gnu.org> 4092011-11-08 Chong Yidong <cyd@gnu.org>
404 410
405 * window.c (Fwindow_left_column, Fwindow_top_line): Doc fix. 411 * window.c (Fwindow_left_column, Fwindow_top_line): Doc fix.
406 (Fwindow_body_height, Fwindow_body_width): Move from Lisp. Signal 412 (Fwindow_body_height, Fwindow_body_width): Move from Lisp.
407 an error if not a live window. 413 Signal an error if not a live window.
408 (Fwindow_total_width, Fwindow_total_height): Move from Lisp. 414 (Fwindow_total_width, Fwindow_total_height): Move from Lisp.
409 (Fwindow_total_size, Fwindow_body_size): Move to Lisp. 415 (Fwindow_total_size, Fwindow_body_size): Move to Lisp.
410 416
@@ -536,8 +542,8 @@
536 (x_destroy_window): Move code to x_free_frame_resources. 542 (x_destroy_window): Move code to x_free_frame_resources.
537 543
538 * xfns.c (unwind_create_frame): Fix comment. 544 * xfns.c (unwind_create_frame): Fix comment.
539 (Fx_create_frame, x_create_tip_frame): Move 545 (Fx_create_frame, x_create_tip_frame):
540 terminal->reference_count++ just before making the frame 546 Move terminal->reference_count++ just before making the frame
541 official. Move initialization of image_cache_refcount and 547 official. Move initialization of image_cache_refcount and
542 dpyinfo_refcount before calling init_frame_faces (Bug#9943). 548 dpyinfo_refcount before calling init_frame_faces (Bug#9943).
543 549
@@ -607,8 +613,8 @@
607 * xdisp.c (mouse_face_from_buffer_pos): Fix a typo in a comment. 613 * xdisp.c (mouse_face_from_buffer_pos): Fix a typo in a comment.
608 Don't stop backward scan on the continuation glyph, even though 614 Don't stop backward scan on the continuation glyph, even though
609 its CHARPOS is positive. 615 its CHARPOS is positive.
610 (mouse_face_from_buffer_pos, note_mouse_highlight): Rename 616 (mouse_face_from_buffer_pos, note_mouse_highlight):
611 cover_string to disp_string. 617 Rename cover_string to disp_string.
612 618
6132011-11-01 Martin Rudalics <rudalics@gmx.at> 6192011-11-01 Martin Rudalics <rudalics@gmx.at>
614 620