Mercurial > emacs
annotate src/s/isc3-0.h @ 4106:bfc21ea9a00f
(read_char_menu_prompt): If the user rejects a menu,
return t. This makes read_char also return t.
(read_key_sequence): If read_char returned t, return -1.
(Fread_key_sequence): If read_key_sequence returned -1, quit.
(command_loop_1): If read_key_sequence returned -1, loop around.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Thu, 15 Jul 1993 06:56:17 +0000 |
parents | 5de0e54e03ab |
children | 01de01b59c7f |
rev | line source |
---|---|
2001 | 1 /* s- file for Interactive (ISC) Unix version 3.0 on the 386. */ |
2 | |
3 #include "s/isc2-2.h" | |
4 | |
5 /* These have been moved into s-isc2-2.h. */ | |
6 /* #define HAVE_SOCKETS | |
7 #define HAVE_SELECT */ | |
8 | |
9 /* This appears on 3.0, presumably as part of what SunSoft call X2. */ | |
10 #undef NO_X_DESTROY_DATABASE | |
11 | |
12 /* mt00@etherm.co.uk says this is needed for process.c. */ | |
13 #define HAVE_TIMEVAL | |
3402 | 14 |
15 /* People say that using -traditional causes lossage with `const', | |
16 so we might as well try getting rid of -traditional. */ | |
17 #undef C_SWITCH_SYSTEM | |
3636
77fd17ffc0d6
* s/isc3-0.h (LIB_X11_LIB): #undef this, to remove the value
Jim Blandy <jimb@redhat.com>
parents:
3402
diff
changeset
|
18 |
3637
6ac165163a9b
* s/isc3-0.h (LIB_X11_LIB): #undef this, to remove the value
Jim Blandy <jimb@redhat.com>
parents:
3636
diff
changeset
|
19 /* We indirectly #include s/usg5-3.h, which says to use libX11_s and |
6ac165163a9b
* s/isc3-0.h (LIB_X11_LIB): #undef this, to remove the value
Jim Blandy <jimb@redhat.com>
parents:
3636
diff
changeset
|
20 libc_s. Martin Tomes <mt00@controls.eurotherm.co.uk> says that ISC |
6ac165163a9b
* s/isc3-0.h (LIB_X11_LIB): #undef this, to remove the value
Jim Blandy <jimb@redhat.com>
parents:
3636
diff
changeset
|
21 has no libX11_s, and that linking with libc_s causes sbrk not to work. */ |
3636
77fd17ffc0d6
* s/isc3-0.h (LIB_X11_LIB): #undef this, to remove the value
Jim Blandy <jimb@redhat.com>
parents:
3402
diff
changeset
|
22 #undef LIB_X11_LIB |
3637
6ac165163a9b
* s/isc3-0.h (LIB_X11_LIB): #undef this, to remove the value
Jim Blandy <jimb@redhat.com>
parents:
3636
diff
changeset
|
23 #undef LIBX11_SYSTEM |
6ac165163a9b
* s/isc3-0.h (LIB_X11_LIB): #undef this, to remove the value
Jim Blandy <jimb@redhat.com>
parents:
3636
diff
changeset
|
24 #define LIBX11_SYSTEM -lpt -lnls -lnsl_s -lc |
3762
5de0e54e03ab
* s/isc3-0.h (memmove): #define this to call safe_bcopy.
Jim Blandy <jimb@redhat.com>
parents:
3637
diff
changeset
|
25 |
5de0e54e03ab
* s/isc3-0.h (memmove): #define this to call safe_bcopy.
Jim Blandy <jimb@redhat.com>
parents:
3637
diff
changeset
|
26 /* marko@tekelec.com (Marko Rauhamaa) says that his linker couldn't |
5de0e54e03ab
* s/isc3-0.h (memmove): #define this to call safe_bcopy.
Jim Blandy <jimb@redhat.com>
parents:
3637
diff
changeset
|
27 find memmove, but that sounds crazy - I thought all SYSV |
5de0e54e03ab
* s/isc3-0.h (memmove): #define this to call safe_bcopy.
Jim Blandy <jimb@redhat.com>
parents:
3637
diff
changeset
|
28 descendants had that. Let us know if this turns out to be wrong. */ |
5de0e54e03ab
* s/isc3-0.h (memmove): #define this to call safe_bcopy.
Jim Blandy <jimb@redhat.com>
parents:
3637
diff
changeset
|
29 #define memmove(d, s, n) safe_bcopy ((s), (d), (n)) |