[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-commit] emacs/src xdisp.c
From: |
YAMAMOTO Mitsuharu |
Subject: |
[Emacs-commit] emacs/src xdisp.c |
Date: |
Fri, 07 Oct 2005 03:39:20 -0400 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Branch:
Changes by: YAMAMOTO Mitsuharu <address@hidden> 05/10/07 07:39:18
Modified files:
src : xdisp.c
Log message:
Rename member for_overlaps_p in struct glyph_string to
for_overlaps.
(get_glyph_string_clip_rects): New function created from
get_glyph_string_clip_rect. Set clipping rectangles according to
the value of for_overlaps. Enable to store multiple clipping
rectangles.
(get_glyph_string_clip_rect): Use get_glyph_string_clip_rects.
(fill_composite_glyph_string, fill_glyph_string, draw_glyphs):
Rename argument OVERLAPS_P to OVERLAPS. All uses in macros changed.
(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
calculating clipping rectangles later. Call
x_fix_overlapping_area with new OVERLAPS arg to draw only erased
cursor area.
(expose_overlaps): Call x_fix_overlapping_area with new
OVERLAPS arg to draw overlaps in both preceding and succeeding rows.
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/src/xdisp.c.diff?tr1=1.1057&tr2=1.1058&r1=text&r2=text
- [Emacs-commit] emacs/src xdisp.c, Kim F . Storm, 2005/10/01
- [Emacs-commit] emacs/src xdisp.c,
YAMAMOTO Mitsuharu <=
- [Emacs-commit] emacs/src xdisp.c, Kim F . Storm, 2005/10/11
- [Emacs-commit] emacs/src xdisp.c, YAMAMOTO Mitsuharu, 2005/10/12
- [Emacs-commit] emacs/src xdisp.c, Kim F . Storm, 2005/10/13
- [Emacs-commit] emacs/src xdisp.c, Richard M . Stallman, 2005/10/28
- [Emacs-commit] emacs/src xdisp.c, Richard M . Stallman, 2005/10/29
- [Emacs-commit] emacs/src xdisp.c, Richard M . Stallman, 2005/10/29
- [Emacs-commit] emacs/src xdisp.c, Kim F . Storm, 2005/10/30