# HG changeset patch # User YAMAMOTO Mitsuharu # Date 1140595212 0 # Node ID 7885f9153d10ed0a4f30c67c9c5c56a4773590c9 # Parent 9547db029a2aa048bd8dc01056db269c1dac9b9e *** empty log message *** diff -r 9547db029a2a -r 7885f9153d10 src/ChangeLog --- a/src/ChangeLog Wed Feb 22 07:59:45 2006 +0000 +++ b/src/ChangeLog Wed Feb 22 08:00:12 2006 +0000 @@ -1,3 +1,22 @@ +2006-02-22 YAMAMOTO Mitsuharu + + * macgui.h (struct _XGC) [!MAC_OSX || !USE_ATSUI]: New member + n_clip_rects. + + * macmenu.c (digest_single_submenu): Apply 2006-02-19 change for + xmenu.c. + + * macterm.c (GC_CLIP_REGION): Remove macro. + (mac_begin_clip, mac_end_clip): Take arg GC instead of REGION. + All uses changed. Don't do clipping if n_clip_rects is zero. + (mac_set_clip_rectangles): Use xassert instead of abort. Set + n_clip_rects. Don't make clip_region empty when number of + clipping rectangles is zero. + (mac_reset_clip_rectangles): Set n_clip_rects directly instead of + calling mac_set_clip_rectangles. + (x_set_toolkit_scroll_bar_thumb): Temporarily hide scroll bar to + avoid multiple redraws. + 2006-02-22 Kim F. Storm * fringe.c (draw_fringe_bitmap): Fix overlay-arrow display.