]> git.eshelyaron.com Git - emacs.git/commit
(mac_draw_string_common): Remove arg MODE. New arg
authorYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Tue, 21 Feb 2006 08:10:04 +0000 (08:10 +0000)
committerYAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
Tue, 21 Feb 2006 08:10:04 +0000 (08:10 +0000)
commit9fb446e3f1fcc75cf018fef830d7d660f425ae46
tree98355d68f400e8b5f732df4e40d25962e4ed2e55
parent3fc64795f4cefda4dedeabf4136eaad49845406d
(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.
src/ChangeLog
src/macterm.c