# HG changeset patch # User Richard M. Stallman # Date 998270370 0 # Node ID 62e02f5ae533841fc89fc2519af05f4eaf973e3c # Parent c656fc1770086f64e58f52bea21d4becc4eba016 Avoid saying "Unix" in a way that includes GNU. diff -r c656fc177008 -r 62e02f5ae533 man/ack.texi --- a/man/ack.texi Mon Aug 20 01:14:55 2001 +0000 +++ b/man/ack.texi Mon Aug 20 01:19:30 2001 +0000 @@ -97,8 +97,7 @@ @item @file{locate.el} which interfaces to the @code{locate} command, @item -@file{find-lisp.el}, an emulation of the Unix @code{find} command in -Emacs Lisp, +@file{find-lisp.el}, an Emacs Lisp emulation of the @code{find} program, @item @file{net-utils.el}, and @item @@ -1330,7 +1329,7 @@ merging two versions of a file. @item -Francis J.@: Wright wrote @code{WoMan}, a package for browsing Unix +Francis J.@: Wright wrote @code{WoMan}, a package for browsing manual pages without the @code{man} command. @item diff -r c656fc177008 -r 62e02f5ae533 man/ediff.texi --- a/man/ediff.texi Mon Aug 20 01:14:55 2001 +0000 +++ b/man/ediff.texi Mon Aug 20 01:19:30 2001 +0000 @@ -27,7 +27,7 @@ @comment %**end of header (This is for running Texinfo on a region.) @ifinfo -This file documents Ediff, a comprehensive visual interface to Unix diff +This file documents Ediff, a comprehensive visual interface to diff and patch utilities. Copyright 1995, 1996, 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc. @@ -1071,7 +1071,7 @@ this variable globally. @cindex Multi-file patches -A multi-file patch is a concatenated output of several runs of the Unix +A multi-file patch is a concatenated output of several runs of the @code{diff} command (some versions of @code{diff} let you create a multi-file patch in just one run). Ediff facilitates creation of multi-file patches as follows. If you are in a session group buffer @@ -1821,8 +1821,8 @@ @vindex ediff-coding-system-for-read This variable specifies the coding system to use when reading the output that the programs @code{diff3} and @code{diff} send to Emacs. The default -is @code{raw-text}, and this should work fine in Unix and in most -cases under Windows NT/95/98/2000. There are @code{diff} programs +is @code{raw-text}, and this should work fine on GNU, Unix, and in most +cases under Windows NT/95/98/2000. There are @code{diff} programs for which the default option doesn't work under Windows. In such cases, @code{raw-text-dos} might work. If not, you will have to experiment with other coding systems or use GNU diff. diff -r c656fc177008 -r 62e02f5ae533 man/emacs-mime.texi --- a/man/emacs-mime.texi Mon Aug 20 01:14:55 2001 +0000 +++ b/man/emacs-mime.texi Mon Aug 20 01:19:30 2001 +0000 @@ -753,12 +753,12 @@ appropriate for the system. If @var{force} is non-@code{nil}, the files are re-parsed even if they have been parsed already. If @var{path} is omitted, use the value of environment variable @code{MAILCAPS} if it is -set; otherwise (on Unix) use the path defined in RFC 1524, plus +set; otherwise (on GNU and Unix) use the path defined in RFC 1524, plus @file{/usr/local/etc/mailcap}. @end defun @defun mailcap-parse-mimetypes &optional path force -Parse all the mimetypes specified in a Unix-style path string @var{path} +Parse all the mimetypes specified in a path string @var{path} and merge them with the values from @code{mailcap-mime-extensions}. Components of @var{path} are separated by the @code{path-separator} character appropriate for the system. If @var{path} is omitted, use the diff -r c656fc177008 -r 62e02f5ae533 man/help.texi --- a/man/help.texi Mon Aug 20 01:14:55 2001 +0000 +++ b/man/help.texi Mon Aug 20 01:19:30 2001 +0000 @@ -375,7 +375,7 @@ terminals --- support for terminal types. tex --- support for the @TeX{} formatter. tools --- programming tools. -unix --- front-ends/assistants for, or emulators of, Unix features. +unix --- front-ends/assistants for, or emulators of, system features. vms --- support code for VMS. wp --- word processing. @end display diff -r c656fc177008 -r 62e02f5ae533 man/idlwave.texi --- a/man/idlwave.texi Mon Aug 20 01:14:55 2001 +0000 +++ b/man/idlwave.texi Mon Aug 20 01:19:30 2001 +0000 @@ -1737,7 +1737,6 @@ @cindex Comint, Emacs package @cindex Windows @cindex MacOS -@cindex Unix The IDLWAVE shell is an Emacs major mode which allows to run the IDL program as an inferior process of Emacs. It can be used to work with @@ -1746,8 +1745,8 @@ packages which handles the communication with the IDL program. Unfortunately IDL for Windows and MacOS does not allow the interaction with Emacs@footnote{Please inform the maintainer if you come up with a way -to make the IDLWAVE shell work on these systems.} - so the IDLWAVE shell -only works under Unix. +to make the IDLWAVE shell work on these systems.}, so the IDLWAVE shell +only works under GNU and Unix. @menu * Starting the Shell:: How to launch IDL as a subprocess @@ -2433,7 +2432,6 @@ @cindex IDL library routine info @cindex Windows @cindex MacOS -@cindex Unix @cindex IDL variable @code{!DIR} @cindex @code{!DIR}, IDL variable @@ -2446,7 +2444,7 @@ Windows and MacOS, you also need to specify the search path for IDL library files in the variable @code{idlwave-library-path}, and the location of the IDL directory (the value of the @code{!DIR} system -variable) in the variable @code{idlwave-system-directory}. Under UNIX, +variable) in the variable @code{idlwave-system-directory}. Under Unix and GNU, these values will be automatically inferred from an IDLWAVE shell. @@ -2479,11 +2477,11 @@ @end defopt @defopt idlwave-library-path -IDL library path for Windows and MacOS. Not needed under Unix. +IDL library path for Windows and MacOS. Not needed under GNU and Unix. @end defopt @defopt idlwave-system-directory -The IDL system directory for Windows and MacOS. Not needed under UNIX. +The IDL system directory for Windows and MacOS. Not needed under GNU and Unix. @end defopt @defopt idlwave-special-lib-alist diff -r c656fc177008 -r 62e02f5ae533 man/macos.texi --- a/man/macos.texi Mon Aug 20 01:14:55 2001 +0000 +++ b/man/macos.texi Mon Aug 20 01:19:30 2001 +0000 @@ -19,7 +19,7 @@ (@code{start-process}), and networking (@code{open-network-stream}). As a result, packages such as Gnus, GUD, and Comint do not work. - Since external Unix programs to handle commands such as + Since external programs to handle commands such as @code{print-buffer} and @code{diff} are not available on the Mac OS, they are not supported in the Mac OS version. @@ -170,16 +170,16 @@ @end example So when Emacs requests a file name, doing file name completion on -@file{/} will display all volumes on the system. As in Unix, @file{..} -can be used to go up a directory level. +@file{/} will display all volumes on the system. You can use @file{..} +to go up a directory level. To access files and folders on the desktop, look in the folder @file{Desktop Folder} in your boot volume (this folder is usually invisible in the Mac @code{Finder}). Emacs creates the Mac folder @file{:Preferences:Emacs:} in the -@file{System Folder} and uses it as the temporary directory. The Unix -emulation code maps the Unix directory @file{/tmp} to it. Therefore it +@file{System Folder} and uses it as the temporary directory. Emacs +maps the directory name @file{/tmp/} to that. Therefore it is best to avoid naming a volume @file{tmp}. If everything works correctly, the program should leave no files in it when it exits. You should be able to set the environment variable @code{TMPDIR} to use @@ -229,6 +229,6 @@ @findex mac-filename-to-unix @findex unix-filename-to-mac The function @code{mac-filename-to-unix} takes a Mac file name and -returns the Unix equivalent. The function @code{unix-filename-to-mac} +returns the Posix equivalent. The function @code{unix-filename-to-mac} performs the opposite conversion. They are useful for constructing AppleScript commands to be passed to @code{do-applescript}. diff -r c656fc177008 -r 62e02f5ae533 man/message.texi --- a/man/message.texi Mon Aug 20 01:14:55 2001 +0000 +++ b/man/message.texi Mon Aug 20 01:19:30 2001 +0000 @@ -1235,7 +1235,7 @@ @vindex message-fcc-handler-function A function called to save outgoing articles. This function will be called with the name of the file to store the article in. The default -function is @code{message-output} which saves in Unix mailbox format. +function is @code{message-output} which saves in inbox format. @item message-courtesy-message @vindex message-courtesy-message diff -r c656fc177008 -r 62e02f5ae533 man/misc.texi --- a/man/misc.texi Mon Aug 20 01:14:55 2001 +0000 +++ b/man/misc.texi Mon Aug 20 01:19:30 2001 +0000 @@ -1055,7 +1055,7 @@ screenful of output since your last input, it pauses, displaying @samp{**MORE**} in the mode-line. Type @key{SPC} to display the next screenful of output. Type @kbd{?} to see your other options. The -interface is similar to the Unix @code{more} program. +interface is similar to the @code{more} program. @node Remote Host @subsection Remote Host Shell diff -r c656fc177008 -r 62e02f5ae533 man/msdog.texi --- a/man/msdog.texi Mon Aug 20 01:14:55 2001 +0000 +++ b/man/msdog.texi Mon Aug 20 01:19:30 2001 +0000 @@ -416,7 +416,7 @@ Printing commands, such as @code{lpr-buffer} (@pxref{Hardcopy}) and @code{ps-print-buffer} (@pxref{PostScript}) can work in MS-DOS and MS-Windows by sending the output to one of the printer ports, if a -Unix-style @code{lpr} program is unavailable. The same Emacs +Posix-style @code{lpr} program is unavailable. The same Emacs variables control printing on all systems (@pxref{Hardcopy}), but in some cases they have different default values on MS-DOS and MS-Windows. @@ -572,10 +572,10 @@ @cindex international support @r{(MS-DOS)} Emacs on MS-DOS supports the same international character sets as it -does on Unix and other platforms (@pxref{International}), including +does on GNU, Unix and other platforms (@pxref{International}), including coding systems for converting between the different character sets. -However, due to incompatibilities between MS-DOS/MS-Windows and Unix, -there are several DOS-specific aspects of this support that users should +However, due to incompatibilities between MS-DOS/MS-Windows and other systems, +there are several DOS-specific aspects of this support that you should be aware of. This section describes these aspects. @table @kbd @@ -658,7 +658,7 @@ @code{cp@var{nnn}} coding system at startup, it is normal for the mode line on MS-DOS to begin with @samp{-DD\-}. @xref{Mode Line}. Far-Eastern DOS terminals do not use the @code{cp@var{nnn}} coding -systems, and thus their initial mode line looks like on Unix. +systems, and thus their initial mode line looks like the Emacs default. Since the codepage number also indicates which script you are using, Emacs automatically runs @code{set-language-environment} to select the @@ -741,11 +741,11 @@ 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. +asynchronous invocation on other platforms 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. +implements a Posix-like shell entirely in Emacs Lisp. By contrast, Emacs compiled as native Windows application @strong{does} support asynchronous subprocesses. @xref{Windows diff -r c656fc177008 -r 62e02f5ae533 man/speedbar.texi --- a/man/speedbar.texi Mon Aug 20 01:14:55 2001 +0000 +++ b/man/speedbar.texi Mon Aug 20 01:19:30 2001 +0000 @@ -1,6 +1,6 @@ \input texinfo @c -*-texinfo-*- @c -@c $Id: speedbar.texi,v 1.6 2000/12/05 23:06:42 fx Exp $ +@c $Id: speedbar.texi,v 1.7 2001/02/17 17:02:12 rms Exp $ @c @c This file is part of GNU Emacs @@ -515,9 +515,9 @@ @section Hidden Files @cindex hidden files -On Unix, a hidden file is a file whose name starts with a period. They -are hidden from a regular directory listing because the user is not -generally interested in them. +On GNU and Unix systems, a hidden file is a file whose name starts +with a period. They are hidden from a regular directory listing +because the user is not generally interested in them. In speedbar, a hidden file is a file which isn't very interesting and might prove distracting to the user. Any uninteresting files are diff -r c656fc177008 -r 62e02f5ae533 man/trouble.texi --- a/man/trouble.texi Mon Aug 20 01:14:55 2001 +0000 +++ b/man/trouble.texi Mon Aug 20 01:19:30 2001 +0000 @@ -685,7 +685,7 @@ @item If non-ASCII text or internationalization is relevant, the locale that was current when you started Emacs. On GNU/Linux and Unix systems, or -if you use a Unix-style shell such as Bash, you can use this shell +if you use a Posix-style shell such as Bash, you can use this shell command to view the relevant values: @smallexample