home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 22 gnu / 22-gnu.zip / gnusrvr2.zip / config.h.proto < prev    next >
Text File  |  1995-02-16  |  1KB  |  41 lines

  1. /* This file will do as a replacement for config.h for the purposes of
  2.  * gnuserv if you don't have access to the config.h with which your emacs 
  3.  * was built.  Edit it as necessary and rename it to "config.h".
  4.  */
  5.  
  6. /* On some platforms, we need to do the equivalent of "stty litout" to get
  7.  * characters like ^D to pass through to emacs.  This problem has only
  8.  * been observed under emacs18; fsf19 and lemacs are probably okay without it.
  9.  * 
  10.  * If you have a system which provides <sgtty.h> (or <bsd/sgtty.h> for linux),
  11.  * you should probably define USE_LITOUT.  Otherwise, define DONT_USE_LITOUT.
  12.  *
  13.  * Use exactly one of the following:
  14.  */
  15.  
  16. /* #define USE_LITOUT */
  17. #define DONT_USE_LITOUT
  18.  
  19. /*
  20.  * For any reasonably BSD-ish system, these two are probably the only
  21.  * two flags whose values you need to worry about.
  22.  */
  23.  
  24. #define HAVE_UNISTD_H 
  25. #define HAVE_SYS_TIME_H 
  26.  
  27. /*
  28.  * For various other unix wannabes :-)
  29.  */
  30.  
  31. /* #define HAVE_SYSVIPC */
  32. /* #define HAVE_TERMIO */
  33. /* #define HAVE_TERMIOS */
  34. /* #define HAVE_BROKEN_INET_ADDR */
  35.  
  36.  
  37. /* AIX needs to pick up sys/select.h for fd_set and friends. */
  38. #ifdef _AIX
  39. #define AIX
  40. #endif
  41.