comparison src/s/msdos.h @ 13177:439506fa922e

Check that DJGPP v. 1 is used. Define __DJGPP__ to 1. Simplified INTERNAL_TERMINAL termcap definition. Removed #define fflush internal_flush.
author Kim F. Storm <storm@cua.dk>
date Wed, 11 Oct 1995 14:55:17 +0000
parents 140467bd68ba
children 9963cce3628b
comparison
equal deleted inserted replaced
13176:af414e792977 13177:439506fa922e
38 /* #define VMS */ 38 /* #define VMS */
39 #ifndef MSDOS 39 #ifndef MSDOS
40 #define MSDOS 40 #define MSDOS
41 #endif 41 #endif
42 42
43 #ifdef __GO32__
44 #ifndef __DJGPP__
45 #define __DJGPP__ 1 /* V2 defines __DJGPP__ == 2 */
46 #else
47 You lose; /* Emacs for DOS must be compiled with DJGPP V1 */
48 #endif
49 #else
50 You lose; /* Emacs for DOS must be compiled with DJGPP */
51 #endif
52
43 #define DOS_NT /* MSDOS or WINDOWSNT */ 53 #define DOS_NT /* MSDOS or WINDOWSNT */
44 #undef BSD 54 #undef BSD
45 #undef VMS 55 #undef VMS
46 56
47 /* SYSTEM_TYPE should indicate the kind of system you are using. 57 /* SYSTEM_TYPE should indicate the kind of system you are using.
183 #define FLOAT_CHECK_DOMAIN 193 #define FLOAT_CHECK_DOMAIN
184 #define NO_MATHERR 194 #define NO_MATHERR
185 195
186 /* When $TERM is "internal" then this is substituted: */ 196 /* When $TERM is "internal" then this is substituted: */
187 #define INTERNAL_TERMINAL "pc|bios|IBM PC with colour display:\ 197 #define INTERNAL_TERMINAL "pc|bios|IBM PC with colour display:\
188 :co#80:li#25:km:\ 198 :co#80:li#25:km:ms:cm=<CM>:cl=<CL>:ce=<CE>:"
189 :cm=\E@%.%.:\
190 :do=^J:le=^H:up=\EU:ri=\ER:\
191 :ti=\EA\027:te=\EA\007\EE:\
192 :so=\EA\077:se=\EA\027:\
193 :ms:mb=\EX\200:md=\EX\010:mk=\EA\161:me=\EA\027:\
194 :cl=\EC:ce=\EE:\
195 :vb=\EB\140:bl=\007:"
196 #define fflush internal_flush
197 199
198 /* Define this to a function (Fdowncase, Fupcase) if your file system 200 /* Define this to a function (Fdowncase, Fupcase) if your file system
199 likes that */ 201 likes that */
200 #define FILE_SYSTEM_CASE Fdowncase 202 #define FILE_SYSTEM_CASE Fdowncase
201 203