aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorPaul Eggert2018-03-04 17:16:39 -0800
committerPaul Eggert2018-03-04 17:16:39 -0800
commitbd6c1976fba03bd2e4ca0a52cea562c8ecf23ef8 (patch)
treef5611596b3c70cdd536adfc06e9880bdd1bfc211 /doc
parent78589529a7e7ea21f78c972c87b9e2c94ef27610 (diff)
parentf2caf08ca625f64c7eeea8dfa8f65a5b1bac58e2 (diff)
downloademacs-bd6c1976fba03bd2e4ca0a52cea562c8ecf23ef8.tar.gz
emacs-bd6c1976fba03bd2e4ca0a52cea562c8ecf23ef8.zip
Merge from origin/emacs-26
f2caf08ca6 ; Spelling fixes f0e5f220b6 * lisp/progmodes/grep.el (zrgrep): a0f71260f8 Minor copyedits in doc/emacs/text.texi adfe2f580f Remove outdated comment in syntax.el b80e15b6a6 Prevent Flyspell from changing unrelated words e385599457 Avoid errors in flymake in builds --without-x d691e30cb0 More improvements of the Emacs manual
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/glossary.texi37
-rw-r--r--doc/emacs/misc.texi6
-rw-r--r--doc/emacs/programs.texi1
-rw-r--r--doc/emacs/rmail.texi4
-rw-r--r--doc/emacs/text.texi40
-rw-r--r--doc/misc/cc-mode.texi2
-rw-r--r--doc/misc/org.texi2
-rw-r--r--doc/misc/tramp.texi2
8 files changed, 47 insertions, 47 deletions
diff --git a/doc/emacs/glossary.texi b/doc/emacs/glossary.texi
index a9120194a49..fd9e97f2d5f 100644
--- a/doc/emacs/glossary.texi
+++ b/doc/emacs/glossary.texi
@@ -103,13 +103,14 @@ supports both of these forms, as well as any mixture of them---this
103is ``bidirectional text''. @xref{Bidirectional Editing}. 103is ``bidirectional text''. @xref{Bidirectional Editing}.
104 104
105@item Bind 105@item Bind
106@anchor{Glossary---Bind}
106To bind a key sequence means to give it a binding (q.v.). 107To bind a key sequence means to give it a binding (q.v.).
107@xref{Rebinding}. 108@xref{Rebinding}.
108 109
109@anchor{Glossary---Binding} 110@anchor{Glossary---Binding}
110@item Binding 111@item Binding
111A key sequence gets its meaning in Emacs by having a binding, which is a 112A key sequence gets its meaning in Emacs by having a binding, which is a
112command (q.v.), a Lisp function that is run when you type that 113command (q.v.)---a Lisp function that is run when you type that
113sequence. @xref{Commands,Binding}. Customization often involves 114sequence. @xref{Commands,Binding}. Customization often involves
114rebinding a character to a different command function. The bindings of 115rebinding a character to a different command function. The bindings of
115all key sequences are recorded in the keymaps (q.v.). @xref{Keymaps}. 116all key sequences are recorded in the keymaps (q.v.). @xref{Keymaps}.
@@ -141,8 +142,8 @@ are visiting (q.v.@:) some file. @xref{Buffers}.
141 142
142@item Buffer Selection History 143@item Buffer Selection History
143Emacs keeps a buffer selection history that records how recently each 144Emacs keeps a buffer selection history that records how recently each
144Emacs buffer has been selected. This is used for choosing a buffer to 145Emacs buffer has been selected. This is used for choosing which
145select. @xref{Buffers}. 146buffer to select. @xref{Buffers}.
146 147
147@item Bug 148@item Bug
148A bug is an incorrect or unreasonable behavior of a program, or 149A bug is an incorrect or unreasonable behavior of a program, or
@@ -220,9 +221,9 @@ the clipboard is used @emph{instead} of the primary selection.
220@xref{Clipboard}. 221@xref{Clipboard}.
221 222
222@item Coding System 223@item Coding System
223A coding system is an encoding for representing text characters in a 224A coding system is a way to encode text characters in a file or in a
224file or in a stream of information. Emacs has the ability to convert 225stream of information. Emacs has the ability to convert text to or
225text to or from a variety of coding systems when reading or writing it. 226from a variety of coding systems when reading or writing it.
226@xref{Coding Systems}. 227@xref{Coding Systems}.
227 228
228@item Command 229@item Command
@@ -263,12 +264,12 @@ executes faster.
263 264
264@item Complete Key 265@item Complete Key
265A complete key is a key sequence that fully specifies one action to be 266A complete key is a key sequence that fully specifies one action to be
266performed by Emacs. For example, @kbd{X} and @kbd{C-f} and @kbd{C-x m} 267performed by Emacs. For example, @kbd{X} and @kbd{C-f} and @kbd{C-x
267are complete keys. Complete keys derive their meanings from being bound 268m} are complete keys. Complete keys derive their meanings from being
268(q.v.@:) to commands (q.v.). Thus, @kbd{X} is conventionally bound to 269bound (@pxref{Glossary---Bind}) to commands (q.v.). Thus, @kbd{X} is
269a command to insert @samp{X} in the buffer; @kbd{C-x m} is 270conventionally bound to a command to insert @samp{X} in the buffer;
270conventionally bound to a command to begin composing a mail message. 271@kbd{C-x m} is conventionally bound to a command to begin composing a
271@xref{Keys}. 272mail message. @xref{Keys}.
272 273
273@item Completion 274@item Completion
274Completion is what Emacs does when it automatically expands an 275Completion is what Emacs does when it automatically expands an
@@ -281,11 +282,11 @@ file names. Completion usually occurs when @key{TAB}, @key{SPC} or
281@anchor{Glossary---Continuation Line} 282@anchor{Glossary---Continuation Line}
282@item Continuation Line 283@item Continuation Line
283When a line of text is longer than the width of the window, it 284When a line of text is longer than the width of the window, it
284normally (but see @ref{Glossary---Truncation}) takes up more than one 285normally takes up more than one screen line when displayed (but see
285screen line when displayed. We say that the text line is continued, and all 286@ref{Glossary---Truncation}). We say that the text line is continued,
286screen lines used for it after the first are called continuation 287and all screen lines used for it after the first are called
287lines. @xref{Continuation Lines}. A related Emacs feature is 288continuation lines. @xref{Continuation Lines}. A related Emacs
288filling (q.v.). 289feature is filling (q.v.).
289 290
290@item Control Character 291@item Control Character
291A control character is a character that you type by holding down the 292A control character is a character that you type by holding down the
@@ -418,7 +419,7 @@ Variables}.
418On GNU and other Unix-like systems, directory names are strings that 419On GNU and other Unix-like systems, directory names are strings that
419end in @samp{/}. For example, @file{/no-such-dir/} is a directory 420end in @samp{/}. For example, @file{/no-such-dir/} is a directory
420name whereas @file{/tmp} is not, even though @file{/tmp} names a file 421name whereas @file{/tmp} is not, even though @file{/tmp} names a file
421that happens to be a directory. On MS-DOS the relationship is more 422that happens to be a directory. On MS-Windows the relationship is more
422complicated. @xref{Directory Names,,, elisp, the Emacs Lisp Reference 423complicated. @xref{Directory Names,,, elisp, the Emacs Lisp Reference
423Manual}. 424Manual}.
424 425
diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi
index e1b8070f432..60986347a71 100644
--- a/doc/emacs/misc.texi
+++ b/doc/emacs/misc.texi
@@ -2463,12 +2463,6 @@ sessions, or add this line in your init file (@pxref{Init File}):
2463(desktop-save-mode 1) 2463(desktop-save-mode 1)
2464@end example 2464@end example
2465 2465
2466@vindex desktop-auto-save-timeout
2467@noindent
2468When @code{desktop-save-mode} is active and the desktop file exists,
2469Emacs auto-saves it every @code{desktop-auto-save-timeout}
2470seconds, if that is non-@code{nil} and non-zero.
2471
2472@findex desktop-change-dir 2466@findex desktop-change-dir
2473@findex desktop-revert 2467@findex desktop-revert
2474@vindex desktop-path 2468@vindex desktop-path
diff --git a/doc/emacs/programs.texi b/doc/emacs/programs.texi
index 74fae2a8bb5..be471099a57 100644
--- a/doc/emacs/programs.texi
+++ b/doc/emacs/programs.texi
@@ -77,7 +77,6 @@ mode for the C programming language is @code{c-mode}.
77@cindex VHDL mode 77@cindex VHDL mode
78@cindex M4 mode 78@cindex M4 mode
79@cindex Shell-script mode 79@cindex Shell-script mode
80@cindex Scheme mode
81@cindex OPascal mode 80@cindex OPascal mode
82@cindex PostScript mode 81@cindex PostScript mode
83@cindex Conf mode 82@cindex Conf mode
diff --git a/doc/emacs/rmail.texi b/doc/emacs/rmail.texi
index e9371f39a96..cb62ce36526 100644
--- a/doc/emacs/rmail.texi
+++ b/doc/emacs/rmail.texi
@@ -802,7 +802,7 @@ its contents.
802@vindex rmail-enable-mime-composing 802@vindex rmail-enable-mime-composing
803@findex unforward-rmail-message 803@findex unforward-rmail-message
804 Rmail offers two formats for forwarded messages. The default is to 804 Rmail offers two formats for forwarded messages. The default is to
805use MIME (@pxref{Rmail Display}) format. This includes the original 805use the MIME format (@pxref{Rmail Display}). This includes the original
806message as a separate part. You can use a simpler format if you 806message as a separate part. You can use a simpler format if you
807prefer, by setting the variable @code{rmail-enable-mime-composing} to 807prefer, by setting the variable @code{rmail-enable-mime-composing} to
808@code{nil}. In this case, Rmail just includes the original message 808@code{nil}. In this case, Rmail just includes the original message
@@ -1092,7 +1092,7 @@ Sort messages of current Rmail buffer by author's name.
1092@findex rmail-sort-by-recipient 1092@findex rmail-sort-by-recipient
1093@item C-c C-s C-r 1093@item C-c C-s C-r
1094@itemx M-x rmail-sort-by-recipient 1094@itemx M-x rmail-sort-by-recipient
1095Sort messages of current Rmail buffer by recipient's names. 1095Sort messages of current Rmail buffer by recipient's name.
1096 1096
1097@findex rmail-sort-by-correspondent 1097@findex rmail-sort-by-correspondent
1098@item C-c C-s C-c 1098@item C-c C-s C-c
diff --git a/doc/emacs/text.texi b/doc/emacs/text.texi
index 9ecc41e8880..8137945601b 100644
--- a/doc/emacs/text.texi
+++ b/doc/emacs/text.texi
@@ -1461,8 +1461,9 @@ etc.
1461export and publication. To export the current buffer, type @kbd{C-c 1461export and publication. To export the current buffer, type @kbd{C-c
1462C-e} (@code{org-export}) anywhere in an Org buffer. This command 1462C-e} (@code{org-export}) anywhere in an Org buffer. This command
1463prompts for an export format; currently supported formats include 1463prompts for an export format; currently supported formats include
1464HTML, @LaTeX{}, OpenDocument (@file{.odt}), and PDF@. Some formats, 1464HTML, @LaTeX{}, Texinfo, OpenDocument (@file{.odt}), iCalendar,
1465such as PDF, require certain system tools to be installed. 1465Markdown, man-page, and PDF@. Some formats, such as PDF, require
1466certain system tools to be installed.
1466 1467
1467@vindex org-publish-project-alist 1468@vindex org-publish-project-alist
1468 To export several files at once to a specific directory, either 1469 To export several files at once to a specific directory, either
@@ -1521,14 +1522,14 @@ with @LaTeX{}.}.
1521 Emacs provides a @TeX{} major mode for each of these variants: Plain 1522 Emacs provides a @TeX{} major mode for each of these variants: Plain
1522@TeX{} mode, @LaTeX{} mode, Doc@TeX{} mode, and Sli@TeX{} mode. Emacs 1523@TeX{} mode, @LaTeX{} mode, Doc@TeX{} mode, and Sli@TeX{} mode. Emacs
1523selects the appropriate mode by looking at the contents of the buffer. 1524selects the appropriate mode by looking at the contents of the buffer.
1524(This is done by the @code{tex-mode} command, which is normally called 1525(This is done by invoking the @code{tex-mode} command, which is
1525automatically when you visit a @TeX{}-like file. @xref{Choosing 1526normally called automatically when you visit a @TeX{}-like file.
1526Modes}.) If the contents are insufficient to determine this, Emacs 1527@xref{Choosing Modes}.) If the contents are insufficient to determine
1527chooses the mode specified by the variable @code{tex-default-mode}; 1528this, Emacs chooses the mode specified by the variable
1528its default value is @code{latex-mode}. If Emacs does not guess 1529@code{tex-default-mode}; its default value is @code{latex-mode}. If
1529right, you can select the correct variant of @TeX{} mode using the 1530Emacs does not guess right, you can select the correct variant of
1530command @kbd{M-x plain-tex-mode}, @kbd{M-x latex-mode}, @kbd{M-x 1531@TeX{} mode using the commands @code{plain-tex-mode},
1531slitex-mode}, or @kbd{doctex-mode}. 1532@code{latex-mode}, @code{slitex-mode}, or @code{doctex-mode}.
1532 1533
1533 The following sections document the features of @TeX{} mode and its 1534 The following sections document the features of @TeX{} mode and its
1534variants. There are several other @TeX{}-related Emacs packages, 1535variants. There are several other @TeX{}-related Emacs packages,
@@ -1701,14 +1702,16 @@ chapter of a larger document).
1701@table @kbd 1702@table @kbd
1702@item C-c C-b 1703@item C-c C-b
1703Invoke @TeX{} on the entire current buffer (@code{tex-buffer}). 1704Invoke @TeX{} on the entire current buffer (@code{tex-buffer}).
1705
1704@item C-c C-r 1706@item C-c C-r
1705Invoke @TeX{} on the current region, together with the buffer's header 1707Invoke @TeX{} on the current region, together with the buffer's header
1706(@code{tex-region}). 1708(@code{tex-region}).
1709
1707@item C-c C-f 1710@item C-c C-f
1708Invoke @TeX{} on the current file (@code{tex-file}). 1711Invoke @TeX{} on the current file (@code{tex-file}).
1709 1712
1710@item C-c C-v 1713@item C-c C-v
1711Preview the output from the last @kbd{C-c C-r}, @kbd{C-c C-b}, or @kbd{C-c 1714Preview the output from the last @kbd{C-c C-b}, @kbd{C-c C-r}, or @kbd{C-c
1712C-f} command (@code{tex-view}). 1715C-f} command (@code{tex-view}).
1713 1716
1714@item C-c C-p 1717@item C-c C-p
@@ -1743,7 +1746,7 @@ C-p} (@code{tex-print}) to print a hardcopy of the output file.
1743@cindex @env{TEXINPUTS} environment variable 1746@cindex @env{TEXINPUTS} environment variable
1744@vindex tex-directory 1747@vindex tex-directory
1745 By default, @kbd{C-c C-b} runs @TeX{} in the current directory. The 1748 By default, @kbd{C-c C-b} runs @TeX{} in the current directory. The
1746output of @TeX{} also goes in this directory. To run @TeX{} in a 1749output of @TeX{} is also created in this directory. To run @TeX{} in a
1747different directory, change the variable @code{tex-directory} to 1750different directory, change the variable @code{tex-directory} to
1748the desired directory. If your environment variable @env{TEXINPUTS} 1751the desired directory. If your environment variable @env{TEXINPUTS}
1749contains relative names, or if your files contain 1752contains relative names, or if your files contain
@@ -1889,14 +1892,16 @@ keys (@pxref{Completion}).
1889 1892
1890@vindex tex-shell-hook 1893@vindex tex-shell-hook
1891@vindex tex-mode-hook 1894@vindex tex-mode-hook
1895@vindex doctex-mode-hook
1892@vindex latex-mode-hook 1896@vindex latex-mode-hook
1893@vindex slitex-mode-hook 1897@vindex slitex-mode-hook
1894@vindex plain-tex-mode-hook 1898@vindex plain-tex-mode-hook
1895 Entering any variant of @TeX{} mode runs the hooks 1899 Entering any variant of @TeX{} mode runs the hooks
1896@code{text-mode-hook} and @code{tex-mode-hook}. Then it runs either 1900@code{text-mode-hook} and @code{tex-mode-hook}. Then it runs either
1897@code{plain-tex-mode-hook}, @code{latex-mode-hook}, or 1901@code{plain-tex-mode-hook}, @code{doctex-mode-hook},
1898@code{slitex-mode-hook}, whichever is appropriate. Starting the 1902@code{latex-mode-hook}, or @code{slitex-mode-hook}, whichever is
1899@TeX{} shell runs the hook @code{tex-shell-hook}. @xref{Hooks}. 1903appropriate. Starting the @TeX{} shell runs the hook
1904@code{tex-shell-hook}. @xref{Hooks}.
1900 1905
1901@findex iso-iso2tex 1906@findex iso-iso2tex
1902@findex iso-tex2iso 1907@findex iso-tex2iso
@@ -2002,7 +2007,8 @@ characters themselves (@code{sgml-name-8bit-mode}).
2002@kindex C-c C-v @r{(SGML mode)} 2007@kindex C-c C-v @r{(SGML mode)}
2003@findex sgml-validate 2008@findex sgml-validate
2004Run a shell command (which you must specify) to validate the current 2009Run a shell command (which you must specify) to validate the current
2005buffer as SGML (@code{sgml-validate}). 2010buffer as SGML (@code{sgml-validate}). (In HTML mode this key
2011sequence runs a different command.)
2006 2012
2007@item C-c @key{TAB} 2013@item C-c @key{TAB}
2008@kindex C-c TAB @r{(SGML mode)} 2014@kindex C-c TAB @r{(SGML mode)}
@@ -2913,7 +2919,7 @@ right-hand buffer.)
2913@kindex F2 RET 2919@kindex F2 RET
2914@kindex C-x 6 RET 2920@kindex C-x 6 RET
2915@findex 2C-newline 2921@findex 2C-newline
2916 The command @kbd{C-x 6 @key{RET}} or @kbd{@key{F2} @key{RET}} 2922 The command @kbd{@key{F2} @key{RET}} or @kbd{C-x 6 @key{RET}}
2917(@code{2C-newline}) inserts a newline in each of the two buffers at 2923(@code{2C-newline}) inserts a newline in each of the two buffers at
2918corresponding positions. This is the easiest way to add a new line to 2924corresponding positions. This is the easiest way to add a new line to
2919the two-column text while editing it in split buffers. 2925the two-column text while editing it in split buffers.
diff --git a/doc/misc/cc-mode.texi b/doc/misc/cc-mode.texi
index d0d39d44e95..5a229c1cd6f 100644
--- a/doc/misc/cc-mode.texi
+++ b/doc/misc/cc-mode.texi
@@ -4734,7 +4734,7 @@ Once again, line 8 is assigned as @code{brace-entry-open} as is line
4734with anchor point at the @samp{@{} of line 8@footnote{This extra 4734with anchor point at the @samp{@{} of line 8@footnote{This extra
4735syntactic element was introduced in @ccmode{} 5.33.1 to allow extra 4735syntactic element was introduced in @ccmode{} 5.33.1 to allow extra
4736flexibility in indenting the second line of such a construct. You can 4736flexibility in indenting the second line of such a construct. You can
4737preserve the behaviour resulting from the former syntactic analysis by 4737preserve the behavior resulting from the former syntactic analysis by
4738giving @code{brace-list-entry} an offset of 4738giving @code{brace-list-entry} an offset of
4739@code{c-lineup-under-anchor} (@pxref{Misc Line-Up}).}, and 4739@code{c-lineup-under-anchor} (@pxref{Misc Line-Up}).}, and
4740@code{brace-list-entry} anchored on the @samp{1} of line 8. 4740@code{brace-list-entry} anchored on the @samp{1} of line 8.
diff --git a/doc/misc/org.texi b/doc/misc/org.texi
index 4434636b7f2..c727cc3f8db 100644
--- a/doc/misc/org.texi
+++ b/doc/misc/org.texi
@@ -10235,7 +10235,7 @@ for display purposes only.
10235@cindex dash, special symbol 10235@cindex dash, special symbol
10236@cindex ellipsis, special symbol 10236@cindex ellipsis, special symbol
10237In addition to regular entities defined above, Org exports in a special 10237In addition to regular entities defined above, Org exports in a special
10238way@footnote{This behaviour can be disabled with @code{-} export setting 10238way@footnote{This behavior can be disabled with @code{-} export setting
10239(@pxref{Export settings}).} the following commonly used character 10239(@pxref{Export settings}).} the following commonly used character
10240combinations: @samp{\-} is treated as a shy hyphen, @samp{--} and @samp{---} 10240combinations: @samp{\-} is treated as a shy hyphen, @samp{--} and @samp{---}
10241are converted into dashes, and @samp{...} becomes a compact set of dots. 10241are converted into dashes, and @samp{...} becomes a compact set of dots.
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index f2530cd6eaa..e1c4f3e980e 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -3563,7 +3563,7 @@ Why is @file{~/.sh_history} file on the remote host growing?
3563@vindex tramp-histfile-override 3563@vindex tramp-histfile-override
3564Due to the remote shell saving tilde expansions triggered by 3564Due to the remote shell saving tilde expansions triggered by
3565@value{tramp}, the history file is probably growing rapidly. 3565@value{tramp}, the history file is probably growing rapidly.
3566@value{tramp} can suppress this behaviour with the user option 3566@value{tramp} can suppress this behavior with the user option
3567@option{tramp-histfile-override}. When set to @code{t}, environment 3567@option{tramp-histfile-override}. When set to @code{t}, environment
3568variable @env{HISTFILE} is unset, and environment variables 3568variable @env{HISTFILE} is unset, and environment variables
3569@env{HISTFILESIZE} @env{HISTSIZE} are set to 0. 3569@env{HISTFILESIZE} @env{HISTSIZE} are set to 0.