emacs-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-commit] emacs/src xdisp.c


From: Kim F . Storm
Subject: [Emacs-commit] emacs/src xdisp.c
Date: Sat, 19 Feb 2005 18:30:52 -0500

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Branch:         
Changes by:     Kim F. Storm <address@hidden>   05/02/19 23:30:51

Modified files:
        src            : xdisp.c 

Log message:
        (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).

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/src/xdisp.c.diff?tr1=1.981&tr2=1.982&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]