diff options
| author | YAMAMOTO Mitsuharu | 2007-06-23 01:53:51 +0000 |
|---|---|---|
| committer | YAMAMOTO Mitsuharu | 2007-06-23 01:53:51 +0000 |
| commit | 511a18d9e2ff286517e511dafb9b1a3829b59708 (patch) | |
| tree | 4f770bef7544793d4f92cca5008d9ee816c92f33 /src | |
| parent | e855c5d81e526cb40b3c2abd14ecec12a36592b5 (diff) | |
| download | emacs-511a18d9e2ff286517e511dafb9b1a3829b59708.tar.gz emacs-511a18d9e2ff286517e511dafb9b1a3829b59708.zip | |
(x_draw_fringe_bitmap) [MAC_OSX]: Fix last change.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 6 | ||||
| -rw-r--r-- | src/macterm.c | 13 |
2 files changed, 14 insertions, 5 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 2d939ed30c3..f63999174ed 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,9 @@ | |||
| 1 | 2007-06-23 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 2 | |||
| 3 | * macterm.c (x_draw_fringe_bitmap) [MAC_OSX]: Extend fringe background | ||
| 4 | to scroll bar gap also when bitmap fills fringe. Draw only foreground | ||
| 5 | if extended background has already been filled. | ||
| 6 | |||
| 1 | 2007-06-22 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | 7 | 2007-06-22 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> |
| 2 | 8 | ||
| 3 | * macgui.h (USE_CG_DRAWING): Don't require USE_ATSUI. | 9 | * macgui.h (USE_CG_DRAWING): Don't require USE_ATSUI. |
diff --git a/src/macterm.c b/src/macterm.c index 0d7aa68bbea..52709c757f2 100644 --- a/src/macterm.c +++ b/src/macterm.c | |||
| @@ -2243,13 +2243,16 @@ x_draw_fringe_bitmap (w, row, p) | |||
| 2243 | ny = row->visible_height; | 2243 | ny = row->visible_height; |
| 2244 | } | 2244 | } |
| 2245 | 2245 | ||
| 2246 | if (left + width == bx) | 2246 | if (bx >= 0) |
| 2247 | { | 2247 | { |
| 2248 | bx = left + sb_width; | 2248 | if (left + width == bx) |
| 2249 | nx += width - sb_width; | 2249 | { |
| 2250 | bx = left + sb_width; | ||
| 2251 | nx += width - sb_width; | ||
| 2252 | } | ||
| 2253 | else if (bx + nx == left) | ||
| 2254 | nx += width - sb_width; | ||
| 2250 | } | 2255 | } |
| 2251 | else if (bx + nx == left) | ||
| 2252 | nx += width - sb_width; | ||
| 2253 | } | 2256 | } |
| 2254 | } | 2257 | } |
| 2255 | 2258 | ||