From f0787adcceddb3ca8ffa0512a0db43e7fff1708d Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Tue, 22 Aug 2000 15:18:43 +0000 Subject: [PATCH] Document that ispell works, and mention Eshell as an alternative to Shell mode. --- man/msdog.texi | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/man/msdog.texi b/man/msdog.texi index bcd549c92d6..ea5f4d57aad 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}. -- 2.39.2