aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2001-09-05 11:09:45 +0000
committerEli Zaretskii2001-09-05 11:09:45 +0000
commitff43a665609bef8f32ddac7c3505b45c73c2a8ad (patch)
treeaa9cc5955f64f932b2229183fcce90aa2d80d0be
parent00651fbfd8edb9825e6daa79ed6ca77093859da3 (diff)
downloademacs-ff43a665609bef8f32ddac7c3505b45c73c2a8ad.tar.gz
emacs-ff43a665609bef8f32ddac7c3505b45c73c2a8ad.zip
Mention Windows ME and Windows 2000 in the list of supported versions.
-rw-r--r--man/msdog.texi43
1 files changed, 22 insertions, 21 deletions
diff --git a/man/msdog.texi b/man/msdog.texi
index 82314c10bfa..2550d7c5925 100644
--- a/man/msdog.texi
+++ b/man/msdog.texi
@@ -1,5 +1,6 @@
1@c This is part of the Emacs manual. 1@c This is part of the Emacs manual.
2@c Copyright (C) 1985,86,87,93,94,95,1997,2000 Free Software Foundation, Inc. 2@c Copyright (C) 1985,86,87,93,94,95,1997,2000,2001
3@c Free Software Foundation, Inc.
3@c See file emacs.texi for copying conditions. 4@c See file emacs.texi for copying conditions.
4@node MS-DOS, Manifesto, Mac OS, Top 5@node MS-DOS, Manifesto, Mac OS, Top
5@appendix Emacs and MS-DOS 6@appendix Emacs and MS-DOS
@@ -9,18 +10,18 @@
9 This section briefly describes the peculiarities of using Emacs under 10 This section briefly describes the peculiarities of using Emacs under
10the MS-DOS ``operating system'' (also known as ``MS-DOG''). If you 11the MS-DOS ``operating system'' (also known as ``MS-DOG''). If you
11build Emacs for MS-DOS, the binary will also run on Windows 3.X, Windows 12build Emacs for MS-DOS, the binary will also run on Windows 3.X, Windows
12NT, Windows 9X, or OS/2 as a DOS application; the information in this 13NT, Windows 9X/ME, Windows 2000, or OS/2 as a DOS application; the
13chapter applies for all of those systems, if you use an Emacs that was 14information in this chapter applies for all of those systems, if you use
14built for MS-DOS. 15an Emacs that was built for MS-DOS.
15 16
16 Note that it is possible to build Emacs specifically for Windows NT or 17 Note that it is possible to build Emacs specifically for Windows NT/2K
17Windows 9X. If you do that, most of this chapter does not apply; 18or Windows 9X/ME. If you do that, most of this chapter does not apply;
18instead, you get behavior much closer to what is documented in the rest 19instead, you get behavior much closer to what is documented in the rest
19of the manual, including support for long file names, multiple frames, 20of the manual, including support for long file names, multiple frames,
20scroll bars, mouse menus, and subprocesses. However, the section on 21scroll bars, mouse menus, and subprocesses. However, the section on
21text files and binary files does still apply. There are also two 22text files and binary files does still apply. There are also two
22sections at the end of this chapter which apply specifically for Windows 23sections at the end of this chapter which apply specifically for the
23NT and 9X. 24Windows version.
24 25
25@menu 26@menu
26* Input: MS-DOS Input. Keyboard and mouse usage on MS-DOS. 27* Input: MS-DOS Input. Keyboard and mouse usage on MS-DOS.
@@ -268,14 +269,14 @@ example, the name of a backup file for @file{docs.txt} is
268 269
269@cindex file names under Windows 95/NT 270@cindex file names under Windows 95/NT
270@cindex long file names in DOS box under Windows 95/NT 271@cindex long file names in DOS box under Windows 95/NT
271 If you run Emacs as a DOS application under Windows 9X, you can 272 If you run Emacs as a DOS application under Windows 9X, Windows ME, or
272turn on support for long file names. If you do that, Emacs doesn't 273Windows 2000, you can turn on support for long file names. If you do
273truncate file names or convert them to lower case; instead, it uses the 274that, Emacs doesn't truncate file names or convert them to lower case;
274file names that you specify, verbatim. To enable long file name 275instead, it uses the file names that you specify, verbatim. To enable
275support, set the environment variable @env{LFN} to @samp{y} before 276long file name support, set the environment variable @env{LFN} to
276starting Emacs. Unfortunately, Windows NT doesn't allow DOS programs to 277@samp{y} before starting Emacs. Unfortunately, Windows NT doesn't allow
277access long file names, so Emacs built for MS-DOS will only see their 278DOS programs to access long file names, so Emacs built for MS-DOS will
278short 8+3 aliases. 279only see their short 8+3 aliases.
279 280
280@cindex @env{HOME} directory under MS-DOS 281@cindex @env{HOME} directory under MS-DOS
281 MS-DOS has no notion of home directory, so Emacs on MS-DOS pretends 282 MS-DOS has no notion of home directory, so Emacs on MS-DOS pretends
@@ -778,13 +779,13 @@ the @code{dired-listing-switches} variable. The options that work are
778@samp{-s}, @samp{-t}, and @samp{-u}. 779@samp{-s}, @samp{-t}, and @samp{-u}.
779 780
780@node Windows Processes 781@node Windows Processes
781@section Subprocesses on Windows 95 and NT 782@section Subprocesses on Windows 9X/ME and Windows NT/2K
782 783
783Emacs compiled as a native Windows application (as opposed to the DOS 784Emacs compiled as a native Windows application (as opposed to the DOS
784version) includes full support for asynchronous subprocesses. 785version) includes full support for asynchronous subprocesses.
785In the Windows version, synchronous and asynchronous subprocesses work 786In the Windows version, synchronous and asynchronous subprocesses work
786fine on both 787fine on both
787Windows 95 and Windows NT as long as you run only 32-bit Windows 788Windows 9X and Windows NT/2K as long as you run only 32-bit Windows
788applications. However, when you run a DOS application in a subprocess, 789applications. However, when you run a DOS application in a subprocess,
789you may encounter problems or be unable to run the application at all; 790you may encounter problems or be unable to run the application at all;
790and if you run two DOS applications at the same time in two 791and if you run two DOS applications at the same time in two
@@ -815,12 +816,12 @@ If you can go to the first subprocess, and tell it to exit, the second
815subprocess should continue normally. However, if the second subprocess 816subprocess should continue normally. However, if the second subprocess
816is synchronous, Emacs itself will be hung until the first subprocess 817is synchronous, Emacs itself will be hung until the first subprocess
817finishes. If it will not finish without user input, then you have no 818finishes. If it will not finish without user input, then you have no
818choice but to reboot if you are running on Windows 95. If you are 819choice but to reboot if you are running on Windows 9X. If you are
819running on Windows NT, you can use a process viewer application to kill 820running on Windows NT/2K, you can use a process viewer application to kill
820the appropriate instance of ntvdm instead (this will terminate both DOS 821the appropriate instance of ntvdm instead (this will terminate both DOS
821subprocesses). 822subprocesses).
822 823
823If you have to reboot Windows 95 in this situation, do not use the 824If you have to reboot Windows 9X in this situation, do not use the
824@code{Shutdown} command on the @code{Start} menu; that usually hangs the 825@code{Shutdown} command on the @code{Start} menu; that usually hangs the
825system. Instead, type @kbd{CTL-ALT-@key{DEL}} and then choose 826system. Instead, type @kbd{CTL-ALT-@key{DEL}} and then choose
826@code{Shutdown}. That usually works, although it may take a few minutes 827@code{Shutdown}. That usually works, although it may take a few minutes