diff options
| author | Richard M. Stallman | 1994-01-08 09:18:53 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1994-01-08 09:18:53 +0000 |
| commit | 8e99c732db1100b3f2c83a5341efd202af4b7075 (patch) | |
| tree | af6e80653b0f7f3d1dcc3695a8a7b1c5d85148fe /src | |
| parent | 207bdbdb299bc31cf930fa46de52382495ea8d2b (diff) | |
| download | emacs-8e99c732db1100b3f2c83a5341efd202af4b7075.tar.gz emacs-8e99c732db1100b3f2c83a5341efd202af4b7075.zip | |
[MSDOS]: don't #include <sgtty.h>. We haven't got it.
Declare dummy main field. Don't ever use TABs.
Diffstat (limited to 'src')
| -rw-r--r-- | src/systty.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/systty.h b/src/systty.h index b92b0249b66..14848d9257b 100644 --- a/src/systty.h +++ b/src/systty.h | |||
| @@ -68,7 +68,9 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ | |||
| 68 | #include <fcntl.h> | 68 | #include <fcntl.h> |
| 69 | #else /* neither HAVE_TERMIO nor HAVE_TERMIOS */ | 69 | #else /* neither HAVE_TERMIO nor HAVE_TERMIOS */ |
| 70 | #ifndef VMS | 70 | #ifndef VMS |
| 71 | #ifndef MSDOS | ||
| 71 | #include <sgtty.h> | 72 | #include <sgtty.h> |
| 73 | #endif | ||
| 72 | #else /* VMS */ | 74 | #else /* VMS */ |
| 73 | #include <descrip.h> | 75 | #include <descrip.h> |
| 74 | static struct iosb | 76 | static struct iosb |
| @@ -352,10 +354,14 @@ struct emacs_tty { | |||
| 352 | #ifdef VMS | 354 | #ifdef VMS |
| 353 | struct sensemode main; | 355 | struct sensemode main; |
| 354 | #else | 356 | #else |
| 357 | #ifdef MSDOS | ||
| 358 | int main; | ||
| 359 | #else | ||
| 355 | struct sgttyb main; | 360 | struct sgttyb main; |
| 356 | #endif | 361 | #endif |
| 357 | #endif | 362 | #endif |
| 358 | #endif | 363 | #endif |
| 364 | #endif | ||
| 359 | 365 | ||
| 360 | /* If we have TERMIOS, we don't need to do this - they're taken care of | 366 | /* If we have TERMIOS, we don't need to do this - they're taken care of |
| 361 | by the tc*attr calls. */ | 367 | by the tc*attr calls. */ |
| @@ -399,7 +405,11 @@ struct emacs_tty { | |||
| 399 | 405 | ||
| 400 | #else | 406 | #else |
| 401 | 407 | ||
| 408 | #ifdef MSDOS | ||
| 409 | #define EMACS_TTY_TABS_OK(p) 0 | ||
| 410 | #else /* not MSDOS */ | ||
| 402 | #define EMACS_TTY_TABS_OK(p) (((p)->main.sg_flags & XTABS) != XTABS) | 411 | #define EMACS_TTY_TABS_OK(p) (((p)->main.sg_flags & XTABS) != XTABS) |
| 412 | #endif /* not MSDOS */ | ||
| 403 | 413 | ||
| 404 | #endif /* not def VMS */ | 414 | #endif /* not def VMS */ |
| 405 | #endif /* not def HAVE_TERMIO */ | 415 | #endif /* not def HAVE_TERMIO */ |