annotate nt/emacs.bat.in @ 31909:36892782f26a

(browse-url-file-url): Check for null maps.
author Sam Steingold <sds@gnu.org>
date Tue, 26 Sep 2000 13:05:29 +0000
parents c1ed47760e61
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
12456
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
1
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
2 REM Here begins emacs.bat.in
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
3
19721
c687ce4ca98e Remove OS dependent operations.
Geoff Voelker <voelker@cs.washington.edu>
parents: 16882
diff changeset
4 REM Use new proxy shell by default.
c687ce4ca98e Remove OS dependent operations.
Geoff Voelker <voelker@cs.washington.edu>
parents: 16882
diff changeset
5 set SHELL=%emacs_dir%\bin\cmdproxy.exe
12456
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
6
26536
c1ed47760e61 (EMACSLOADPATH): Include leim.
Gerd Moellmann <gerd@gnu.org>
parents: 19721
diff changeset
7 set EMACSLOADPATH=%emacs_dir%\site-lisp;%emacs_dir%\lisp;%emacs_dir%\leim
12456
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
8 set EMACSDATA=%emacs_dir%\etc
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
9 set EMACSPATH=%emacs_dir%\bin
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
10 set EMACSLOCKDIR=%emacs_dir%\lock
19721
c687ce4ca98e Remove OS dependent operations.
Geoff Voelker <voelker@cs.washington.edu>
parents: 16882
diff changeset
11 REM set INFOPATH=%emacs_dir%\info
12456
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
12 set EMACSDOC=%emacs_dir%\etc
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
13 set TERM=CMD
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
14
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
15 REM The variable HOME is used to find the startup file, ~\_emacs. Ideally,
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
16 REM this will not be set in this file but should already be set before
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
17 REM this file is invoked. If HOME is not set, use some generic default.
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
18
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
19 set HOME_SAVE=%HOME%
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
20 set HOME_EXISTS=yes
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
21 set HOME_DEFAULT=C:\
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
22 set HOME=
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
23 if "%HOME%" == "%HOME_SAVE%" set HOME_EXISTS=no
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
24 if "%HOME_EXISTS%" == "yes" set HOME=%HOME_SAVE%
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
25 if "%HOME_EXISTS%" == "no" set HOME=%HOME_DEFAULT%
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
26 if "%HOME_EXISTS%" == "no" echo HOME is not set! Using %HOME% as a default...
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
27
cd1e99d6c95f Win95 requires carriage returns in batch files.
Geoff Voelker <voelker@cs.washington.edu>
parents: 12181
diff changeset
28 %emacs_dir%\bin\emacs.exe %1 %2 %3 %4 %5 %6 %7 %8 %9