diff options
| author | YAMAMOTO Mitsuharu | 2005-10-07 07:40:35 +0000 |
|---|---|---|
| committer | YAMAMOTO Mitsuharu | 2005-10-07 07:40:35 +0000 |
| commit | c2ded1b7d5b6ced034c2291d5078416fbc58fafc (patch) | |
| tree | 63aa71560f94069f1d2d75bab5dfe0529b42ad8c /src/ChangeLog | |
| parent | a66678fd3c23322bdebbe285086e9a6d9db1593d (diff) | |
| download | emacs-c2ded1b7d5b6ced034c2291d5078416fbc58fafc.tar.gz emacs-c2ded1b7d5b6ced034c2291d5078416fbc58fafc.zip | |
Rename member for_overlaps_p in struct glyph_string to for_overlaps.
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index adb5b204953..deb3ca4fbe9 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,37 @@ | |||
| 1 | 2005-10-07 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 2 | |||
| 3 | * dispextern.h (struct glyph_string): Rename member for_overlaps_p | ||
| 4 | to for_overlaps. Now occupy 3 bits. | ||
| 5 | (OVERLAPS_PRED, OVERLAPS_SUCC, OVERLAPS_BOTH) | ||
| 6 | (OVERLAPS_ERASED_CURSOR): New defines. | ||
| 7 | (struct redisplay_interface): Add new OVERLAPS arg to member | ||
| 8 | fix_overlapping_area. | ||
| 9 | (x_fix_overlapping_area): Add new OVERLAPS arg. | ||
| 10 | (get_glyph_string_clip_rects): Add extern. | ||
| 11 | |||
| 12 | * dispnew.c (redraw_overlapping_rows): Call | ||
| 13 | rif->fix_overlapping_area with new OVERLAPS arg as redrawn part. | ||
| 14 | |||
| 15 | * xdisp.c: Rename member for_overlaps_p in struct glyph_string to | ||
| 16 | for_overlaps. | ||
| 17 | (get_glyph_string_clip_rects): New function created from | ||
| 18 | get_glyph_string_clip_rect. Set clipping rectangles according to | ||
| 19 | the value of for_overlaps. Enable to store multiple clipping | ||
| 20 | rectangles. | ||
| 21 | (get_glyph_string_clip_rect): Use get_glyph_string_clip_rects. | ||
| 22 | (fill_composite_glyph_string, fill_glyph_string, draw_glyphs): | ||
| 23 | Rename argument OVERLAPS_P to OVERLAPS. All uses in macros changed. | ||
| 24 | (x_fix_overlapping_area): Add OVERLAPS arg. Pass it to draw_glyphs. | ||
| 25 | (draw_phys_cursor_glyph): Set width of erased cursor to use it for | ||
| 26 | calculating clipping rectangles later. Call | ||
| 27 | x_fix_overlapping_area with new OVERLAPS arg to draw only erased | ||
| 28 | cursor area. | ||
| 29 | (expose_overlaps): Call x_fix_overlapping_area with new | ||
| 30 | OVERLAPS arg to draw overlaps in both preceding and succeeding rows. | ||
| 31 | |||
| 32 | * xterm.c, w32term.c, macterm.c: Rename member for_overlaps_p in | ||
| 33 | struct glyph_string to for_overlaps. | ||
| 34 | |||
| 1 | 2005-10-04 Kim F. Storm <storm@cua.dk> | 35 | 2005-10-04 Kim F. Storm <storm@cua.dk> |
| 2 | 36 | ||
| 3 | * window.c (window_split_tree): New function. | 37 | * window.c (window_split_tree): New function. |