aboutsummaryrefslogtreecommitdiffstats
path: root/man/msdog.texi
diff options
context:
space:
mode:
authorEli Zaretskii <[email protected]>2000-08-22 15:18:43 +0000
committerEli Zaretskii <[email protected]>2000-08-22 15:18:43 +0000
commitf0787adcceddb3ca8ffa0512a0db43e7fff1708d (patch)
tree2b88977059e3732c0cbb6172de3ab170690a29e2 /man/msdog.texi
parent342ed7921750f18ae6e06febddc9b9cea0f36d39 (diff)
Document that ispell works, and mention Eshell as an alternative
to Shell mode.
Diffstat (limited to 'man/msdog.texi')
-rw-r--r--man/msdog.texi10
1 files changed, 9 insertions, 1 deletions
diff --git a/man/msdog.texi b/man/msdog.texi
index bcd549c92d..ea5f4d57aa 100644
--- a/man/msdog.texi
+++ b/man/msdog.texi
@@ -699,7 +699,7 @@ a DOS codepage, using Emacs running on some other operating system.
asynchronous subprocesses are not available. In particular, Shell
mode and its variants do not work. Most Emacs features that use
asynchronous subprocesses also don't work on MS-DOS, including
-spelling correction and GUD. When in doubt, try and see; commands that
+Shell mode and GUD. When in doubt, try and see; commands that
don't work print an error message saying that asynchronous processes
aren't supported.
@@ -709,6 +709,14 @@ diff} do work, by running the inferior processes synchronously. This
means you cannot do any more editing until the inferior process
finishes.
+ Spell checking also works, by means of special support for synchronous
+invocation of the @code{ispell} program. This is slower than the
+asynchronous invocation on Unix.
+
+ Instead of the Shell mode, which doesn't work on MS-DOS, you can use
+the @kbd{M-x eshell} command. This invokes the Eshell package that
+implements a Unix-like shell entirely in Emacs Lisp.
+
By contrast, Emacs compiled as native Windows application
@strong{does} support asynchronous subprocesses. @xref{Windows
Processes}.