home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / CMDS / memacs400_src.lzh / MEMACS400 / H / epath.h < prev    next >
Text File  |  1996-05-12  |  2KB  |  127 lines

  1. /*    EPATH:    This file contains certain info needed to locate the
  2.         MicroEMACS files on a system dependant basis.
  3.  
  4.                                     */
  5.  
  6. /*    possible names and paths of help files under different OSs    */
  7.  
  8. NOSHARE CONST char *pathname[] =
  9.  
  10. #if    AMIGA
  11. {
  12.     ".emacsrc",
  13.     "emacs.hlp",
  14.     "",
  15.     "c:",
  16.     ":t/",
  17.     ":s/"
  18. };
  19. #endif
  20.  
  21. #if    TOS
  22. {
  23.     "emacs.rc",
  24.     "emacs.hlp",
  25.     "\\",
  26.     "\\bin\\",
  27.     "\\util\\",
  28.     ""
  29. };
  30. #endif
  31.  
  32. #if    FINDER
  33. {
  34.     "emacs.rc",
  35.     "emacs.hlp",
  36.     "/bin",
  37.     "/sys/public",
  38.     ""
  39. };
  40. #endif
  41.  
  42. #if    MSDOS || WINNT
  43. {
  44.     "emacs.rc",
  45.     "emacs.hlp",
  46.     "\\sys\\public\\",
  47.     "\\usr\\bin\\",
  48.     "\\bin\\",
  49.     "\\",
  50.     ""
  51. };
  52. #endif
  53.  
  54. #if OS2
  55. {
  56.         "emacs.rc",
  57.         "emacs.hlp",
  58.         "C:\\OS2\\SYSTEM\\",
  59.         "C:\\OS2\\DLL\\",
  60.         "C:\\OS2\\BIN\\",
  61.         "C:\\OS2\\",
  62.         "\\",
  63.         ""
  64. };
  65. #endif
  66.  
  67. #if    V7 | BSD | FREEBSD | USG | AIX | SMOS | HPUX8 | HPUX9 | XENIX | SUN | AVIION
  68. {
  69.     ".emacsrc",
  70.     "emacs.hlp",
  71. #ifndef OSK
  72.     "/usr/local/",
  73.     "/usr/lib/",
  74. #else
  75.     "/h0/memacs400/cmd/",
  76.     "/h0/memacs400/",
  77.     "/h1/memacs400/cmd/",
  78.     "/h1/memacs400/",
  79. #endif
  80.     ""
  81. };
  82. #endif
  83.  
  84. #if    VMS
  85. {
  86.     "emacs.rc",
  87.     "emacs.hlp",
  88.     "MICROEMACS$LIB:",
  89.     "SYS$LOGIN:",
  90.     ""
  91. };
  92. #endif
  93.  
  94. #if WMCS
  95. {
  96.     "emacs.rc",
  97.     "emacs.hlp",
  98.     "",
  99.     "sys$disk/syslib.users/"
  100. };
  101. #endif
  102.  
  103. #if AOSVS
  104. /*
  105.     NOTE: you must use the Unix style pathnames here!
  106. */
  107. {
  108.     "emacs.rc",
  109.     "emacs.hlp",
  110.     "",
  111.     "/macros/",
  112.     "/help/"
  113. };
  114. #endif
  115.  
  116. #if MPE
  117. {
  118.     "emacsrc",
  119.     "emacshlp",
  120.     ".pub",
  121.     ".pub.sys",
  122.     ""
  123. };
  124. #endif /* MPE */
  125.  
  126. #define    NPNAMES    (sizeof(pathname)/sizeof(char *))
  127.