Mercurial > emacs
diff src/ChangeLog @ 60175:658a49292dae
*** empty log message ***
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Sat, 19 Feb 2005 23:30:12 +0000 |
parents | 0d46a8b4342f |
children | 5f9c4a34286a |
line wrap: on
line diff
--- a/src/ChangeLog Sat Feb 19 21:08:43 2005 +0000 +++ b/src/ChangeLog Sat Feb 19 23:30:12 2005 +0000 @@ -1,3 +1,25 @@ +2005-02-20 Kim F. Storm <storm@cua.dk> + + * xdisp.c (pos_visible_p): Be sure to move to the specified + position. Always get the full ascent / descent of the + corresponding row, to return reliable rtop and rbot values. + (back_to_previous_visible_line_start): Fix 2005-01-18 change. + Must look one character back, as back_to_previous_line_start + returns position after the newline. + (move_it_vertically_backward): Fix heuristic for when to move further + back in case line_height * 2/3 is larger than window height. + (cursor_row_fully_visible_p): Rename make_cursor_line_fully_visible_p + as it does not do anything anymore. Add arg current_matrix_p to + use current matrix rather than desired matrix when set. + (try_cursor_movement): Don't scroll to make cursor row fully + visible if cursor didn't move. This avoids unexpected recentering + in case of blinking cursor or accepting process output. + Use current matrix to check cursor row visibility. + (redisplay_window): Fix whether to recenter or move to top in case + cursor line is taller than window height. + (find_first_unchanged_at_end_row): Stop search if we reach a row + which not enabled (instead of abort). + 2005-02-18 Kim F. Storm <storm@cua.dk> * xfaces.c (Finternal_set_lisp_face_attribute): Allow :color property