mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 18:40:39 -08:00
Merge from origin/emacs-26
bc8dc37(origin/emacs-26) Minor copyedits in "Distribution" chapter o...1c7a936Minor copyedits in "Entering" chapter of Emacs manual.1d4498bMinor wording change in the Emacs manual2bf49e7Fix a typo in the Emacs manualf3546a2Improve the "Basic" chapter of the Emacs manual691431eResurrect lost text in lispref956807b* lisp/emacs-lisp/rx.el (rx): Fix the definition of 'blank'.7d90d2eProofread os.texi and files.texi490c736Minor improvements in the "International" chapter of Emacs ma...79252d3Minor improvement in "Text" chapter of Emacs manual
This commit is contained in:
commit
084cfae0e6
17 changed files with 79 additions and 68 deletions
|
|
@ -131,12 +131,6 @@ Unicode), or a number with a specified radix, e.g., @code{#o23072}
|
||||||
Manual}. The command then inserts the corresponding character into
|
Manual}. The command then inserts the corresponding character into
|
||||||
the buffer.
|
the buffer.
|
||||||
|
|
||||||
In some contexts, if you type a quotation using grave accent and
|
|
||||||
apostrophe @t{`like this'}, it is converted to a form @t{‘like this’}
|
|
||||||
using single quotation marks. Similarly, typing a quotation @t{``like
|
|
||||||
this''} using double grave accent and apostrophe converts it to a form
|
|
||||||
@t{“like this”} using double quotation marks. @xref{Quotation Marks}.
|
|
||||||
|
|
||||||
For example, the following all insert the same character:
|
For example, the following all insert the same character:
|
||||||
|
|
||||||
@example
|
@example
|
||||||
|
|
@ -151,6 +145,13 @@ this''} using double grave accent and apostrophe converts it to a form
|
||||||
A numeric argument to @kbd{C-q} or @kbd{C-x 8 ...} specifies
|
A numeric argument to @kbd{C-q} or @kbd{C-x 8 ...} specifies
|
||||||
how many copies of the character to insert (@pxref{Arguments}).
|
how many copies of the character to insert (@pxref{Arguments}).
|
||||||
|
|
||||||
|
In addition, in some contexts, if you type a quotation using grave
|
||||||
|
accent and apostrophe @t{`like this'}, it is converted to a form
|
||||||
|
@t{‘like this’} using single quotation marks, even without @kbd{C-x 8}
|
||||||
|
commands. Similarly, typing a quotation @t{``like this''} using
|
||||||
|
double grave accent and apostrophe converts it to a form @t{“like
|
||||||
|
this”} using double quotation marks. @xref{Quotation Marks}.
|
||||||
|
|
||||||
@node Moving Point
|
@node Moving Point
|
||||||
@section Changing the Location of Point
|
@section Changing the Location of Point
|
||||||
|
|
||||||
|
|
@ -711,6 +712,9 @@ where the two extra numbers give the smallest and largest character
|
||||||
position that point is allowed to assume. The characters between
|
position that point is allowed to assume. The characters between
|
||||||
those two positions are the accessible ones. @xref{Narrowing}.
|
those two positions are the accessible ones. @xref{Narrowing}.
|
||||||
|
|
||||||
|
Related, but different feature is @code{display-line-numbers-mode}
|
||||||
|
(@pxref{Display Custom}).
|
||||||
|
|
||||||
@node Arguments
|
@node Arguments
|
||||||
@section Numeric Arguments
|
@section Numeric Arguments
|
||||||
@cindex numeric arguments
|
@cindex numeric arguments
|
||||||
|
|
|
||||||
|
|
@ -127,7 +127,7 @@ brings up the customization buffer for that group.
|
||||||
@kindex S-TAB @r{(customization buffer)}
|
@kindex S-TAB @r{(customization buffer)}
|
||||||
@findex widget-forward
|
@findex widget-forward
|
||||||
@findex widget-backward
|
@findex widget-backward
|
||||||
In the customizable buffer, you can type @key{TAB}
|
In the customization buffer, you can type @key{TAB}
|
||||||
(@code{widget-forward}) to move forward to the next button or editable
|
(@code{widget-forward}) to move forward to the next button or editable
|
||||||
field. @kbd{S-@key{TAB}} (@code{widget-backward}) moves back to the
|
field. @kbd{S-@key{TAB}} (@code{widget-backward}) moves back to the
|
||||||
previous button or editable field.
|
previous button or editable field.
|
||||||
|
|
|
||||||
|
|
@ -1345,7 +1345,7 @@ for documentation. @xref{GNU Free Documentation License}.}.
|
||||||
@xref{Copying}.
|
@xref{Copying}.
|
||||||
|
|
||||||
One way to get a copy of GNU Emacs is from someone else who has it.
|
One way to get a copy of GNU Emacs is from someone else who has it.
|
||||||
You need not ask for our permission to do so, or tell any one else;
|
You need not ask for our permission to do so, or tell anyone else;
|
||||||
just copy it. If you have access to the Internet, you can get the
|
just copy it. If you have access to the Internet, you can get the
|
||||||
latest distribution version of GNU Emacs by anonymous FTP; see
|
latest distribution version of GNU Emacs by anonymous FTP; see
|
||||||
@url{https://www.gnu.org/software/emacs} on our website for more
|
@url{https://www.gnu.org/software/emacs} on our website for more
|
||||||
|
|
@ -1361,7 +1361,7 @@ when you get it, not just free for the manufacturer.
|
||||||
|
|
||||||
If you find GNU Emacs useful, please @strong{send a donation} to the
|
If you find GNU Emacs useful, please @strong{send a donation} to the
|
||||||
Free Software Foundation to support our work. Donations to the Free
|
Free Software Foundation to support our work. Donations to the Free
|
||||||
Software Foundation are tax deductible in the US@. If you use GNU Emacs
|
Software Foundation are tax-deductible in the US@. If you use GNU Emacs
|
||||||
at your workplace, please suggest that the company make a donation.
|
at your workplace, please suggest that the company make a donation.
|
||||||
To donate, see @url{https://my.fsf.org/donate/}.
|
To donate, see @url{https://my.fsf.org/donate/}.
|
||||||
For other ways in which you can help, see
|
For other ways in which you can help, see
|
||||||
|
|
|
||||||
|
|
@ -18,10 +18,11 @@
|
||||||
@cindex starting Emacs
|
@cindex starting Emacs
|
||||||
|
|
||||||
The usual way to invoke Emacs is with the shell command
|
The usual way to invoke Emacs is with the shell command
|
||||||
@command{emacs}. From a terminal window running in the X Window
|
@command{emacs}. From a terminal window running a Unix shell in the X
|
||||||
System, you can run Emacs in the background with @command{emacs &};
|
Window System, you can run Emacs in the background with @command{emacs
|
||||||
this way, Emacs won't tie up the terminal window, so you can use it to
|
&}; this way, Emacs won't tie up the terminal window, so you can use
|
||||||
run other shell commands.
|
it to run other shell commands. (For comparable methods of starting
|
||||||
|
Emacs on MS-Windows, see @ref{Windows Startup}.)
|
||||||
|
|
||||||
@cindex startup screen
|
@cindex startup screen
|
||||||
When Emacs starts up, the initial frame displays a special buffer
|
When Emacs starts up, the initial frame displays a special buffer
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
|
||||||
|
|
@ -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.
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1207,13 +1207,13 @@ using the internal Emacs representation.
|
||||||
@cindex file-name encoding, MS-Windows
|
@cindex file-name encoding, MS-Windows
|
||||||
@vindex w32-unicode-filenames
|
@vindex w32-unicode-filenames
|
||||||
When Emacs runs on MS-Windows versions that are descendants of the
|
When Emacs runs on MS-Windows versions that are descendants of the
|
||||||
NT family (Windows 2000, XP, Vista, Windows 7, and Windows 8), the
|
NT family (Windows 2000, XP, Vista, Windows 7, and all the later
|
||||||
value of @code{file-name-coding-system} is largely ignored, as Emacs
|
versions), the value of @code{file-name-coding-system} is largely
|
||||||
by default uses APIs that allow passing Unicode file names directly.
|
ignored, as Emacs by default uses APIs that allow passing Unicode file
|
||||||
By contrast, on Windows 9X, file names are encoded using
|
names directly. By contrast, on Windows 9X, file names are encoded
|
||||||
@code{file-name-coding-system}, which should be set to the codepage
|
using @code{file-name-coding-system}, which should be set to the
|
||||||
(@pxref{Coding Systems, codepage}) pertinent for the current system
|
codepage (@pxref{Coding Systems, codepage}) pertinent for the current
|
||||||
locale. The value of the variable @code{w32-unicode-filenames}
|
system locale. The value of the variable @code{w32-unicode-filenames}
|
||||||
controls whether Emacs uses the Unicode APIs when it calls OS
|
controls whether Emacs uses the Unicode APIs when it calls OS
|
||||||
functions that accept file names. This variable is set by the startup
|
functions that accept file names. This variable is set by the startup
|
||||||
code to @code{nil} on Windows 9X, and to @code{t} on newer versions of
|
code to @code{nil} on Windows 9X, and to @code{t} on newer versions of
|
||||||
|
|
@ -1570,9 +1570,9 @@ used. Some examples are:
|
||||||
unpleasant results for characters for which they are used, and you may
|
unpleasant results for characters for which they are used, and you may
|
||||||
wish to instruct Emacs to completely ignore them while searching for a
|
wish to instruct Emacs to completely ignore them while searching for a
|
||||||
suitable font required to display a character. You can do that by
|
suitable font required to display a character. You can do that by
|
||||||
adding the offending fonts to the value of @code{face-ignored-fonts}
|
adding the offending fonts to the value of the variable
|
||||||
variable, which is a list. Here's an example to put in your
|
@code{face-ignored-fonts}, which is a list. Here's an example to put
|
||||||
@file{~/.emacs}:
|
in your @file{~/.emacs}:
|
||||||
|
|
||||||
@example
|
@example
|
||||||
(add-to-list 'face-ignored-fonts "Some Bad Font")
|
(add-to-list 'face-ignored-fonts "Some Bad Font")
|
||||||
|
|
@ -1673,10 +1673,10 @@ should use the command @kbd{M-x set-keyboard-coding-system} or
|
||||||
customize the variable @code{keyboard-coding-system} to specify which
|
customize the variable @code{keyboard-coding-system} to specify which
|
||||||
coding system your keyboard uses (@pxref{Terminal Coding}). Enabling
|
coding system your keyboard uses (@pxref{Terminal Coding}). Enabling
|
||||||
this feature will probably require you to use @key{ESC} to type Meta
|
this feature will probably require you to use @key{ESC} to type Meta
|
||||||
characters; however, on a console terminal or in @code{xterm}, you can
|
characters; however, on a console terminal or a terminal emulator such
|
||||||
arrange for Meta to be converted to @key{ESC} and still be able to
|
as @code{xterm}, you can arrange for Meta to be converted to @key{ESC}
|
||||||
type 8-bit characters present directly on the keyboard or using
|
and still be able to type 8-bit characters present directly on the
|
||||||
@key{Compose} or @key{AltGr} keys. @xref{User Input}.
|
keyboard or using @key{Compose} or @key{AltGr} keys. @xref{User Input}.
|
||||||
|
|
||||||
@cindex @code{iso-transl} library
|
@cindex @code{iso-transl} library
|
||||||
@cindex compose character
|
@cindex compose character
|
||||||
|
|
@ -1777,13 +1777,13 @@ for editing bidirectional text.
|
||||||
@dfn{logical} (or @dfn{reading}) order: the buffer or string position
|
@dfn{logical} (or @dfn{reading}) order: the buffer or string position
|
||||||
of the first character you read precedes that of the next character.
|
of the first character you read precedes that of the next character.
|
||||||
Reordering of bidirectional text into the @dfn{visual} order happens
|
Reordering of bidirectional text into the @dfn{visual} order happens
|
||||||
at display time. As result, character positions no longer increase
|
at display time. As a result, character positions no longer increase
|
||||||
monotonically with their positions on display. Emacs implements the
|
monotonically with their positions on display. Emacs implements the
|
||||||
Unicode Bidirectional Algorithm (UBA) described in the Unicode
|
Unicode Bidirectional Algorithm (UBA) described in the Unicode
|
||||||
Standard Annex #9, for reordering of bidirectional text for display.
|
Standard Annex #9, for reordering of bidirectional text for display.
|
||||||
It deviates from the UBA only in how continuation lines are displayed
|
It deviates from the UBA only in how continuation lines are displayed
|
||||||
when text direction is opposite to the base paragraph direction,
|
when text direction is opposite to the base paragraph direction,
|
||||||
e.g. when a long line of English text appears in a right-to-left
|
e.g., when a long line of English text appears in a right-to-left
|
||||||
paragraph.
|
paragraph.
|
||||||
|
|
||||||
@vindex bidi-display-reordering
|
@vindex bidi-display-reordering
|
||||||
|
|
@ -1835,12 +1835,13 @@ thin blank characters; on text terminals they display as blanks.
|
||||||
|
|
||||||
Because characters are reordered for display, Emacs commands that
|
Because characters are reordered for display, Emacs commands that
|
||||||
operate in the logical order or on stretches of buffer positions may
|
operate in the logical order or on stretches of buffer positions may
|
||||||
produce unusual effects. For example, @kbd{C-f} and @kbd{C-b}
|
produce unusual effects. For example, the commands @kbd{C-f} and
|
||||||
commands move point in the logical order, so the cursor will sometimes
|
@kbd{C-b} move point in the logical order, so the cursor will
|
||||||
jump when point traverses reordered bidirectional text. Similarly, a
|
sometimes jump when point traverses reordered bidirectional text.
|
||||||
highlighted region covering a contiguous range of character positions
|
Similarly, a highlighted region covering a contiguous range of
|
||||||
may look discontinuous if the region spans reordered text. This is
|
character positions may look discontinuous if the region spans
|
||||||
normal and similar to the behavior of other programs that support
|
reordered text. This is normal and similar to the behavior of other
|
||||||
bidirectional text. If you set @code{visual-order-cursor-movement} to
|
programs that support bidirectional text. If you set
|
||||||
a non-@code{nil} value, cursor motion by the arrow keys follows the
|
@code{visual-order-cursor-movement} to a non-@code{nil} value, cursor
|
||||||
visual order on screen (@pxref{Moving Point, visual-order movement}).
|
motion by the arrow keys follows the visual order on screen
|
||||||
|
(@pxref{Moving Point, visual-order movement}).
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ frames if you wish (@pxref{Frames}).
|
||||||
Each frame consists of several distinct regions. At the top of the
|
Each frame consists of several distinct regions. At the top of the
|
||||||
frame is a @dfn{menu bar}, which allows you to access commands via a
|
frame is a @dfn{menu bar}, which allows you to access commands via a
|
||||||
series of menus. On a graphical display, directly below the menu bar
|
series of menus. On a graphical display, directly below the menu bar
|
||||||
is a @dfn{tool bar}, a row of icons that perform editing commands if
|
is a @dfn{tool bar}, a row of icons that perform editing commands when
|
||||||
you click on them. At the very bottom of the frame is an @dfn{echo
|
you click on them. At the very bottom of the frame is an @dfn{echo
|
||||||
area}, where informative messages are displayed and where you enter
|
area}, where informative messages are displayed and where you enter
|
||||||
information when Emacs asks for it.
|
information when Emacs asks for it.
|
||||||
|
|
|
||||||
|
|
@ -101,7 +101,7 @@ Kill up to the end of a word (@code{kill-word}).
|
||||||
@item M-@key{DEL}
|
@item M-@key{DEL}
|
||||||
Kill back to the beginning of a word (@code{backward-kill-word}).
|
Kill back to the beginning of a word (@code{backward-kill-word}).
|
||||||
@item M-@@
|
@item M-@@
|
||||||
Mark the end of the next word (@code{mark-word}).
|
Set mark at the end of the next word (@code{mark-word}).
|
||||||
@item M-t
|
@item M-t
|
||||||
Transpose two words or drag a word across others
|
Transpose two words or drag a word across others
|
||||||
(@code{transpose-words}).
|
(@code{transpose-words}).
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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,10 @@ 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
|
||||||
|
to that of the filesystem's timestamp resolution; for example, on some
|
||||||
FAT-based filesystems, only the date of last access is recorded, so
|
FAT-based filesystems, only the date of last access is recorded, so
|
||||||
this time will always hold the midnight of the day of last access.
|
this time will always hold the midnight of the day of the last access.
|
||||||
|
|
||||||
@cindex modification time of file
|
@cindex modification time of file
|
||||||
@item
|
@item
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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:
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -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::
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
|
|
@ -57,7 +57,6 @@
|
||||||
;; (rx (and line-start (0+ (in "a-z"))))
|
;; (rx (and line-start (0+ (in "a-z"))))
|
||||||
;;
|
;;
|
||||||
;; "\n[^ \t]"
|
;; "\n[^ \t]"
|
||||||
;; (rx (and "\n" (not blank))), or
|
|
||||||
;; (rx (and "\n" (not (any " \t"))))
|
;; (rx (and "\n" (not (any " \t"))))
|
||||||
;;
|
;;
|
||||||
;; "\\*\\*\\* EOOH \\*\\*\\*\n"
|
;; "\\*\\*\\* EOOH \\*\\*\\*\n"
|
||||||
|
|
@ -74,9 +73,9 @@
|
||||||
;; "^content-transfer-encoding:\\(\n?[\t ]\\)*quoted-printable\\(\n?[\t ]\\)*"
|
;; "^content-transfer-encoding:\\(\n?[\t ]\\)*quoted-printable\\(\n?[\t ]\\)*"
|
||||||
;; (rx (and line-start
|
;; (rx (and line-start
|
||||||
;; "content-transfer-encoding:"
|
;; "content-transfer-encoding:"
|
||||||
;; (+ (? ?\n)) blank
|
;; (+ (? ?\n)) (any " \t")
|
||||||
;; "quoted-printable"
|
;; "quoted-printable"
|
||||||
;; (+ (? ?\n)) blank))
|
;; (+ (? ?\n)) (any " \t"))
|
||||||
;;
|
;;
|
||||||
;; (concat "^\\(?:" something-else "\\)")
|
;; (concat "^\\(?:" something-else "\\)")
|
||||||
;; (rx (and line-start (eval something-else))), statically or
|
;; (rx (and line-start (eval something-else))), statically or
|
||||||
|
|
@ -962,7 +961,11 @@ CHAR
|
||||||
matches 0 through 9, a through f and A through F.
|
matches 0 through 9, a through f and A through F.
|
||||||
|
|
||||||
`blank'
|
`blank'
|
||||||
matches space and tab only.
|
matches horizontal whitespace, as defined by Annex C of the
|
||||||
|
Unicode Technical Standard #18. In particular, it matches
|
||||||
|
spaces, tabs, and other characters whose Unicode
|
||||||
|
`general-category' property indicates they are spacing
|
||||||
|
separators.
|
||||||
|
|
||||||
`graphic', `graph'
|
`graphic', `graph'
|
||||||
matches graphic characters--everything except whitespace, ASCII
|
matches graphic characters--everything except whitespace, ASCII
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue