annotate src/s/hpux10-20.h @ 60177:f2c6bf193ab5

(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).
author Kim F. Storm <storm@cua.dk>
date Sat, 19 Feb 2005 23:30:51 +0000
parents 695cf19ef79e
children 375f2633d815 ddedcecb18ef
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
49891
a8c3025eb05a New file.
Juanma Barranquero <lekktu@gmail.com>
parents:
diff changeset
1 #include "hpux10.h"
a8c3025eb05a New file.
Juanma Barranquero <lekktu@gmail.com>
parents:
diff changeset
2
a8c3025eb05a New file.
Juanma Barranquero <lekktu@gmail.com>
parents:
diff changeset
3 #define HPUX10_20
a8c3025eb05a New file.
Juanma Barranquero <lekktu@gmail.com>
parents:
diff changeset
4
a8c3025eb05a New file.
Juanma Barranquero <lekktu@gmail.com>
parents:
diff changeset
5 /* otherwise sigunblock wont be defined */
a8c3025eb05a New file.
Juanma Barranquero <lekktu@gmail.com>
parents:
diff changeset
6 #define POSIX_SIGNALS
a8c3025eb05a New file.
Juanma Barranquero <lekktu@gmail.com>
parents:
diff changeset
7
a8c3025eb05a New file.
Juanma Barranquero <lekktu@gmail.com>
parents:
diff changeset
8 /* Polling problems (interrupted system call) reported for HP-UX 10.10
a8c3025eb05a New file.
Juanma Barranquero <lekktu@gmail.com>
parents:
diff changeset
9 don't exist from 10.20 on (see process.c) */
a8c3025eb05a New file.
Juanma Barranquero <lekktu@gmail.com>
parents:
diff changeset
10 #undef POLL_INTERRUPTED_SYS_CALL
a8c3025eb05a New file.
Juanma Barranquero <lekktu@gmail.com>
parents:
diff changeset
11
52401
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49891
diff changeset
12 /* arch-tag: 8d8dcbf1-ca9b-48a1-94be-b750de18a5c6
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49891
diff changeset
13 (do not change this comment) */