Mercurial > emacs
annotate src/s/sunos4-1.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 |
rev | line source |
---|---|
457 | 1 #include "sunos4-0.h" |
2 | |
2284
bba90ce247b0
* s/hpux8.h, s/sunos4-1.h (OLDXMENU_OPTIONS): Define this, as in
Jim Blandy <jimb@redhat.com>
parents:
457
diff
changeset
|
3 /* Cause the compilation of oldxmenu to use the right -I option. */ |
bba90ce247b0
* s/hpux8.h, s/sunos4-1.h (OLDXMENU_OPTIONS): Define this, as in
Jim Blandy <jimb@redhat.com>
parents:
457
diff
changeset
|
4 #define OLDXMENU_OPTIONS CFLAGS=C_SWITCH_SYSTEM |
3968
e6f0cff88f06
* s/sunos4-1.h (LIBS_SYSTEM): Make this be -lresolv, so we get the
Jim Blandy <jimb@redhat.com>
parents:
3591
diff
changeset
|
5 |
7176 | 6 #if 0 /* This isn't right. Apparently some sites do have -lresolv |
7 but don't use that. On those systems, the code below loses. | |
8 There's no way to win automatically unless someone | |
9 figures out a way of determining automatically which way is right | |
10 on any given system. */ | |
3983
0c928e4c5304
* s/sunos4-1.h (LIBS_SYSTEM): Don't link against -lresolv; that's
Jim Blandy <jimb@redhat.com>
parents:
3968
diff
changeset
|
11 /* Some systems do not run the Network Information Service, but have |
0c928e4c5304
* s/sunos4-1.h (LIBS_SYSTEM): Don't link against -lresolv; that's
Jim Blandy <jimb@redhat.com>
parents:
3968
diff
changeset
|
12 modified the shared C library to include resolver support without |
7047
978daca51b6b
(LIBS_SYSTEM): Test HAVE_LIBRESOLV, not HAVE_RES_INIT.
Richard M. Stallman <rms@gnu.org>
parents:
7031
diff
changeset
|
13 also changing the C archive library (/usr/lib/libc.a). If we |
978daca51b6b
(LIBS_SYSTEM): Test HAVE_LIBRESOLV, not HAVE_RES_INIT.
Richard M. Stallman <rms@gnu.org>
parents:
7031
diff
changeset
|
14 detect the presence of libresolv.a, use -lresolv to supplement libc.a. |
978daca51b6b
(LIBS_SYSTEM): Test HAVE_LIBRESOLV, not HAVE_RES_INIT.
Richard M. Stallman <rms@gnu.org>
parents:
7031
diff
changeset
|
15 |
978daca51b6b
(LIBS_SYSTEM): Test HAVE_LIBRESOLV, not HAVE_RES_INIT.
Richard M. Stallman <rms@gnu.org>
parents:
7031
diff
changeset
|
16 We used to have #ifdef HAVE_GETHOSTNAME is to prevent configure from |
978daca51b6b
(LIBS_SYSTEM): Test HAVE_LIBRESOLV, not HAVE_RES_INIT.
Richard M. Stallman <rms@gnu.org>
parents:
7031
diff
changeset
|
17 setting libsrc_libs to -lresolv in lib-src/Makefile. But nowadays |
978daca51b6b
(LIBS_SYSTEM): Test HAVE_LIBRESOLV, not HAVE_RES_INIT.
Richard M. Stallman <rms@gnu.org>
parents:
7031
diff
changeset
|
18 configure is smarter about computing libsrc_libs, and would not |
978daca51b6b
(LIBS_SYSTEM): Test HAVE_LIBRESOLV, not HAVE_RES_INIT.
Richard M. Stallman <rms@gnu.org>
parents:
7031
diff
changeset
|
19 be fooled. Anyway, why not use -lresolv in lib-src? */ |
978daca51b6b
(LIBS_SYSTEM): Test HAVE_LIBRESOLV, not HAVE_RES_INIT.
Richard M. Stallman <rms@gnu.org>
parents:
7031
diff
changeset
|
20 /* #ifdef HAVE_GETHOSTNAME */ |
978daca51b6b
(LIBS_SYSTEM): Test HAVE_LIBRESOLV, not HAVE_RES_INIT.
Richard M. Stallman <rms@gnu.org>
parents:
7031
diff
changeset
|
21 #ifdef HAVE_LIBRESOLV |
4731
a8c0357a8554
(LIBS_SYSTEM): Use -lresolv if it seems appropriate.
Richard M. Stallman <rms@gnu.org>
parents:
4210
diff
changeset
|
22 #define LIBS_SYSTEM -lresolv |
a8c0357a8554
(LIBS_SYSTEM): Use -lresolv if it seems appropriate.
Richard M. Stallman <rms@gnu.org>
parents:
4210
diff
changeset
|
23 #endif |
7047
978daca51b6b
(LIBS_SYSTEM): Test HAVE_LIBRESOLV, not HAVE_RES_INIT.
Richard M. Stallman <rms@gnu.org>
parents:
7031
diff
changeset
|
24 /* #endif */ |
7176 | 25 #endif |
4210
b0a5f72de90c
(SUNOS_LOCALTIME_BUG): Defined.
Richard M. Stallman <rms@gnu.org>
parents:
3984
diff
changeset
|
26 |
5438
ab37f52a4fe3
(SUNOS_LOCALTIME_BUG): #if 0'd.
Richard M. Stallman <rms@gnu.org>
parents:
5259
diff
changeset
|
27 #if 0 /* Not necessary, since SYSTEM_MALLOC is defined in sunos4-0.h. */ |
4210
b0a5f72de90c
(SUNOS_LOCALTIME_BUG): Defined.
Richard M. Stallman <rms@gnu.org>
parents:
3984
diff
changeset
|
28 /* Tell GNU malloc to compensate for a bug in localtime. */ |
b0a5f72de90c
(SUNOS_LOCALTIME_BUG): Defined.
Richard M. Stallman <rms@gnu.org>
parents:
3984
diff
changeset
|
29 #define SUNOS_LOCALTIME_BUG |
5438
ab37f52a4fe3
(SUNOS_LOCALTIME_BUG): #if 0'd.
Richard M. Stallman <rms@gnu.org>
parents:
5259
diff
changeset
|
30 #endif |
9074
05ed4bcaab10
(USE_DL_STUBS): Defined.
Richard M. Stallman <rms@gnu.org>
parents:
7737
diff
changeset
|
31 |
05ed4bcaab10
(USE_DL_STUBS): Defined.
Richard M. Stallman <rms@gnu.org>
parents:
7737
diff
changeset
|
32 /* Define dlopen, dlclose, dlsym. */ |
05ed4bcaab10
(USE_DL_STUBS): Defined.
Richard M. Stallman <rms@gnu.org>
parents:
7737
diff
changeset
|
33 #define USE_DL_STUBS |
52401 | 34 |
35 /* arch-tag: 154e2eb2-2180-4d66-90b9-7e56a22004f2 | |
36 (do not change this comment) */ |