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 "/usr/local/share/uemacs/", 72 "/usr/local/lib/uemacs/", 73 "/usr/lib/", 74 "" 75 }; 76 #endif 77 78 #if VMS 79 { 80 "emacs.rc", 81 "emacs.hlp", 82 "MICROEMACS$LIB:", 83 "SYS$LOGIN:", 84 "" 85 }; 86 #endif 87 88 #if WMCS 89 { 90 "emacs.rc", 91 "emacs.hlp", 92 "", 93 "sys$disk/syslib.users/" 94 }; 95 #endif 96 97 #if AOSVS 98 /* 99 NOTE: you must use the Unix style pathnames here! 100 */ 101 { 102 "emacs.rc", 103 "emacs.hlp", 104 "", 105 "/macros/", 106 "/help/" 107 }; 108 #endif 109 110 #if MPE 111 { 112 "emacsrc", 113 "emacshlp", 114 ".pub", 115 ".pub.sys", 116 "" 117 }; 118 #endif /* MPE */ 119 120 #define NPNAMES (sizeof(pathname)/sizeof(char *)) 121