(F_OK, X_OK, W_OK, R_OK): New macros.
[bpt/emacs.git] / nt / emacs.bat.in
CommitLineData
88ebdf29
GV
1\r
2REM Here begins emacs.bat.in\r
3\r
4REM Set OS specific values.\r
5set ARCH_SAVE=%PROCESSOR_ARCHITECTURE%\r
6set PROCESSOR_ARCHITECTURE=\r
7if "%ARCH_SAVE%" == "%PROCESSOR_ARCHITECTURE%" goto win95\r
8set PROCESSOR_ARCHITECTURE=%ARCH_SAVE%\r
9set SHELL=cmd\r
10goto next\r
11\r
12:win95\r
13set SHELL=command\r
14\r
15:next\r
16\r
17set EMACSLOADPATH=%emacs_dir%\lisp\r
18set EMACSDATA=%emacs_dir%\etc\r
19set EMACSPATH=%emacs_dir%\bin\r
20set EMACSLOCKDIR=%emacs_dir%\lock\r
21set INFOPATH=%emacs_dir%\info\r
22set EMACSDOC=%emacs_dir%\etc\r
23set TERM=CMD\r
24\r
25REM The variable HOME is used to find the startup file, ~\_emacs. Ideally,\r
26REM this will not be set in this file but should already be set before\r
27REM this file is invoked. If HOME is not set, use some generic default.\r
28\r
29set HOME_SAVE=%HOME%\r
30set HOME_EXISTS=yes\r
31set HOME_DEFAULT=C:\\r
32set HOME=\r
33if "%HOME%" == "%HOME_SAVE%" set HOME_EXISTS=no\r
34if "%HOME_EXISTS%" == "yes" set HOME=%HOME_SAVE%\r
35if "%HOME_EXISTS%" == "no" set HOME=%HOME_DEFAULT%\r
36if "%HOME_EXISTS%" == "no" echo HOME is not set! Using %HOME% as a default...\r
37\r
38%emacs_dir%\bin\emacs.exe %1 %2 %3 %4 %5 %6 %7 %8 %9\r