home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 200-299 / ff256.lzh / Stevie / env.h < prev    next >
C/C++ Source or Header  |  1989-10-19  |  2KB  |  70 lines

  1. /*
  2.  * STEVIE - Simply Try this Editor for VI Enthusiasts
  3.  *
  4.  * Code Contributions By : Tim Thompson           twitch!tjt
  5.  *                         Tony Andrews           onecom!wldrdg!tony 
  6.  *                         G. R. (Fred) Walter    watmath!grwalter 
  7.  */
  8.  
  9. /*
  10.  * The defines in this file establish the environment we're compiling
  11.  * in. Set these appropriately before compiling the editor.
  12.  */
  13.  
  14. /*
  15.  * One (and only 1) of the following defines should be uncommented. Most of
  16.  * the code is pretty machine-independent. Machine dependent code goes in a
  17.  * file like tos.c or unix.c. The only other place where machine dependent
  18.  * code goes is term.h for escape sequences. 
  19.  */
  20.  
  21. #ifndef AMIGA
  22. # ifndef BSD
  23. #  ifndef UNIX
  24. /* Defined in makefile : AMIGA    Amiga */
  25. /* Defined in makefile : BSD    BSD 4.3 */
  26. /* Defined in makefile : UNIX    System V */
  27. /* #define    ATARI        Atari ST */
  28. /* #define    OS2        Microsoft OS/2 */
  29. /* #define    DOS        MS DOS 3.3 */
  30. #  endif
  31. # endif
  32. #endif
  33.  
  34. #ifdef AMIGA
  35. # define WILD_CARDS
  36. #endif
  37.  
  38. /*
  39.  * If ATARI is defined, one of the following compilers must be selected. 
  40.  */
  41. #ifdef    ATARI
  42. #define MWC            Mark William's C 3.0.9 */
  43. /* #define    MEGAMAX        Megamax Compiler */
  44. /* #define    ALCYON        Alcyon C compiler */
  45.  
  46. # ifdef MWC
  47. #  define AppendNumberToUndoUndobuff     XX1
  48. #  define AppendPositionToUndoUndobuff    XX2
  49. #  define FOPENB
  50. # endif
  51.  
  52. # ifdef MEGAMAX
  53. #  define FOPENB
  54. # endif
  55. #endif
  56.  
  57. /*
  58.  * If HELP is defined, the :help command shows a vi command summary. 
  59.  */
  60. #define    HELP            /* enable help command */
  61.  
  62. /*
  63.  * STRCSPN should be defined if the target system doesn't have the
  64.  * routine strcspn() available. See regexp.c for details.
  65.  */
  66.  
  67. #ifdef    ATARI
  68. #define    STRCSPN
  69. #endif
  70.