Mercurial > emacs
comparison src/ChangeLog @ 30745:b0d3d8c7fa88
*** empty log message ***
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Thu, 10 Aug 2000 19:17:01 +0000 |
parents | 8139b53e0669 |
children | 376dcf76db37 |
comparison
equal
deleted
inserted
replaced
30744:6181f12f7f51 | 30745:b0d3d8c7fa88 |
---|---|
1 2000-08-10 Gerd Moellmann <gerd@gnu.org> | |
2 | |
3 * xdisp.c (trace_move) [GLYPH_DEBUG]: New variable. | |
4 (TRACE_MOVE) [GLYPH_DEBUG]: New macro. | |
5 (move_it_in_display_line_to): Record iterator's ascent and descent | |
6 before producing glyphs, and restore them when we know the glyph | |
7 doesn't fit on the line. | |
8 (move_it_to): Restructured so that it's easier to debug. If | |
9 moving to a vpos, and not moving to an x or character position, | |
10 stop as soon as the specified vpos is reached; don't move further | |
11 into that line because that might change the computed line height. | |
12 (try_cursor_movement): New function, extracted from the cursor | |
13 movement branch of redisplay_window. If ending on a partially | |
14 visible line, don't try to scroll if the cursor line is taller | |
15 than the window. | |
16 (redisplay_window): Use try_cursor_movement. | |
17 | |
18 * window.c (Fwindow_end): Rewritten to not use Fvertical_motion, | |
19 because that function doesn't cope with variable-height lines. | |
20 | |
21 * xterm.c (x_draw_bar_cursor): If cursor is on an image, draw a | |
22 box cursor because that's better visible for large images. | |
23 | |
1 2000-08-10 Miles Bader <miles@gnu.org> | 24 2000-08-10 Miles Bader <miles@gnu.org> |
2 | 25 |
3 * w32term.c (note_mouse_highlight): Update calls to overlays_at. | 26 * w32term.c (note_mouse_highlight): Update calls to overlays_at. |
4 | 27 |
5 2000-08-10 Gerd Moellmann <gerd@gnu.org> | 28 2000-08-10 Gerd Moellmann <gerd@gnu.org> |