/[emacs]/emacs/src/ChangeLog
ViewVC logotype

Diff of /emacs/src/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4181 by kfstorm, Mon Jan 24 13:22:07 2005 UTC revision 1.4182 by tamm, Mon Jan 24 18:00:43 2005 UTC
# Line 1  Line 1 
1    2005-01-24  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
2    
3            * dispextern.h (struct glyph_string): New members clip_head and
4            clip_tail.
5            
6            * xdisp.c (get_glyph_string_clip_rect): Restrict horizontal clip
7            region to the area between clip_head and clip_tail.
8            (draw_glyphs): Record the area that need to be actually redrawn to
9            the new variables clip_head and clip_tail when there are
10            overhangs.  Set values of these variables to the corresponding
11            members in struct glyph_string.  Refine x coordinates for
12            notice_overwritten_cursor using clip_head and clip_tail.
13            
14            * macgui.h (STORE_XCHARSETSTRUCT): New macro.
15    
16            * macterm.c (mac_compute_glyph_string_overhangs): Implement with
17            QDTextBounds.
18            (x_draw_glyph_string): Don't fill the background of the successor
19            of a glyph with a right overhang if the successor will draw a
20            cursor.
21            (XLoadQueryFont): Obtain font metrics using QDTextBounds.
22            (x_redisplay_interface): Add entry for
23            compute_glyph_string_overhangs.
24    
25  2005-01-24  Kim F. Storm  <storm@cua.dk>  2005-01-24  Kim F. Storm  <storm@cua.dk>
26    
27          * window.c (window_scroll_pixel_based): Fix scrolling in the wrong          * window.c (window_scroll_pixel_based): Fix scrolling in the wrong

Legend:
Removed from v.1.4181  
changed lines
  Added in v.1.4182

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26