diff options
| author | Miles Bader | 2005-01-24 22:34:31 +0000 |
|---|---|---|
| committer | Miles Bader | 2005-01-24 22:34:31 +0000 |
| commit | 87795686a9e8ea51ec492d01d7dce4698b14f3af (patch) | |
| tree | 737f41796d19fc2dae8a9b77ecf372ae9cca9f01 /src/ChangeLog | |
| parent | 7ed0a705d1cf6dcf340b3407bbffd21f1cfbc925 (diff) | |
| parent | 6adb6f01302f35954f3b50bbf8ae8d94af268792 (diff) | |
| download | emacs-87795686a9e8ea51ec492d01d7dce4698b14f3af.tar.gz emacs-87795686a9e8ea51ec492d01d7dce4698b14f3af.zip | |
Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-6
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-48
- miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-51
Update from CVS
Diffstat (limited to 'src/ChangeLog')
| -rw-r--r-- | src/ChangeLog | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 53f0d8722a8..e9a38a7d64c 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,53 @@ | |||
| 1 | 2005-01-24 Kim F. Storm <storm@cua.dk> | ||
| 2 | |||
| 3 | * xdisp.c (move_it_by_lines): If we move forward after going too | ||
| 4 | far back, cancel move if end position is same as start position. | ||
| 5 | |||
| 6 | 2005-01-24 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 7 | |||
| 8 | * dispextern.h (struct glyph_string): New members clip_head and | ||
| 9 | clip_tail. | ||
| 10 | |||
| 11 | * xdisp.c (get_glyph_string_clip_rect): Restrict horizontal clip | ||
| 12 | region to the area between clip_head and clip_tail. | ||
| 13 | (draw_glyphs): Record the area that need to be actually redrawn to | ||
| 14 | the new variables clip_head and clip_tail when there are | ||
| 15 | overhangs. Set values of these variables to the corresponding | ||
| 16 | members in struct glyph_string. Refine x coordinates for | ||
| 17 | notice_overwritten_cursor using clip_head and clip_tail. | ||
| 18 | |||
| 19 | * macgui.h (STORE_XCHARSETSTRUCT): New macro. | ||
| 20 | |||
| 21 | * macterm.c (mac_compute_glyph_string_overhangs): Implement with | ||
| 22 | QDTextBounds. | ||
| 23 | (x_draw_glyph_string): Don't fill the background of the successor | ||
| 24 | of a glyph with a right overhang if the successor will draw a cursor. | ||
| 25 | (XLoadQueryFont): Obtain font metrics using QDTextBounds. | ||
| 26 | (x_redisplay_interface): Add entry for compute_glyph_string_overhangs. | ||
| 27 | |||
| 28 | 2005-01-24 Kim F. Storm <storm@cua.dk> | ||
| 29 | |||
| 30 | * window.c (window_scroll_pixel_based): Fix scrolling in the wrong | ||
| 31 | direction if window height was smaller than next-screen-context-lines. | ||
| 32 | Now always scroll at least one line in the requested direction. | ||
| 33 | Ensure that we actually do scroll backwards when requested to do so. | ||
| 34 | |||
| 35 | * xdisp.c (redisplay_window): Only try to make cursor line fully | ||
| 36 | visible once (to avoid redisplay loop). | ||
| 37 | |||
| 38 | 2005-01-23 Kim F. Storm <storm@cua.dk> | ||
| 39 | |||
| 40 | * window.c (Fpos_visible_in_window_p): Simplify return value for | ||
| 41 | partially visible rows. | ||
| 42 | (window_scroll_pixel_based): Adapt to that change. | ||
| 43 | |||
| 44 | * window.c (window_scroll_pixel_based): Force moving to next line | ||
| 45 | if scrolling doesn't move start point, e.g. if looking at tall image. | ||
| 46 | |||
| 47 | * xdisp.c (pos_visible_p): Return 0 if non-interactive. | ||
| 48 | Clear last_height before calling line_bottom_y to get real height. | ||
| 49 | Fix calculation of y. | ||
| 50 | |||
| 1 | 2005-01-22 Steven Tamm <steventamm@mac.com> | 51 | 2005-01-22 Steven Tamm <steventamm@mac.com> |
| 2 | 52 | ||
| 3 | * s/darwin.h: Removed PTY_ITERATION from here. | 53 | * s/darwin.h: Removed PTY_ITERATION from here. |