Commit f1010549 authored by Kim F. Storm's avatar Kim F. Storm
Browse files

*** empty log message ***

parent 8868c48e
2005-10-07 Kim F. Storm <storm@cua.dk>
* dispnew.c (redraw_overlapped_rows, redraw_overlapping_rows)
[!HAVE_WINDOW_SYSTEM]: Don't declare them...
(update_window) [!HAVE_WINDOW_SYSTEM]: ...and don't call them.
2005-10-07 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 2005-10-07 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
   
* dispextern.h (struct glyph_string): Rename member for_overlaps_p * dispextern.h (struct glyph_string): Rename member for_overlaps_p
...@@ -15,19 +21,17 @@ ...@@ -15,19 +21,17 @@
* xdisp.c: Rename member for_overlaps_p in struct glyph_string to * xdisp.c: Rename member for_overlaps_p in struct glyph_string to
for_overlaps. for_overlaps.
(get_glyph_string_clip_rects): New function created from (get_glyph_string_clip_rects): New function created from
get_glyph_string_clip_rect. Set clipping rectangles according to get_glyph_string_clip_rect. Set clipping rectangles according to the
the value of for_overlaps. Enable to store multiple clipping value of for_overlaps. Enable to store multiple clipping rectangles.
rectangles.
(get_glyph_string_clip_rect): Use get_glyph_string_clip_rects. (get_glyph_string_clip_rect): Use get_glyph_string_clip_rects.
(fill_composite_glyph_string, fill_glyph_string, draw_glyphs): (fill_composite_glyph_string, fill_glyph_string, draw_glyphs):
Rename argument OVERLAPS_P to OVERLAPS. All uses in macros changed. Rename argument OVERLAPS_P to OVERLAPS. All uses in macros changed.
(x_fix_overlapping_area): Add OVERLAPS arg. Pass it to draw_glyphs. (x_fix_overlapping_area): Add OVERLAPS arg. Pass it to draw_glyphs.
(draw_phys_cursor_glyph): Set width of erased cursor to use it for (draw_phys_cursor_glyph): Set width of erased cursor to use it for
calculating clipping rectangles later. Call calculating clipping rectangles later. Call x_fix_overlapping_area
x_fix_overlapping_area with new OVERLAPS arg to draw only erased with new OVERLAPS arg to draw only erased cursor area.
cursor area. (expose_overlaps): Call x_fix_overlapping_area with new OVERLAPS arg
(expose_overlaps): Call x_fix_overlapping_area with new to draw overlaps in both preceding and succeeding rows.
OVERLAPS arg to draw overlaps in both preceding and succeeding rows.
   
* xterm.c, w32term.c, macterm.c: Rename member for_overlaps_p in * xterm.c, w32term.c, macterm.c: Rename member for_overlaps_p in
struct glyph_string to for_overlaps. struct glyph_string to for_overlaps.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment