# HG changeset patch # User YAMAMOTO Mitsuharu # Date 1140509404 0 # Node ID 9b5650d8017607151980e01bdfeb64c236269ca7 # Parent 783439580869422af591baabb4ac8449ac0516d6 *** empty log message *** diff -r 783439580869 -r 9b5650d80176 src/ChangeLog --- a/src/ChangeLog Tue Feb 21 08:09:44 2006 +0000 +++ b/src/ChangeLog Tue Feb 21 08:10:04 2006 +0000 @@ -1,3 +1,21 @@ +2006-02-21 YAMAMOTO Mitsuharu + + * macterm.c (mac_draw_string_common): Remove arg MODE. New arg + BG_WIDTH. All uses changed. Draw background if BG_WIDTH is not zero. + (mac_draw_image_string, mac_draw_image_string_16): New arg BG_WIDTH. + [USE_CG_TEXT_DRAWING] (mac_draw_image_string_cg): Rename from + mac_draw_string_cg. New arg BG_WIDTH. All uses changed. Draw + background if BG_WIDTH is not zero. Use float constants as + divisors instead of double. Use alloca instead of xmalloc/xfree. + (x_draw_glyph_string_background, x_draw_glyph_string_foreground) + [!MAC_OS8 || USE_ATSUI]: Background may be drawn using + mac_draw_image_string* functions. + (XLoadQueryFont) [MAC_OS8 && USE_ATSUI]: Don't adjust heights of + some fonts when srcCopy text transfer mode might be used. + (mac_begin_clip, mac_end_clip): Check if region is empty. + (mac_set_clip_rectangles): When resetting clip region, make it + empty instead of disposing of it. + 2006-02-20 Kim F. Storm * Makefile.in: Add fringe.elc to WINDOW_SUPPORT.