aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorGlenn Morris2018-09-28 07:54:24 -0700
committerGlenn Morris2018-09-28 07:54:24 -0700
commit6aa93b45af9fb3631fb8fb6a04407db4d9a74107 (patch)
tree9446e698538c3cccc3a7ac40f61e63fa028d68eb /doc
parent2d54710c36c8b5f7e0d25eefd45c318c0cb533ea (diff)
parent1908173a4d79649566fbef12962e251c69e300a2 (diff)
downloademacs-6aa93b45af9fb3631fb8fb6a04407db4d9a74107.tar.gz
emacs-6aa93b45af9fb3631fb8fb6a04407db4d9a74107.zip
Merge from origin/emacs-26
1908173 (origin/emacs-26) Fix Bug#32828 7f5086d * lisp/net/shr.el (shr-copy-url): Fix docstring. d309994 Fix typos in documentation 25cdd65 ; Spellcheck two more documentation strings c8bda05 ; * lisp/simple.el (save-interprogram-paste-before-kill): Fix... dc7fdee * doc/emacs/kmacro.texi (Basic Keyboard Macro): Mention old b... 17766a1 Improve docs of functions/variables related to 'display-buffer' a363931 * lisp/mouse.el (tear-off-window): Fix non-mouse use (bug#32799) 8b8a4c0 Improve documentation of directory-local variables c9c9756 Don't use obsolete variable 'save-place' in documentation ca208e8 Use save-place-mode instead of save-place
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/custom.texi11
-rw-r--r--doc/emacs/kmacro.texi4
-rw-r--r--doc/lispref/control.texi2
-rw-r--r--doc/lispref/customize.texi11
-rw-r--r--doc/lispref/os.texi2
-rw-r--r--doc/man/emacsclient.12
-rw-r--r--doc/misc/calc.texi2
-rw-r--r--doc/misc/eshell.texi2
-rw-r--r--doc/misc/gnus.texi2
-rw-r--r--doc/misc/org.texi4
-rw-r--r--doc/misc/reftex.texi2
-rw-r--r--doc/misc/sieve.texi2
-rw-r--r--doc/misc/srecode.texi2
-rw-r--r--doc/misc/tramp.texi2
-rw-r--r--doc/misc/url.texi2
-rw-r--r--doc/misc/vhdl-mode.texi2
16 files changed, 33 insertions, 21 deletions
diff --git a/doc/emacs/custom.texi b/doc/emacs/custom.texi
index 51e36ea4b75..ddde5b22e6b 100644
--- a/doc/emacs/custom.texi
+++ b/doc/emacs/custom.texi
@@ -1059,6 +1059,10 @@ local variable specifications; it automatically makes these variables
1059local to the buffer, and sets them to the values specified in the 1059local to the buffer, and sets them to the values specified in the
1060file. 1060file.
1061 1061
1062 File local variables override directory local variables
1063(@pxref{Directory Variables}), if any are specified for a file's
1064directory.
1065
1062@menu 1066@menu
1063* Specifying File Variables:: Specifying file local variables. 1067* Specifying File Variables:: Specifying file local variables.
1064* Safe File Variables:: Making sure file local variables are safe. 1068* Safe File Variables:: Making sure file local variables are safe.
@@ -1309,7 +1313,12 @@ confirmation about processing @code{eval} variables.
1309 Sometimes, you may wish to define the same set of local variables to 1313 Sometimes, you may wish to define the same set of local variables to
1310all the files in a certain directory and its subdirectories, such as 1314all the files in a certain directory and its subdirectories, such as
1311the directory tree of a large software project. This can be 1315the directory tree of a large software project. This can be
1312accomplished with @dfn{directory-local variables}. 1316accomplished with @dfn{directory-local variables}. File local
1317variables override directory local variables, so if some of the files
1318in a directory need specialized settings, you can specify the settings
1319for the majority of the directory's files in directory variables, and
1320then define file local variables in a few files which need the general
1321settings overridden.
1313 1322
1314@cindex @file{.dir-locals.el} file 1323@cindex @file{.dir-locals.el} file
1315 The usual way to define directory-local variables is to put a file 1324 The usual way to define directory-local variables is to put a file
diff --git a/doc/emacs/kmacro.texi b/doc/emacs/kmacro.texi
index dac41fdb873..0151c816a89 100644
--- a/doc/emacs/kmacro.texi
+++ b/doc/emacs/kmacro.texi
@@ -49,15 +49,19 @@ intelligent or general. For such things, Lisp must be used.
49 49
50@table @kbd 50@table @kbd
51@item @key{F3} 51@item @key{F3}
52@itemx C-x (
52Start defining a keyboard macro 53Start defining a keyboard macro
53(@code{kmacro-start-macro-or-insert-counter}). 54(@code{kmacro-start-macro-or-insert-counter}).
54@item @key{F4} 55@item @key{F4}
56@itemx C-x e
55If a keyboard macro is being defined, end the definition; otherwise, 57If a keyboard macro is being defined, end the definition; otherwise,
56execute the most recent keyboard macro 58execute the most recent keyboard macro
57(@code{kmacro-end-or-call-macro}). 59(@code{kmacro-end-or-call-macro}).
58@item C-u @key{F3} 60@item C-u @key{F3}
61@itemx C-u C-x (
59Re-execute last keyboard macro, then append keys to its definition. 62Re-execute last keyboard macro, then append keys to its definition.
60@item C-u C-u @key{F3} 63@item C-u C-u @key{F3}
64@itemx C-u C-u C-x (
61Append keys to the last keyboard macro without re-executing it. 65Append keys to the last keyboard macro without re-executing it.
62@item C-x C-k r 66@item C-x C-k r
63Run the last keyboard macro on each line that begins in the region 67Run the last keyboard macro on each line that begins in the region
diff --git a/doc/lispref/control.texi b/doc/lispref/control.texi
index 8a6cf73af51..0f7502f1c20 100644
--- a/doc/lispref/control.texi
+++ b/doc/lispref/control.texi
@@ -791,7 +791,7 @@ Here are some important details about that usage.
791 791
792@enumerate 792@enumerate
793@item When @var{symbol} occurs more than once in @var{seqpat}, 793@item When @var{symbol} occurs more than once in @var{seqpat},
794the second and subsequent occurances do not expand to re-binding, 794the second and subsequent occurrences do not expand to re-binding,
795but instead expand to an equality test using @code{eq}. 795but instead expand to an equality test using @code{eq}.
796 796
797The following example features a @code{pcase} form 797The following example features a @code{pcase} form
diff --git a/doc/lispref/customize.texi b/doc/lispref/customize.texi
index b3528b12d57..1cc7cb65b5f 100644
--- a/doc/lispref/customize.texi
+++ b/doc/lispref/customize.texi
@@ -449,15 +449,14 @@ those other variables already have their intended values.
449 It is useful to specify the @code{:require} keyword for an option 449 It is useful to specify the @code{:require} keyword for an option
450that turns on a certain feature. This causes Emacs to load the 450that turns on a certain feature. This causes Emacs to load the
451feature, if it is not already loaded, whenever the option is set. 451feature, if it is not already loaded, whenever the option is set.
452@xref{Common Keywords}. Here is an example, from the library 452@xref{Common Keywords}. Here is an example:
453@file{saveplace.el}:
454 453
455@example 454@example
456(defcustom save-place nil 455(defcustom frobnicate-automatically nil
457 "Non-nil means automatically save place in each file..." 456 "Non-nil means automatically frobnicate all buffers."
458 :type 'boolean 457 :type 'boolean
459 :require 'saveplace 458 :require 'frobnicate-mode
460 :group 'save-place) 459 :group 'frobnicate)
461@end example 460@end example
462 461
463If a customization item has a type such as @code{hook} or 462If a customization item has a type such as @code{hook} or
diff --git a/doc/lispref/os.texi b/doc/lispref/os.texi
index 67b78aea747..400e6bb45c0 100644
--- a/doc/lispref/os.texi
+++ b/doc/lispref/os.texi
@@ -3039,7 +3039,7 @@ Although Emacs normally respects access permissions of the underlying
3039operating system, in some cases it handles accesses specially. For 3039operating system, in some cases it handles accesses specially. For
3040example, file names can have handlers that treat the files specially, 3040example, file names can have handlers that treat the files specially,
3041with their own access checking. @xref{Magic File Names}. Also, a 3041with their own access checking. @xref{Magic File Names}. Also, a
3042buffer can be read-only even if the corresponding file is writeable, 3042buffer can be read-only even if the corresponding file is writable,
3043and vice versa, which can result in messages such as @samp{File passwd 3043and vice versa, which can result in messages such as @samp{File passwd
3044is write-protected; try to save anyway? (yes or no)}. @xref{Read Only 3044is write-protected; try to save anyway? (yes or no)}. @xref{Read Only
3045Buffers}. 3045Buffers}.
diff --git a/doc/man/emacsclient.1 b/doc/man/emacsclient.1
index daaacab7f3e..5aaa6d1f083 100644
--- a/doc/man/emacsclient.1
+++ b/doc/man/emacsclient.1
@@ -1,7 +1,7 @@
1.\" See section COPYING for conditions for redistribution. 1.\" See section COPYING for conditions for redistribution.
2.TH EMACSCLIENT 1 2.TH EMACSCLIENT 1
3.\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection 3.\" NAME should be all caps, SECTION should be 1-8, maybe w/ subsection
4.\" other parms are allowed: see man(7), man(1) 4.\" other params are allowed: see man(7), man(1)
5.SH NAME 5.SH NAME
6emacsclient \- tells a running Emacs to visit a file 6emacsclient \- tells a running Emacs to visit a file
7.SH SYNOPSIS 7.SH SYNOPSIS
diff --git a/doc/misc/calc.texi b/doc/misc/calc.texi
index 446210e5ff4..83807c6fd28 100644
--- a/doc/misc/calc.texi
+++ b/doc/misc/calc.texi
@@ -36249,7 +36249,7 @@ keystrokes are not listed in this summary.
36249@c 36249@c
36250@r{ @: j + @:formula @: 27 @:calc-sel-add-both-sides@:} 36250@r{ @: j + @:formula @: 27 @:calc-sel-add-both-sides@:}
36251@r{ @: j - @:formula @: 27 @:calc-sel-sub-both-sides@:} 36251@r{ @: j - @:formula @: 27 @:calc-sel-sub-both-sides@:}
36252@r{ @: j * @:formula @: 27 @:calc-sel-mul-both-sides@:} 36252@r{ @: j * @:formula @: 27 @:calc-sel-mult-both-sides@:}
36253@r{ @: j / @:formula @: 27 @:calc-sel-div-both-sides@:} 36253@r{ @: j / @:formula @: 27 @:calc-sel-div-both-sides@:}
36254@r{ @: j & @: @: 27 @:calc-sel-invert@:} 36254@r{ @: j & @: @: 27 @:calc-sel-invert@:}
36255 36255
diff --git a/doc/misc/eshell.texi b/doc/misc/eshell.texi
index 79aac9b31fc..c19d5e1a437 100644
--- a/doc/misc/eshell.texi
+++ b/doc/misc/eshell.texi
@@ -851,7 +851,7 @@ since.
851 851
852Make it so that the Lisp command on the right of the pipe is repeatedly 852Make it so that the Lisp command on the right of the pipe is repeatedly
853called with the input strings as arguments. This will require changing 853called with the input strings as arguments. This will require changing
854@code{eshell-do-pipeline} to handle non-process targets. 854@code{eshell-do-pipelines} to handle non-process targets.
855 855
856@item Input redirection is not supported 856@item Input redirection is not supported
857 857
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi
index 40cc44a12e7..2f7d8407fc4 100644
--- a/doc/misc/gnus.texi
+++ b/doc/misc/gnus.texi
@@ -4457,7 +4457,7 @@ generated. It may be used to modify the buffer in some strange,
4457unnatural way. 4457unnatural way.
4458 4458
4459@item gnus-group-prepared-hook 4459@item gnus-group-prepared-hook
4460@vindex gnus-group-prepare-hook 4460@vindex gnus-group-prepared-hook
4461is called as the very last thing after the group buffer has been 4461is called as the very last thing after the group buffer has been
4462generated. It may be used to move point around, for instance. 4462generated. It may be used to move point around, for instance.
4463 4463
diff --git a/doc/misc/org.texi b/doc/misc/org.texi
index 3bce0dd7369..ccb5f88f93d 100644
--- a/doc/misc/org.texi
+++ b/doc/misc/org.texi
@@ -17991,7 +17991,7 @@ supports Imenu menus. Enable it with a mode hook as follows:
17991@end lisp 17991@end lisp
17992@vindex org-imenu-depth 17992@vindex org-imenu-depth
17993By default the Imenu index is two levels deep. Change the index depth using 17993By default the Imenu index is two levels deep. Change the index depth using
17994thes variable, @code{org-imenu-depth}. 17994the variable @code{org-imenu-depth}.
17995@item @file{speedbar.el} by Eric M. Ludlam 17995@item @file{speedbar.el} by Eric M. Ludlam
17996@cindex @file{speedbar.el} 17996@cindex @file{speedbar.el}
17997@cindex Ludlam, Eric M. 17997@cindex Ludlam, Eric M.
@@ -18065,7 +18065,7 @@ different replacement keys, look at the variable @code{org-disputed-keys}.
18065@cindex @file{ecomplete.el} 18065@cindex @file{ecomplete.el}
18066 18066
18067Ecomplete provides ``electric'' address completion in address header 18067Ecomplete provides ``electric'' address completion in address header
18068lines in message buffers. Sadly Orgtbl mode cuts ecompletes power 18068lines in message buffers. Sadly Orgtbl mode cuts ecomplete's power
18069supply: No completion happens when Orgtbl mode is enabled in message 18069supply: No completion happens when Orgtbl mode is enabled in message
18070buffers while entering text in address header lines. If one wants to 18070buffers while entering text in address header lines. If one wants to
18071use ecomplete one should @emph{not} follow the advice to automagically 18071use ecomplete one should @emph{not} follow the advice to automagically
diff --git a/doc/misc/reftex.texi b/doc/misc/reftex.texi
index 2ea98cf5df1..4367d773e63 100644
--- a/doc/misc/reftex.texi
+++ b/doc/misc/reftex.texi
@@ -4618,7 +4618,7 @@ return the string to insert into the buffer.
4618 4618
4619@defopt reftex-cite-prompt-optional-args 4619@defopt reftex-cite-prompt-optional-args
4620Non-@code{nil} means, prompt for empty optional arguments in cite macros. 4620Non-@code{nil} means, prompt for empty optional arguments in cite macros.
4621When an entry in @code{reftex-cite-format} ist given with square brackets to 4621When an entry in @code{reftex-cite-format} is given with square brackets to
4622indicate optional arguments (for example @samp{\\cite[][]@{%l@}}), RefTeX can 4622indicate optional arguments (for example @samp{\\cite[][]@{%l@}}), RefTeX can
4623prompt for values. Possible values are: 4623prompt for values. Possible values are:
4624@example 4624@example
diff --git a/doc/misc/sieve.texi b/doc/misc/sieve.texi
index 2d290b36885..cad3cd86469 100644
--- a/doc/misc/sieve.texi
+++ b/doc/misc/sieve.texi
@@ -127,7 +127,7 @@ bindings to manage Sieve scripts remotely. @xref{Managing Sieve}.
127@kindex C-c RET 127@kindex C-c RET
128@findex sieve-manage 128@findex sieve-manage
129@cindex manage remote sieve script 129@cindex manage remote sieve script
130Open a connection to a remote server using the Managesieve protocol. 130Open a connection to a remote server using the Manage Sieve protocol.
131 131
132@item C-c C-l 132@item C-c C-l
133@kindex C-c C-l 133@kindex C-c C-l
diff --git a/doc/misc/srecode.texi b/doc/misc/srecode.texi
index 2987f629747..7d8416e9013 100644
--- a/doc/misc/srecode.texi
+++ b/doc/misc/srecode.texi
@@ -1474,7 +1474,7 @@ to write your own function in order to provide your dictionaries with
1474the values needed for custom templates. 1474the values needed for custom templates.
1475 1475
1476In this way, you can build your own code generator for any language 1476In this way, you can build your own code generator for any language
1477based on a set of predefined macros whos values you need to derive 1477based on a set of predefined macros whose values you need to derive
1478from Emacs Lisp code yourself. 1478from Emacs Lisp code yourself.
1479 1479
1480For example: 1480For example:
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index ca402013c71..88fa55fdeeb 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -301,7 +301,7 @@ into a buffer, and then deletes the temporary file.
301 301
302@item 302@item
303Edit, modify, change the buffer contents as normal, and then save the 303Edit, modify, change the buffer contents as normal, and then save the
304buffer wth @kbd{C-x C-s}. 304buffer with @kbd{C-x C-s}.
305 305
306@item 306@item
307@value{tramp} transfers the buffer contents to the remote host in 307@value{tramp} transfers the buffer contents to the remote host in
diff --git a/doc/misc/url.texi b/doc/misc/url.texi
index a8ac1179751..eaeae603526 100644
--- a/doc/misc/url.texi
+++ b/doc/misc/url.texi
@@ -1342,7 +1342,7 @@ The User Agent string used for sending @acronym{HTTP}/@acronym{HTTPS}
1342requests. The value should be @code{nil}, which means that no 1342requests. The value should be @code{nil}, which means that no
1343@samp{User-Agent} header is generated, @code{default}, which means 1343@samp{User-Agent} header is generated, @code{default}, which means
1344that a string is generated based on the setting of 1344that a string is generated based on the setting of
1345@code{url-privacy-leve}, a string or a function of no arguments that 1345@code{url-privacy-level}, a string or a function of no arguments that
1346returns a string. 1346returns a string.
1347 1347
1348The default is @code{default}, which means that the 1348The default is @code{default}, which means that the
diff --git a/doc/misc/vhdl-mode.texi b/doc/misc/vhdl-mode.texi
index 8fc75106d52..c0efdbf75f4 100644
--- a/doc/misc/vhdl-mode.texi
+++ b/doc/misc/vhdl-mode.texi
@@ -734,7 +734,7 @@ operator on the first line of the statement. Here is the lisp code
734Custom indent functions take a single argument, which is a syntactic 734Custom indent functions take a single argument, which is a syntactic
735component cons cell (see @ref{Syntactic Analysis}). The 735component cons cell (see @ref{Syntactic Analysis}). The
736function returns an integer offset value that will be added to the 736function returns an integer offset value that will be added to the
737running total indentation for the lne. Note that what actually gets 737running total indentation for the line. Note that what actually gets
738returned is the difference between the column that the signal assignment 738returned is the difference between the column that the signal assignment
739operator is on, and the column of the buffer relative position passed in 739operator is on, and the column of the buffer relative position passed in
740the function's argument. Remember that VHDL Mode automatically 740the function's argument. Remember that VHDL Mode automatically