annotate src/s/sco4.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 23a17af379b1 375f2633d815
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2679
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
1 /* System description file for SCO 3.2v4.
7307
cd81dba38a49 Update copyright.
Karl Heuer <kwzh@gnu.org>
parents: 5587
diff changeset
2 Copyright (C) 1993, 1994 Free Software Foundation, Inc.
2679
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
3
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
4 This file is part of GNU Emacs.
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
5
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
6 GNU Emacs is free software; you can redistribute it and/or modify
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
7 it under the terms of the GNU General Public License as published by
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
8 the Free Software Foundation; either version 2, or (at your option)
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
9 any later version.
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
10
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
11 GNU Emacs is distributed in the hope that it will be useful,
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
12 but WITHOUT ANY WARRANTY; without even the implied warranty of
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
14 GNU General Public License for more details.
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
15
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
16 You should have received a copy of the GNU General Public License
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
17 along with GNU Emacs; see the file COPYING. If not, write to
14186
ee40177f6c68 Update FSF's address in the preamble.
Erik Naggum <erik@naggum.no>
parents: 12535
diff changeset
18 the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
ee40177f6c68 Update FSF's address in the preamble.
Erik Naggum <erik@naggum.no>
parents: 12535
diff changeset
19 Boston, MA 02111-1307, USA. */
2679
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
20
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
21 /* Contributed by Ian Lance Taylor, ian@cygnus.com. */
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
22
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
23 /* SCO is sort of like SVR3. */
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
24 #include "usg5-3.h"
12535
f6486db20e4f (SCO_R4): Defined.
Karl Heuer <kwzh@gnu.org>
parents: 11692
diff changeset
25 #define SCO_R4
2679
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
26
4833
9b9d3d777a66 (SYSTEM_TYPE): Put into #if 0.
Richard M. Stallman <rms@gnu.org>
parents: 4253
diff changeset
27 #if 0 /* Turned off rather than make the Lisp code check for this. -- rms.
9b9d3d777a66 (SYSTEM_TYPE): Put into #if 0.
Richard M. Stallman <rms@gnu.org>
parents: 4253
diff changeset
28 I am assuming that (at least most of) the tests for usg-unix-v
9b9d3d777a66 (SYSTEM_TYPE): Put into #if 0.
Richard M. Stallman <rms@gnu.org>
parents: 4253
diff changeset
29 do the right thing for sco3.2v4 also. Things that *might* be wrong
9b9d3d777a66 (SYSTEM_TYPE): Put into #if 0.
Richard M. Stallman <rms@gnu.org>
parents: 4253
diff changeset
30 as a result of turning off these lines include the values of
9b9d3d777a66 (SYSTEM_TYPE): Put into #if 0.
Richard M. Stallman <rms@gnu.org>
parents: 4253
diff changeset
31 ange-ftp-remote-shell-file-name (now remsh)
9b9d3d777a66 (SYSTEM_TYPE): Put into #if 0.
Richard M. Stallman <rms@gnu.org>
parents: 4253
diff changeset
32 dired-chown-program (now just chown)
9b9d3d777a66 (SYSTEM_TYPE): Put into #if 0.
Richard M. Stallman <rms@gnu.org>
parents: 4253
diff changeset
33 lpr-command (now lp)
9b9d3d777a66 (SYSTEM_TYPE): Put into #if 0.
Richard M. Stallman <rms@gnu.org>
parents: 4253
diff changeset
34 nntp-buggy-select (now t)
9b9d3d777a66 (SYSTEM_TYPE): Put into #if 0.
Richard M. Stallman <rms@gnu.org>
parents: 4253
diff changeset
35 rmail-spool-directory (now /usr/mail?)
9b9d3d777a66 (SYSTEM_TYPE): Put into #if 0.
Richard M. Stallman <rms@gnu.org>
parents: 4253
diff changeset
36 and the actions of the function print-region-1. */
9b9d3d777a66 (SYSTEM_TYPE): Put into #if 0.
Richard M. Stallman <rms@gnu.org>
parents: 4253
diff changeset
37
2679
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
38 /* SYSTEM_TYPE should indicate the kind of system you are using. */
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
39 #undef SYSTEM_TYPE
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
40 #define SYSTEM_TYPE "SCO 3.2v4"
4833
9b9d3d777a66 (SYSTEM_TYPE): Put into #if 0.
Richard M. Stallman <rms@gnu.org>
parents: 4253
diff changeset
41 #endif
2679
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
42
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
43 /* SCO supports job control. */
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
44 #undef NOMULTIPLEJOBS
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
45
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
46 /* SCO has termios. */
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
47 #define HAVE_TERMIOS
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
48
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
49 /* SCO has ptys with unusual names. */
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
50 #define HAVE_PTYS
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
51
3236
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
52 #define PTY_ITERATION \
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
53 for (i = 0; ; i++)
2679
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
54 #define PTY_NAME_SPRINTF \
3236
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
55 sprintf (pty_name, "/dev/ptyp%d", i);
2679
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
56 #define PTY_TTY_NAME_SPRINTF \
3236
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
57 sprintf (pty_name, "/dev/ttyp%d", i);
2679
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
58
3236
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
59 /* Sockets are an option on SCO. If you have X, you have them.
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
60 They also exist if you have TCP, but we don't know how to test
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
61 for that. */
2679
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
62 #ifdef HAVE_X_WINDOWS
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
63 #define HAVE_SOCKETS
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
64 #endif
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
65
11692
b7c7710644d3 [!__GNUC__] (LINKER): Defined.
Richard M. Stallman <rms@gnu.org>
parents: 11369
diff changeset
66 /* Must use 'cc' to link when build with motif toolkit. */
b7c7710644d3 [!__GNUC__] (LINKER): Defined.
Richard M. Stallman <rms@gnu.org>
parents: 11369
diff changeset
67 #ifndef __GNUC__
b7c7710644d3 [!__GNUC__] (LINKER): Defined.
Richard M. Stallman <rms@gnu.org>
parents: 11369
diff changeset
68 #define LINKER cc
b7c7710644d3 [!__GNUC__] (LINKER): Defined.
Richard M. Stallman <rms@gnu.org>
parents: 11369
diff changeset
69 #endif
b7c7710644d3 [!__GNUC__] (LINKER): Defined.
Richard M. Stallman <rms@gnu.org>
parents: 11369
diff changeset
70
5148
c3594b90f0ab (LIBX11_SYSTEM): Override the definition.
Richard M. Stallman <rms@gnu.org>
parents: 5127
diff changeset
71 /* This is safe since we already assumed HAVE_SOCKET
c3594b90f0ab (LIBX11_SYSTEM): Override the definition.
Richard M. Stallman <rms@gnu.org>
parents: 5127
diff changeset
72 if using X windows. */
c3594b90f0ab (LIBX11_SYSTEM): Override the definition.
Richard M. Stallman <rms@gnu.org>
parents: 5127
diff changeset
73 #undef LIBX11_SYSTEM
20528
4ffe5887d8c6 (LIB_MOTIF): Define, if HAVE_LIBINTL.
Richard M. Stallman <rms@gnu.org>
parents: 20503
diff changeset
74 #define LIBX11_SYSTEM -lpt -lnls -lnsl_s -lc_s -lsocket
4ffe5887d8c6 (LIB_MOTIF): Define, if HAVE_LIBINTL.
Richard M. Stallman <rms@gnu.org>
parents: 20503
diff changeset
75
20503
29b573be752f (LIBX11_SYSTEM) [HAVE_LIBINTL and MOTIF]: Add -lintl.
Richard M. Stallman <rms@gnu.org>
parents: 16798
diff changeset
76 /* Motif needs -lintl on some (maybe all) ofthese systems. */
20528
4ffe5887d8c6 (LIB_MOTIF): Define, if HAVE_LIBINTL.
Richard M. Stallman <rms@gnu.org>
parents: 20503
diff changeset
77 #ifdef HAVE_LIBINTL
4ffe5887d8c6 (LIB_MOTIF): Define, if HAVE_LIBINTL.
Richard M. Stallman <rms@gnu.org>
parents: 20503
diff changeset
78 #define LIB_MOTIF -lXm -lintl
20503
29b573be752f (LIBX11_SYSTEM) [HAVE_LIBINTL and MOTIF]: Add -lintl.
Richard M. Stallman <rms@gnu.org>
parents: 16798
diff changeset
79 #endif
5148
c3594b90f0ab (LIBX11_SYSTEM): Override the definition.
Richard M. Stallman <rms@gnu.org>
parents: 5127
diff changeset
80
4253
42472fd44436 (HAVE_SOCKETS): Define, if HAVE_INET_SOCKETS
Richard M. Stallman <rms@gnu.org>
parents: 3236
diff changeset
81 #ifdef HAVE_INET_SOCKETS /* This comes from autoconf. */
42472fd44436 (HAVE_SOCKETS): Define, if HAVE_INET_SOCKETS
Richard M. Stallman <rms@gnu.org>
parents: 3236
diff changeset
82 #define HAVE_SOCKETS
42472fd44436 (HAVE_SOCKETS): Define, if HAVE_INET_SOCKETS
Richard M. Stallman <rms@gnu.org>
parents: 3236
diff changeset
83 #endif
42472fd44436 (HAVE_SOCKETS): Define, if HAVE_INET_SOCKETS
Richard M. Stallman <rms@gnu.org>
parents: 3236
diff changeset
84
2679
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
85 #ifdef HAVE_SOCKETS
5203
ff53ad0b94ed (LIBS_SYSTEM): Always define this one way or another.
Richard M. Stallman <rms@gnu.org>
parents: 5148
diff changeset
86 #define LIBS_SYSTEM -lsocket -lPW
3236
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
87
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
88 /* SCO has gettimeofday in socket library */
49600
23a1cea22d13 Trailing whitespace deleted.
Juanma Barranquero <lekktu@gmail.com>
parents: 48457
diff changeset
89 /* Autoconf should determine this, but for now,
5031
cad49955c59e (HAVE_GETTIMEOFDAY): Don't define if already defined.
Richard M. Stallman <rms@gnu.org>
parents: 4834
diff changeset
90 play safe to avoid error rather than deleting this
cad49955c59e (HAVE_GETTIMEOFDAY): Don't define if already defined.
Richard M. Stallman <rms@gnu.org>
parents: 4834
diff changeset
91 and risking the wrong result. */
cad49955c59e (HAVE_GETTIMEOFDAY): Don't define if already defined.
Richard M. Stallman <rms@gnu.org>
parents: 4834
diff changeset
92 #ifndef HAVE_GETTIMEOFDAY
3236
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
93 #define HAVE_GETTIMEOFDAY
2679
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
94 #endif
5031
cad49955c59e (HAVE_GETTIMEOFDAY): Don't define if already defined.
Richard M. Stallman <rms@gnu.org>
parents: 4834
diff changeset
95 #endif
2679
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
96
5203
ff53ad0b94ed (LIBS_SYSTEM): Always define this one way or another.
Richard M. Stallman <rms@gnu.org>
parents: 5148
diff changeset
97 /* This enables configure to tell that we have alloca. */
ff53ad0b94ed (LIBS_SYSTEM): Always define this one way or another.
Richard M. Stallman <rms@gnu.org>
parents: 5148
diff changeset
98 #ifndef LIBS_SYSTEM
ff53ad0b94ed (LIBS_SYSTEM): Always define this one way or another.
Richard M. Stallman <rms@gnu.org>
parents: 5148
diff changeset
99 #define LIBS_SYSTEM -lPW
ff53ad0b94ed (LIBS_SYSTEM): Always define this one way or another.
Richard M. Stallman <rms@gnu.org>
parents: 5148
diff changeset
100 #endif
ff53ad0b94ed (LIBS_SYSTEM): Always define this one way or another.
Richard M. Stallman <rms@gnu.org>
parents: 5148
diff changeset
101
5127
e1a169a43ac5 (HAVE_GETTIMEOFDAY): Define only if HAVE_SOCKETS.
Richard M. Stallman <rms@gnu.org>
parents: 5102
diff changeset
102 #ifdef HAVE_X11R5
e1a169a43ac5 (HAVE_GETTIMEOFDAY): Define only if HAVE_SOCKETS.
Richard M. Stallman <rms@gnu.org>
parents: 5102
diff changeset
103 /* configure can't get this right linking fails unless -lsocket is used. */
e1a169a43ac5 (HAVE_GETTIMEOFDAY): Define only if HAVE_SOCKETS.
Richard M. Stallman <rms@gnu.org>
parents: 5102
diff changeset
104 #undef HAVE_XSCREENNUMBEROFSCREEN
e1a169a43ac5 (HAVE_GETTIMEOFDAY): Define only if HAVE_SOCKETS.
Richard M. Stallman <rms@gnu.org>
parents: 5102
diff changeset
105 #define HAVE_XSCREENNUMBEROFSCREEN
e1a169a43ac5 (HAVE_GETTIMEOFDAY): Define only if HAVE_SOCKETS.
Richard M. Stallman <rms@gnu.org>
parents: 5102
diff changeset
106 #endif
e1a169a43ac5 (HAVE_GETTIMEOFDAY): Define only if HAVE_SOCKETS.
Richard M. Stallman <rms@gnu.org>
parents: 5102
diff changeset
107
2679
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
108 /* We don't have -loldX, and we don't need it. */
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
109 #define LIB_XMENU_LIB
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
110
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
111 /* SCO does have TIOCGWINSZ. */
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
112 #undef BROKEN_TIOCGWINSZ
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
113 #define NEED_PTEM_H
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
114
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
115 /* We need to link with crt1.o and crtn.o. */
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
116 #define START_FILES pre-crt0.o /lib/crt1.o
b18c93cb19dd Initial revision
Jim Blandy <jimb@redhat.com>
parents:
diff changeset
117 #define LIB_STANDARD -lc /lib/crtn.o
3236
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
118
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
119 /* Send signals to subprocesses by "typing" signal chars at them. */
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
120 #define SIGNALS_VIA_CHARACTERS
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
121
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
122 /* Specify program for etc/fakemail to run. Define SMAIL if you are
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
123 using smail, don't for MMDF. */
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
124
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
125 #ifdef SMAIL
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
126 #define MAIL_PROGRAM_NAME "/bin/smail -q0"
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
127 #else
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
128 #define MAIL_PROGRAM_NAME "/usr/lib/mail/execmail"
328132ed483c (PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF): Redefined.
Richard M. Stallman <rms@gnu.org>
parents: 2989
diff changeset
129 #endif
5436
513e73023f78 (bcopy, bzero, bcmp): Defined.
Richard M. Stallman <rms@gnu.org>
parents: 5203
diff changeset
130
7413
39ba97525390 (PREFER_VSUSP): Defined.
Richard M. Stallman <rms@gnu.org>
parents: 7307
diff changeset
131 /* Tell process_send_signal to use VSUSP instead of VSWTCH. */
39ba97525390 (PREFER_VSUSP): Defined.
Richard M. Stallman <rms@gnu.org>
parents: 7307
diff changeset
132 #define PREFER_VSUSP
8932
cdc7e11a5ca8 (POSIX_SIGNALS): Defined.
Richard M. Stallman <rms@gnu.org>
parents: 8892
diff changeset
133
cdc7e11a5ca8 (POSIX_SIGNALS): Defined.
Richard M. Stallman <rms@gnu.org>
parents: 8892
diff changeset
134 /* wjs@wang.com (William Smith) says this is needed on 3.2.4.2. */
cdc7e11a5ca8 (POSIX_SIGNALS): Defined.
Richard M. Stallman <rms@gnu.org>
parents: 8892
diff changeset
135 #define POSIX_SIGNALS
11369
36b641f83e0c (NO_SOCKETS_IN_FILE_SYSTEM): Defined.
Richard M. Stallman <rms@gnu.org>
parents: 8932
diff changeset
136
36b641f83e0c (NO_SOCKETS_IN_FILE_SYSTEM): Defined.
Richard M. Stallman <rms@gnu.org>
parents: 8932
diff changeset
137 /* wjs@wiis.wang.com says SCO 3.2 v4.2 "has sockets",
36b641f83e0c (NO_SOCKETS_IN_FILE_SYSTEM): Defined.
Richard M. Stallman <rms@gnu.org>
parents: 8932
diff changeset
138 but only for network connections.
36b641f83e0c (NO_SOCKETS_IN_FILE_SYSTEM): Defined.
Richard M. Stallman <rms@gnu.org>
parents: 8932
diff changeset
139 It doesn't have the kind of sockets that emacsclient.c
36b641f83e0c (NO_SOCKETS_IN_FILE_SYSTEM): Defined.
Richard M. Stallman <rms@gnu.org>
parents: 8932
diff changeset
140 and emacsserver.c would use. */
36b641f83e0c (NO_SOCKETS_IN_FILE_SYSTEM): Defined.
Richard M. Stallman <rms@gnu.org>
parents: 8932
diff changeset
141 #define NO_SOCKETS_IN_FILE_SYSTEM
25032
ae314c884db0 (NARROWPROTO): New.
Gerd Moellmann <gerd@gnu.org>
parents: 20528
diff changeset
142
ae314c884db0 (NARROWPROTO): New.
Gerd Moellmann <gerd@gnu.org>
parents: 20528
diff changeset
143 #define NARROWPROTO 1
52401
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49600
diff changeset
144
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49600
diff changeset
145 /* arch-tag: 4dd6fe94-bcb7-4be0-942a-ff4bc3cd914e
695cf19ef79e Add arch taglines
Miles Bader <miles@gnu.org>
parents: 49600
diff changeset
146 (do not change this comment) */