X-Git-Url: http://git.hcoop.net/bpt/emacs.git/blobdiff_plain/179923f74b3fca2aa27488297e6595beb76e0351..7f6c6450a1332c5bbff900fdeccea6d793970643:/src/ChangeLog diff --git a/src/ChangeLog b/src/ChangeLog index e7ac61b4fb..2325b35121 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,16 @@ +2013-09-06 Dmitry Antipov + + Attempt to make redisplay more selective when changing cursor type. + * frame.h (struct frame): New bitfield cursor_type_changed. + * xdisp.c (cursor_type_changed): Remove. + (try_cursor_movement, redisplay_window, try_window_id) + (set_frame_cursor_types, try_window_reusing_current_matrix): + Adjust to use per-frame bitfield. + (redisplay_internal): Look for cursor type change on each visible + frame and consider all frames if cursor type has been changed on + the frame other than selected. If cursor type has been changed on + selected frame only, do not use fast update. + 2013-09-06 Dmitry Antipov Attempt to make redisplay more selective when changing fonts.