Proofread os.texi and files.texi

This commit is contained in:
Paul Eggert 2018-01-29 10:35:53 -08:00
parent 490c736013
commit 7d90d2ece0
9 changed files with 26 additions and 25 deletions

View file

@ -380,7 +380,7 @@ using an actual directory named @file{/dev} on any disk.
(@pxref{Printing}) and @code{ps-print-buffer} (@pxref{PostScript}) (@pxref{Printing}) and @code{ps-print-buffer} (@pxref{PostScript})
@end ifnottex @end ifnottex
can work on MS-DOS by sending the output to one of the printer ports, can work on MS-DOS by sending the output to one of the printer ports,
if a Posix-style @code{lpr} program is unavailable. The same Emacs if a POSIX-style @code{lpr} program is unavailable. The same Emacs
variables control printing on all systems, but in some cases they have variables control printing on all systems, but in some cases they have
different default values on MS-DOS. different default values on MS-DOS.
@ -567,7 +567,7 @@ asynchronous invocation on other platforms
Instead of the Shell mode, which doesn't work on MS-DOS, you can use 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 the @kbd{M-x eshell} command. This invokes the Eshell package that
implements a Posix-like shell entirely in Emacs Lisp. implements a POSIX-like shell entirely in Emacs Lisp.
By contrast, Emacs compiled as a native Windows application By contrast, Emacs compiled as a native Windows application
@strong{does} support asynchronous subprocesses. @strong{does} support asynchronous subprocesses.

View file

@ -129,7 +129,7 @@ window. @xref{emacsclient Options}.
@cindex text and binary files on MS-DOS/MS-Windows @cindex text and binary files on MS-DOS/MS-Windows
GNU Emacs uses newline characters to separate text lines. This is the GNU Emacs uses newline characters to separate text lines. This is the
convention used on GNU, Unix, and other Posix-compliant systems. convention used on GNU, Unix, and other POSIX-compliant systems.
@cindex end-of-line conversion on MS-DOS/MS-Windows @cindex end-of-line conversion on MS-DOS/MS-Windows
By contrast, MS-DOS and MS-Windows normally use carriage-return linefeed, By contrast, MS-DOS and MS-Windows normally use carriage-return linefeed,
@ -770,7 +770,7 @@ more details.
Printing commands, such as @code{lpr-buffer} (@pxref{Printing}) and Printing commands, such as @code{lpr-buffer} (@pxref{Printing}) and
@code{ps-print-buffer} (@pxref{PostScript}) work in MS-DOS and @code{ps-print-buffer} (@pxref{PostScript}) work in MS-DOS and
MS-Windows by sending the output to one of the printer ports, if a MS-Windows by sending the output to one of the printer ports, if a
Posix-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, but in some cases they have variables control printing on all systems, but in some cases they have
different default values on MS-DOS and MS-Windows. different default values on MS-DOS and MS-Windows.

View file

@ -806,7 +806,7 @@ stimulates the bug.
@item @item
If non-@acronym{ASCII} text or internationalization is relevant, the locale that If non-@acronym{ASCII} text or internationalization is relevant, the locale that
was current when you started Emacs. On GNU/Linux and Unix systems, or was current when you started Emacs. On GNU/Linux and Unix systems, or
if you use a Posix-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: command to view the relevant values:
@smallexample @smallexample

View file

@ -1170,14 +1170,14 @@ Sometimes file names or their parts need to be compared as strings, in
which case it's important to know whether the underlying filesystem is which case it's important to know whether the underlying filesystem is
case-insensitive. This function returns @code{t} if file case-insensitive. This function returns @code{t} if file
@var{filename} is on a case-insensitive filesystem. It always returns @var{filename} is on a case-insensitive filesystem. It always returns
@code{t} on MS-DOS and MS-Windows. On Cygwin and Mac OS X, @code{t} on MS-DOS and MS-Windows. On Cygwin and macOS,
filesystems may or may not be case-insensitive, and the function tries filesystems may or may not be case-insensitive, and the function tries
to determine case-sensitivity by a runtime test. If the test is to determine case-sensitivity by a runtime test. If the test is
inconclusive, the function returns @code{t} on Cygwin and @code{nil} inconclusive, the function returns @code{t} on Cygwin and @code{nil}
on Mac OS X. on macOS.
Currently this function always returns @code{nil} on platforms other Currently this function always returns @code{nil} on platforms other
than MS-DOS, MS-Windows, Cygwin, and Mac OS X. It does not detect than MS-DOS, MS-Windows, Cygwin, and macOS. It does not detect
case-insensitivity of mounted filesystems, such as Samba shares or case-insensitivity of mounted filesystems, such as Samba shares or
NFS-mounted Windows volumes. On remote hosts, it assumes @code{t} for NFS-mounted Windows volumes. On remote hosts, it assumes @code{t} for
the @samp{smb} method. For all other connection methods, runtime the @samp{smb} method. For all other connection methods, runtime
@ -1297,9 +1297,9 @@ The file's @acronym{GID}, likewise (@code{file-attribute-group-id}).
The time of last access, as a list of four integers The time of last access, as a list of four integers
@code{(@var{sec-high} @var{sec-low} @var{microsec} @var{picosec})} @code{(@var{sec-high} @var{sec-low} @var{microsec} @var{picosec})}
(@code{file-attribute-access-time}). (This is similar to the value of (@code{file-attribute-access-time}). (This is similar to the value of
@code{current-time}; see @ref{Time of Day}.) Note that on some @code{current-time}; see @ref{Time of Day}.) The value is truncated
FAT-based filesystems, only the date of last access is recorded, so to that of the filesystem's timestamp resolution; for example, on some
this time will always hold the midnight of the day of last access. FAT-based filesystems, only the date of last access is recorded.
@cindex modification time of file @cindex modification time of file
@item @item

View file

@ -1151,7 +1151,7 @@ extension, a.k.a.@: ``suffix''. This suffix is platform-dependent.
@defvar module-file-suffix @defvar module-file-suffix
This variable holds the system-dependent value of the file-name This variable holds the system-dependent value of the file-name
extension of the module files. Its value is @file{.so} on Posix hosts extension of the module files. Its value is @file{.so} on POSIX hosts
and @file{.dll} on MS-Windows. and @file{.dll} on MS-Windows.
@end defvar @end defvar

View file

@ -257,7 +257,7 @@ options were specified.
@item @item
If a daemon was requested, it calls @code{server-start}. If a daemon was requested, it calls @code{server-start}.
(On Posix systems, if a background daemon was requested, it then (On POSIX systems, if a background daemon was requested, it then
detaches from the controlling terminal.) @xref{Emacs detaches from the controlling terminal.) @xref{Emacs
Server,,, emacs, The GNU Emacs Manual}. Server,,, emacs, The GNU Emacs Manual}.
@ -888,7 +888,7 @@ IBM's AIX.
Berkeley BSD and its variants. Berkeley BSD and its variants.
@item cygwin @item cygwin
Cygwin, a Posix layer on top of MS-Windows. Cygwin, a POSIX layer on top of MS-Windows.
@item darwin @item darwin
Darwin (macOS). Darwin (macOS).
@ -1325,13 +1325,13 @@ omitted or @code{nil}, the conversion uses Emacs's default time zone.
If it is @code{t}, the conversion uses Universal Time. If it is If it is @code{t}, the conversion uses Universal Time. If it is
@code{wall}, the conversion uses the system wall clock time. If it is @code{wall}, the conversion uses the system wall clock time. If it is
a string, the conversion uses the time zone rule equivalent to setting a string, the conversion uses the time zone rule equivalent to setting
@env{TZ} to that string. If it is an integer @var{offset}, the @env{TZ} to that string. If it is a list (@var{offset} @var{abbr}), where
conversion uses a fixed time zone with the given offset and a numeric
abbreviation on POSIX-compatible platforms and an unspecified abbreviation
on MS-Windows. If it is a list (@var{offset} @var{abbr}), where
@var{offset} is an integer number of seconds east of Universal Time @var{offset} is an integer number of seconds east of Universal Time
and @var{abbr} is a string, the conversion uses a fixed time zone with and @var{abbr} is a string, the conversion uses a fixed time zone with
the given offset and abbreviation. the given offset and abbreviation. An integer @var{offset} is treated
as if it were (@var{offset} @var{abbr}), where @var{abbr} is a numeric
abbreviation on POSIX-compatible platforms and is unspecified on
MS-Windows.
@defun current-time-zone &optional time zone @defun current-time-zone &optional time zone
@cindex time zone, current @cindex time zone, current
@ -1488,6 +1488,7 @@ This is a synonym for @samp{%x %X}.
@item %C @item %C
This stands for the century, that is, the year divided by 100, This stands for the century, that is, the year divided by 100,
truncated toward zero. truncated toward zero.
The default field width is 2.
@item %d @item %d
This stands for the day of month, zero-padded. This stands for the day of month, zero-padded.
@item %D @item %D
@ -2398,7 +2399,7 @@ Emacs is restarted by the session manager.
Emacs is able to send @dfn{notifications} on systems that support the Emacs is able to send @dfn{notifications} on systems that support the
freedesktop.org Desktop Notifications Specification and on MS-Windows. freedesktop.org Desktop Notifications Specification and on MS-Windows.
In order to use this functionality on Posix hosts, Emacs must have In order to use this functionality on POSIX hosts, Emacs must have
been compiled with D-Bus support, and the @code{notifications} library been compiled with D-Bus support, and the @code{notifications} library
must be loaded. @xref{Top, , D-Bus,dbus,D-Bus integration in Emacs}. must be loaded. @xref{Top, , D-Bus,dbus,D-Bus integration in Emacs}.
The following function is supported when D-Bus support is available: The following function is supported when D-Bus support is available:

View file

@ -344,7 +344,7 @@ When reading or writing from the standard input/output streams of the
Emacs process in batch mode, it is sometimes required to make sure any Emacs process in batch mode, it is sometimes required to make sure any
arbitrary binary data will be read/written verbatim, and/or that no arbitrary binary data will be read/written verbatim, and/or that no
translation of newlines to or from CR-LF pairs is performed. This translation of newlines to or from CR-LF pairs is performed. This
issue does not exist on Posix hosts, only on MS-Windows and MS-DOS@. issue does not exist on POSIX hosts, only on MS-Windows and MS-DOS@.
The following function allows you to control the I/O mode of any The following function allows you to control the I/O mode of any
standard stream of the Emacs process. standard stream of the Emacs process.
@ -354,7 +354,7 @@ non-@code{nil}, switch to binary mode, otherwise switch to text mode.
The value of @var{stream} can be one of @code{stdin}, @code{stdout}, The value of @var{stream} can be one of @code{stdin}, @code{stdout},
or @code{stderr}. This function flushes any pending output data of or @code{stderr}. This function flushes any pending output data of
@var{stream} as a side effect, and returns the previous value of I/O @var{stream} as a side effect, and returns the previous value of I/O
mode for @var{stream}. On Posix hosts, it always returns a mode for @var{stream}. On POSIX hosts, it always returns a
non-@code{nil} value and does nothing except flushing pending output. non-@code{nil} value and does nothing except flushing pending output.
@end defun @end defun
@ -707,7 +707,7 @@ indent and fill the object to make it more readable for humans.
If you need to use binary I/O in batch mode, e.g., use the functions If you need to use binary I/O in batch mode, e.g., use the functions
described in this section to write out arbitrary binary data or avoid described in this section to write out arbitrary binary data or avoid
conversion of newlines on non-Posix hosts, see @ref{Input Functions, conversion of newlines on non-POSIX hosts, see @ref{Input Functions,
set-binary-mode}. set-binary-mode}.
@node Output Variables @node Output Variables

View file

@ -29128,7 +29128,7 @@ the X window system or MS-Windows, Calc will configure GNUPLOT for you
automatically. If you have GNUPLOT 3.0 or later and you are using a automatically. If you have GNUPLOT 3.0 or later and you are using a
Unix or GNU system without X, Calc will configure GNUPLOT to display Unix or GNU system without X, Calc will configure GNUPLOT to display
graphs using simple character graphics that will work on any graphs using simple character graphics that will work on any
Posix-compatible terminal. POSIX-compatible terminal.
@menu @menu
* Basic Graphics:: * Basic Graphics::

View file

@ -6752,7 +6752,7 @@ applying it to another one.
@vindex org-clock-idle-time @vindex org-clock-idle-time
By customizing the variable @code{org-clock-idle-time} to some integer, such By customizing the variable @code{org-clock-idle-time} to some integer, such
as 10 or 15, Emacs can alert you when you get back to your computer after as 10 or 15, Emacs can alert you when you get back to your computer after
being idle for that many minutes@footnote{On computers using Mac OS X, being idle for that many minutes@footnote{On computers using macOS,
idleness is based on actual user idleness, not just Emacs' idle time. For idleness is based on actual user idleness, not just Emacs' idle time. For
X11, you can install a utility program @file{x11idle.c}, available in the X11, you can install a utility program @file{x11idle.c}, available in the
@code{contrib/scripts} directory of the Org git distribution, or install the @code{contrib/scripts} directory of the Org git distribution, or install the