aboutsummaryrefslogtreecommitdiffstats
path: root/doc/misc
diff options
context:
space:
mode:
authorGlenn Morris2018-04-20 08:07:43 -0700
committerGlenn Morris2018-04-20 08:07:43 -0700
commit2a8f8f75639505b0f04757a1034480843fbd8398 (patch)
treed17b3a2c7ea7c51aecb9de9466b9505378dacafb /doc/misc
parente927a36f3cf974a57094d10023ee075bb4596fb9 (diff)
parent5de608f3edb54b4f8d9774e159d0fa99484d3ac8 (diff)
downloademacs-2a8f8f75639505b0f04757a1034480843fbd8398.tar.gz
emacs-2a8f8f75639505b0f04757a1034480843fbd8398.zip
Merge from origin/emacs-26
5de608f (origin/emacs-26) Update the documentation of 'perform-replace' 06245b6 * etc/NEWS: Another fix for the last change (noted by Juri Li... 8f6293c Fix use of @key in Texinfo manuals f4c9894 Improve documentation of actual arglist ce0e253 ; * etc/NEWS: Improve last change as proposed by Phil Sainty b89ff0e Don't assume term-current-row cache is valid (Bug#31193) 326a296 ; * etc/NEWS: Mention 'display-buffer-in-major-side-window' c... 3bdc9a1 Fix flyspell-auto-correct-previous-word broken by recent change a539eb5 * test/src/lread-tests.el (lread-test-bug-31186): New test. 3fa472b Fix undefined behaviour while looking for lexical-binding fil... 4341aac Minor wording improvement in "Bookmarks" Conflicts: test/src/lread-tests.el
Diffstat (limited to 'doc/misc')
-rw-r--r--doc/misc/ada-mode.texi2
-rw-r--r--doc/misc/calc.texi28
-rw-r--r--doc/misc/ediff.texi2
-rw-r--r--doc/misc/efaq-w32.texi2
-rw-r--r--doc/misc/efaq.texi32
-rw-r--r--doc/misc/eshell.texi2
-rw-r--r--doc/misc/gnus.texi6
-rw-r--r--doc/misc/idlwave.texi14
-rw-r--r--doc/misc/info.texi2
-rw-r--r--doc/misc/org.texi12
-rw-r--r--doc/misc/pcl-cvs.texi2
-rw-r--r--doc/misc/reftex.texi4
-rw-r--r--doc/misc/sc.texi2
-rw-r--r--doc/misc/tramp.texi2
-rw-r--r--doc/misc/vip.texi2
-rw-r--r--doc/misc/viper.texi2
16 files changed, 58 insertions, 58 deletions
diff --git a/doc/misc/ada-mode.texi b/doc/misc/ada-mode.texi
index 4a4dbd56a96..ca6214527cc 100644
--- a/doc/misc/ada-mode.texi
+++ b/doc/misc/ada-mode.texi
@@ -1356,7 +1356,7 @@ specified by the variable @code{ada-case-exception-file}
1356specifies the casing of one word or word fragment. Comments may be 1356specifies the casing of one word or word fragment. Comments may be
1357included, separated from the word by a space. 1357included, separated from the word by a space.
1358 1358
1359If the word starts with an asterisk (@key{*}), it defines the casing 1359If the word starts with an asterisk (@samp{*}), it defines the casing
1360as a word fragment (or ``substring''); part of a word between two 1360as a word fragment (or ``substring''); part of a word between two
1361underscores or word boundary. 1361underscores or word boundary.
1362 1362
diff --git a/doc/misc/calc.texi b/doc/misc/calc.texi
index 0c8c2db4932..b1b38620fff 100644
--- a/doc/misc/calc.texi
+++ b/doc/misc/calc.texi
@@ -12422,7 +12422,7 @@ Calculations are normally performed numerically wherever possible.
12422For example, the @code{calc-sqrt} command, or @code{sqrt} function in an 12422For example, the @code{calc-sqrt} command, or @code{sqrt} function in an
12423algebraic expression, produces a numeric answer if the argument is a 12423algebraic expression, produces a numeric answer if the argument is a
12424number or a symbolic expression if the argument is an expression: 12424number or a symbolic expression if the argument is an expression:
12425@kbd{2 Q} pushes 1.4142 but @kbd{@key{'} x+1 @key{RET} Q} pushes @samp{sqrt(x+1)}. 12425@kbd{2 Q} pushes 1.4142 but @kbd{' x+1 @key{RET} Q} pushes @samp{sqrt(x+1)}.
12426 12426
12427@kindex m s 12427@kindex m s
12428@pindex calc-symbolic-mode 12428@pindex calc-symbolic-mode
@@ -16338,7 +16338,7 @@ computes an Nth root: @kbd{125 @key{RET} 3 I ^} computes the number 5.
16338@tindex \ 16338@tindex \
16339The @kbd{\} (@code{calc-idiv}) command divides two numbers on the stack 16339The @kbd{\} (@code{calc-idiv}) command divides two numbers on the stack
16340to produce an integer result. It is equivalent to dividing with 16340to produce an integer result. It is equivalent to dividing with
16341@key{/}, then rounding down with @kbd{F} (@code{calc-floor}), only a bit 16341@kbd{/}, then rounding down with @kbd{F} (@code{calc-floor}), only a bit
16342more convenient and efficient. Also, since it is an all-integer 16342more convenient and efficient. Also, since it is an all-integer
16343operation when the arguments are integers, it avoids problems that 16343operation when the arguments are integers, it avoids problems that
16344@kbd{/ F} would have with floating-point roundoff. 16344@kbd{/ F} would have with floating-point roundoff.
@@ -30289,7 +30289,7 @@ is the same as @key{CONJ}.
30289@item INV * 30289@item INV *
30290is the same as @key{y^x}. 30290is the same as @key{y^x}.
30291@item INV / 30291@item INV /
30292is the same as @key{INV y^x} (the @expr{x}th root of @expr{y}). 30292is the same as @kbd{INV y^x} (the @expr{x}th root of @expr{y}).
30293@item HYP/INV 1 30293@item HYP/INV 1
30294are the same as @key{SIN} / @kbd{INV SIN}. 30294are the same as @key{SIN} / @kbd{INV SIN}.
30295@item HYP/INV 2 30295@item HYP/INV 2
@@ -30366,9 +30366,9 @@ number. (@xref{Random Numbers}.) @key{RAGN} is the ``random
30366again'' command; it computes another random number using the 30366again'' command; it computes another random number using the
30367same limit as last time. 30367same limit as last time.
30368 30368
30369@key{INV GCD} computes the LCM (least common multiple) function. 30369@kbd{INV GCD} computes the LCM (least common multiple) function.
30370 30370
30371@key{INV FACT} is the gamma function. 30371@kbd{INV FACT} is the gamma function.
30372@texline @math{\Gamma(x) = (x-1)!}. 30372@texline @math{\Gamma(x) = (x-1)!}.
30373@infoline @expr{gamma(x) = (x-1)!}. 30373@infoline @expr{gamma(x) = (x-1)!}.
30374 30374
@@ -30396,14 +30396,14 @@ finds the previous prime.
30396@noindent 30396@noindent
30397The keys in this menu perform operations on binary integers. 30397The keys in this menu perform operations on binary integers.
30398Note that both logical and arithmetic right-shifts are provided. 30398Note that both logical and arithmetic right-shifts are provided.
30399@key{INV LSH} rotates one bit to the left. 30399@kbd{INV LSH} rotates one bit to the left.
30400 30400
30401The ``difference'' function (normally on @kbd{b d}) is on @key{INV AND}. 30401The ``difference'' function (normally on @kbd{b d}) is on @kbd{INV AND}.
30402The ``clip'' function (normally on @w{@kbd{b c}}) is on @key{INV NOT}. 30402The ``clip'' function (normally on @w{@kbd{b c}}) is on @kbd{INV NOT}.
30403 30403
30404The @key{DEC}, @key{HEX}, @key{OCT}, and @key{BIN} keys select the 30404The @key{DEC}, @key{HEX}, @key{OCT}, and @key{BIN} keys select the
30405current radix for display and entry of numbers: Decimal, hexadecimal, 30405current radix for display and entry of numbers: Decimal, hexadecimal,
30406octal, or binary. The six letter keys @key{A} through @key{F} are used 30406octal, or binary. The six letter keys @kbd{A} through @kbd{F} are used
30407for entering hexadecimal numbers. 30407for entering hexadecimal numbers.
30408 30408
30409The @key{WSIZ} key displays the current word size for binary operations 30409The @key{WSIZ} key displays the current word size for binary operations
@@ -30461,13 +30461,13 @@ equivalent to @kbd{u +} in normal Calc (@pxref{Statistical Operations}).
30461@key{PROD} computes the product of the elements of a vector, and 30461@key{PROD} computes the product of the elements of a vector, and
30462@key{MAX} computes the maximum of all the elements of a vector. 30462@key{MAX} computes the maximum of all the elements of a vector.
30463 30463
30464@key{INV SUM} computes the alternating sum of the first element 30464@kbd{INV SUM} computes the alternating sum of the first element
30465minus the second, plus the third, minus the fourth, and so on. 30465minus the second, plus the third, minus the fourth, and so on.
30466@key{INV MAX} computes the minimum of the vector elements. 30466@kbd{INV MAX} computes the minimum of the vector elements.
30467 30467
30468@key{HYP SUM} computes the mean of the vector elements. 30468@kbd{HYP SUM} computes the mean of the vector elements.
30469@key{HYP PROD} computes the sample standard deviation. 30469@kbd{HYP PROD} computes the sample standard deviation.
30470@key{HYP MAX} computes the median. 30470@kbd{HYP MAX} computes the median.
30471 30471
30472@key{MAP*} multiplies two vectors elementwise. It is equivalent 30472@key{MAP*} multiplies two vectors elementwise. It is equivalent
30473to the @kbd{V M *} command. @key{MAP^} computes powers elementwise. 30473to the @kbd{V M *} command. @key{MAP^} computes powers elementwise.
diff --git a/doc/misc/ediff.texi b/doc/misc/ediff.texi
index 8ffa90fb5b5..746c4c829d2 100644
--- a/doc/misc/ediff.texi
+++ b/doc/misc/ediff.texi
@@ -1557,7 +1557,7 @@ selective browsing. To change the default Ediff function, add a function to
1557@strong{Useful hint}: To specify a regexp that matches everything, don't 1557@strong{Useful hint}: To specify a regexp that matches everything, don't
1558simply type @key{RET} in response to a prompt. Typing @key{RET} tells Ediff 1558simply type @key{RET} in response to a prompt. Typing @key{RET} tells Ediff
1559to accept the default value, which may not be what you want. Instead, you 1559to accept the default value, which may not be what you want. Instead, you
1560should enter something like @key{^} or @key{$}. These match every 1560should enter something like @kbd{^} or @kbd{$}. These match every
1561line. 1561line.
1562 1562
1563You can use the status command, @kbd{i}, to find out whether 1563You can use the status command, @kbd{i}, to find out whether
diff --git a/doc/misc/efaq-w32.texi b/doc/misc/efaq-w32.texi
index a4e82e2d923..e18bb739f84 100644
--- a/doc/misc/efaq-w32.texi
+++ b/doc/misc/efaq-w32.texi
@@ -398,7 +398,7 @@ of which varies according to Windows version and whether the computer is
398part of a domain. 398part of a domain.
399@end enumerate 399@end enumerate
400 400
401Within Emacs, @key{~} at the beginning of a file name is expanded to your 401Within Emacs, @kbd{~} at the beginning of a file name is expanded to your
402@env{HOME} directory, so you can always find your @file{.emacs} file 402@env{HOME} directory, so you can always find your @file{.emacs} file
403by typing the command @kbd{C-x C-f ~/.emacs}. 403by typing the command @kbd{C-x C-f ~/.emacs}.
404 404
diff --git a/doc/misc/efaq.texi b/doc/misc/efaq.texi
index d657ba64c40..b2cf006285d 100644
--- a/doc/misc/efaq.texi
+++ b/doc/misc/efaq.texi
@@ -134,14 +134,14 @@ used in the FAQ.
134@itemize @bullet 134@itemize @bullet
135 135
136@item 136@item
137@kbd{C-x}: press the @key{x} key while holding down the @key{Control} key 137@kbd{C-x}: press the @kbd{x} key while holding down the @key{Control} key
138 138
139@item 139@item
140@kbd{M-x}: press the @key{x} key while holding down the @key{Meta} key 140@kbd{M-x}: press the @kbd{x} key while holding down the @key{Meta} key
141(if your computer doesn't have a @key{Meta} key, @pxref{No Meta key}) 141(if your computer doesn't have a @key{Meta} key, @pxref{No Meta key})
142 142
143@item 143@item
144@kbd{M-C-x}: press the @key{x} key while holding down both @key{Control} 144@kbd{M-C-x}: press the @kbd{x} key while holding down both @key{Control}
145and @key{Meta} 145and @key{Meta}
146 146
147@item 147@item
@@ -181,10 +181,10 @@ Any real spaces in such a key sequence should be ignored; only @key{SPC}
181really means press the space key. 181really means press the space key.
182 182
183The @acronym{ASCII} code sent by @kbd{C-x} (except for @kbd{C-?}) is the value 183The @acronym{ASCII} code sent by @kbd{C-x} (except for @kbd{C-?}) is the value
184that would be sent by pressing just @key{x} minus 96 (or 64 for 184that would be sent by pressing just @kbd{x} minus 96 (or 64 for
185upper-case @key{X}) and will be from 0 to 31. On Unix and GNU/Linux 185upper-case @kbd{X}) and will be from 0 to 31. On Unix and GNU/Linux
186terminals, the @acronym{ASCII} code sent by @kbd{M-x} is the sum of 128 and the 186terminals, the @acronym{ASCII} code sent by @kbd{M-x} is the sum of 128 and the
187@acronym{ASCII} code that would be sent by pressing just @key{x}. Essentially, 187@acronym{ASCII} code that would be sent by pressing just @kbd{x}. Essentially,
188@key{Control} turns off bits 5 and 6 and @key{Meta} turns on bit 188@key{Control} turns off bits 5 and 6 and @key{Meta} turns on bit
1897@footnote{ 1897@footnote{
190DOS and Windows terminals don't set bit 7 when the @key{Meta} key is 190DOS and Windows terminals don't set bit 7 when the @key{Meta} key is
@@ -211,7 +211,7 @@ what @kbd{M-x} and @key{RET} mean.)
211@code{execute-extended-command}. This command allows you to run any 211@code{execute-extended-command}. This command allows you to run any
212Emacs command if you can remember the command's name. If you can't 212Emacs command if you can remember the command's name. If you can't
213remember the command's name, you can type @key{TAB} and @key{SPC} for 213remember the command's name, you can type @key{TAB} and @key{SPC} for
214completion, @key{?} for a list of possibilities, and @kbd{M-p} and 214completion, @kbd{?} for a list of possibilities, and @kbd{M-p} and
215@kbd{M-n} (or up-arrow and down-arrow) to see previous commands entered. 215@kbd{M-n} (or up-arrow and down-arrow) to see previous commands entered.
216An Emacs @dfn{command} is an @dfn{interactive} Emacs function. 216An Emacs @dfn{command} is an @dfn{interactive} Emacs function.
217 217
@@ -235,7 +235,7 @@ read this manual node inside Emacs (assuming nothing is broken) by
235typing @kbd{C-h i m emacs @key{RET} m @var{topic} @key{RET}}. 235typing @kbd{C-h i m emacs @key{RET} m @var{topic} @key{RET}}.
236 236
237This invokes Info, the GNU hypertext documentation browser. If you don't 237This invokes Info, the GNU hypertext documentation browser. If you don't
238already know how to use Info, type @key{?} from within Info. 238already know how to use Info, type @kbd{?} from within Info.
239 239
240If we refer to @var{topic}:@var{subtopic}, type @kbd{C-h i m emacs 240If we refer to @var{topic}:@var{subtopic}, type @kbd{C-h i m emacs
241@key{RET} m @var{topic} @key{RET} m @var{subtopic} @key{RET}}. 241@key{RET} m @var{topic} @key{RET} m @var{subtopic} @key{RET}}.
@@ -576,7 +576,7 @@ There are several methods for finding out how to do things in Emacs.
576@item 576@item
577The complete text of the Emacs manual is available via the Info 577The complete text of the Emacs manual is available via the Info
578hypertext reader. Type @kbd{C-h r} to display the manual in Info mode. 578hypertext reader. Type @kbd{C-h r} to display the manual in Info mode.
579Typing @key{h} immediately after entering Info will provide a short 579Typing @kbd{h} immediately after entering Info will provide a short
580tutorial on how to use it. 580tutorial on how to use it.
581 581
582@cindex Lookup a subject in a manual 582@cindex Lookup a subject in a manual
@@ -761,7 +761,7 @@ named @samp{Top} in that file. For example, to view an Info file named
761@end example 761@end example
762 762
763Alternatively, you can feed a file name to the @code{Info-goto-node} 763Alternatively, you can feed a file name to the @code{Info-goto-node}
764command (invoked by pressing @key{g} in Info mode) by typing the name 764command (invoked by pressing @kbd{g} in Info mode) by typing the name
765of the file in parentheses, like this: 765of the file in parentheses, like this:
766 766
767@example 767@example
@@ -946,7 +946,7 @@ status of its latest version.
946@cindex Original version of Emacs 946@cindex Original version of Emacs
947 947
948Emacs originally was an acronym for Editor MACroS@. RMS says he ``picked 948Emacs originally was an acronym for Editor MACroS@. RMS says he ``picked
949the name Emacs because @key{E} was not in use as an abbreviation on ITS at 949the name Emacs because @kbd{E} was not in use as an abbreviation on ITS at
950the time.'' The first Emacs was a set of macros written in 1976 at MIT 950the time.'' The first Emacs was a set of macros written in 1976 at MIT
951by RMS for the editor TECO (Text Editor and COrrector, originally Tape 951by RMS for the editor TECO (Text Editor and COrrector, originally Tape
952Editor and COrrector) under ITS (the Incompatible Timesharing System) on 952Editor and COrrector) under ITS (the Incompatible Timesharing System) on
@@ -2240,7 +2240,7 @@ and braces at the same time by modifying the syntax table.)
2240 2240
2241@cindex Show matching paren as in @code{vi} 2241@cindex Show matching paren as in @code{vi}
2242@item 2242@item
2243Here is some Emacs Lisp that will make the @key{%} key show the matching 2243Here is some Emacs Lisp that will make the @kbd{%} key show the matching
2244parenthesis, like in @code{vi}. In addition, if the cursor isn't over a 2244parenthesis, like in @code{vi}. In addition, if the cursor isn't over a
2245parenthesis, it simply inserts a % like normal. 2245parenthesis, it simply inserts a % like normal.
2246 2246
@@ -3993,8 +3993,8 @@ On many keyboards, the @key{Alt} key acts as @key{Meta}, so try it.
3993Instead of typing @kbd{M-a}, you can type @kbd{@key{ESC} a}. In fact, 3993Instead of typing @kbd{M-a}, you can type @kbd{@key{ESC} a}. In fact,
3994Emacs converts @kbd{M-a} internally into @kbd{@key{ESC} a} anyway 3994Emacs converts @kbd{M-a} internally into @kbd{@key{ESC} a} anyway
3995(depending on the value of @code{meta-prefix-char}). Note that you 3995(depending on the value of @code{meta-prefix-char}). Note that you
3996press @key{Meta} and @key{a} together, but with @key{ESC}, you press 3996press @key{Meta} and @kbd{a} together, but with @key{ESC}, you press
3997@key{ESC}, release it, and then press @key{a}. 3997@key{ESC}, release it, and then press @kbd{a}.
3998 3998
3999@node No Escape key 3999@node No Escape key
4000@section What if I don't have an @key{Escape} key? 4000@section What if I don't have an @key{Escape} key?
@@ -4487,9 +4487,9 @@ these systems, you should configure @code{movemail} to use @code{flock}.
4487 4487
4488@c isaacson@@seas.upenn.edu 4488@c isaacson@@seas.upenn.edu
4489Ron Isaacson says: When you hit 4489Ron Isaacson says: When you hit
4490@key{r} to reply in Rmail, by default it CCs all of the original 4490@kbd{r} to reply in Rmail, by default it CCs all of the original
4491recipients (everyone on the original @samp{To} and @samp{CC} 4491recipients (everyone on the original @samp{To} and @samp{CC}
4492lists). With a prefix argument (i.e., typing @kbd{C-u} before @key{r}), 4492lists). With a prefix argument (i.e., typing @kbd{C-u} before @kbd{r}),
4493it replies only to the sender. However, going through the whole 4493it replies only to the sender. However, going through the whole
4494@kbd{C-u} business every time you want to reply is a pain. This is the 4494@kbd{C-u} business every time you want to reply is a pain. This is the
4495best fix I've been able to come up with: 4495best fix I've been able to come up with:
diff --git a/doc/misc/eshell.texi b/doc/misc/eshell.texi
index bda61594883..817e50d7893 100644
--- a/doc/misc/eshell.texi
+++ b/doc/misc/eshell.texi
@@ -1204,7 +1204,7 @@ perform this on-thy-fly rewriting.
1204 1204
1205@item Write an alias for @command{less} that brings up a @code{view-mode} buffer 1205@item Write an alias for @command{less} that brings up a @code{view-mode} buffer
1206 1206
1207Such that the user can press @key{SPC} and @key{DEL}, and then @key{q} 1207Such that the user can press @key{SPC} and @key{DEL}, and then @kbd{q}
1208to return to Eshell. It would be equivalent to: 1208to return to Eshell. It would be equivalent to:
1209@samp{X > #<buffer Y>; view-buffer #<buffer Y>}. 1209@samp{X > #<buffer Y>; view-buffer #<buffer Y>}.
1210 1210
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi
index 7cb980fddf3..0fdb28f0d7e 100644
--- a/doc/misc/gnus.texi
+++ b/doc/misc/gnus.texi
@@ -24577,7 +24577,7 @@ determined by either the @code{ham-process-destination} group
24577parameter or a match in the @code{gnus-ham-process-destinations} 24577parameter or a match in the @code{gnus-ham-process-destinations}
24578variable, which is a list of regular expressions matched with group 24578variable, which is a list of regular expressions matched with group
24579names (it's easiest to customize this variable with @kbd{M-x 24579names (it's easiest to customize this variable with @kbd{M-x
24580customize-variable @key{@key{RET}} gnus-ham-process-destinations}). Each 24580customize-variable @key{RET} gnus-ham-process-destinations}). Each
24581group name list is a standard Lisp list, if you prefer to customize 24581group name list is a standard Lisp list, if you prefer to customize
24582the variable manually. If the @code{ham-process-destination} 24582the variable manually. If the @code{ham-process-destination}
24583parameter is not set, ham articles are left in place. If the 24583parameter is not set, ham articles are left in place. If the
@@ -24613,7 +24613,7 @@ When you leave a @emph{ham} or @emph{unclassified} group, all
24613the @code{spam-process-destination} group parameter or a match in the 24613the @code{spam-process-destination} group parameter or a match in the
24614@code{gnus-spam-process-destinations} variable, which is a list of 24614@code{gnus-spam-process-destinations} variable, which is a list of
24615regular expressions matched with group names (it's easiest to 24615regular expressions matched with group names (it's easiest to
24616customize this variable with @kbd{M-x customize-variable @key{@key{RET}} 24616customize this variable with @kbd{M-x customize-variable @key{RET}
24617gnus-spam-process-destinations}). Each group name list is a standard 24617gnus-spam-process-destinations}). Each group name list is a standard
24618Lisp list, if you prefer to customize the variable manually. If the 24618Lisp list, if you prefer to customize the variable manually. If the
24619@code{spam-process-destination} parameter is not set, the spam 24619@code{spam-process-destination} parameter is not set, the spam
@@ -28732,7 +28732,7 @@ commonly fetched via the protocol @acronym{NNTP}, whereas mail
28732messages could be read from a file on the local disk. The internal 28732messages could be read from a file on the local disk. The internal
28733architecture of Gnus thus comprises a ``front end'' and a number of 28733architecture of Gnus thus comprises a ``front end'' and a number of
28734``back ends''. Internally, when you enter a group (by hitting 28734``back ends''. Internally, when you enter a group (by hitting
28735@key{@key{RET}}, say), you thereby invoke a function in the front end in 28735@key{RET}, say), you thereby invoke a function in the front end in
28736Gnus. The front end then ``talks'' to a back end and says things like 28736Gnus. The front end then ``talks'' to a back end and says things like
28737``Give me the list of articles in the foo group'' or ``Show me article 28737``Give me the list of articles in the foo group'' or ``Show me article
28738number 4711''. 28738number 4711''.
diff --git a/doc/misc/idlwave.texi b/doc/misc/idlwave.texi
index 204a4499258..ca4d89c5f8f 100644
--- a/doc/misc/idlwave.texi
+++ b/doc/misc/idlwave.texi
@@ -702,13 +702,13 @@ be located in the library. E.g., if you have scanned the IDL-Astro
702library: 702library:
703 703
704@example 704@example
705 a=readf@key{M-@key{TAB}} 705 a=readf@kbd{M-@key{TAB}}
706@end example 706@end example
707 707
708expands to ``readfits(''. Then try 708expands to ``readfits(''. Then try
709 709
710@example 710@example
711 a=readfits(@key{C-c ?} 711 a=readfits(@kbd{C-c ?}
712@end example 712@end example
713 713
714and you get: 714and you get:
@@ -2519,9 +2519,9 @@ between emacs and IDL sessions. Here is a list of commonly used
2519commands: 2519commands:
2520 2520
2521@multitable @columnfractions .12 .88 2521@multitable @columnfractions .12 .88
2522@item @key{UP}, @key{M-p} 2522@item @key{UP}, @kbd{M-p}
2523@tab Cycle backwards in input history 2523@tab Cycle backwards in input history
2524@item @key{DOWN}, @key{M-n} 2524@item @key{DOWN}, @kbd{M-n}
2525@tab Cycle forwards in input history 2525@tab Cycle forwards in input history
2526@item @kbd{M-r} 2526@item @kbd{M-r}
2527@tab Previous input matching a regexp 2527@tab Previous input matching a regexp
@@ -3131,8 +3131,8 @@ variable, number, or function you see can be examined.
3131If the variable @code{idlwave-shell-separate-examine-output} is 3131If the variable @code{idlwave-shell-separate-examine-output} is
3132non-@code{nil} (the default), all examine output will be sent to a 3132non-@code{nil} (the default), all examine output will be sent to a
3133special @file{*Examine*} buffer, rather than the shell. The output of 3133special @file{*Examine*} buffer, rather than the shell. The output of
3134prior examine commands is saved in this buffer. In this buffer @key{c} 3134prior examine commands is saved in this buffer. In this buffer @kbd{c}
3135clears the contents, and @key{q} hides the buffer. 3135clears the contents, and @kbd{q} hides the buffer.
3136 3136
3137The two most basic examine commands are bound to @kbd{C-c C-d C-p}, to 3137The two most basic examine commands are bound to @kbd{C-c C-d C-p}, to
3138print the expression at point, and @kbd{C-c C-d ?}, to invoke help on 3138print the expression at point, and @kbd{C-c C-d ?}, to invoke help on
@@ -4249,7 +4249,7 @@ This actually happens when running IDL in an XTerm as well. There are
4249a couple of workarounds: @code{define_key,/control,'^d'} (e.g., in 4249a couple of workarounds: @code{define_key,/control,'^d'} (e.g., in
4250your @file{$IDL_STARTUP} file) will disable the @samp{EOF} character 4250your @file{$IDL_STARTUP} file) will disable the @samp{EOF} character
4251and give you a 512 character limit. You won't be able to use 4251and give you a 512 character limit. You won't be able to use
4252@key{C-d} to quit the shell, however. Another possibility is 4252@kbd{C-d} to quit the shell, however. Another possibility is
4253@code{!EDIT_INPUT=0}, which gives you an @emph{infinite} limit (OK, a 4253@code{!EDIT_INPUT=0}, which gives you an @emph{infinite} limit (OK, a
4254memory-bounded limit), but disables the processing of background 4254memory-bounded limit), but disables the processing of background
4255widget events (those with @code{/NO_BLOCK} passed to @code{XManager}). 4255widget events (those with @code{/NO_BLOCK} passed to @code{XManager}).
diff --git a/doc/misc/info.texi b/doc/misc/info.texi
index 3e871936d28..e277b13ba87 100644
--- a/doc/misc/info.texi
+++ b/doc/misc/info.texi
@@ -405,7 +405,7 @@ brief list of commands. When you are finished looking at the list,
405make it go away by typing @key{SPC} repeatedly. 405make it go away by typing @key{SPC} repeatedly.
406 406
407@format 407@format
408>> Type a @key{?} (or @key{H} in the stand-alone Info reader) now. 408>> Type @kbd{?} (or @kbd{H} in the stand-alone Info reader) now.
409 Press @key{SPC} to see consecutive screenfuls of the list 409 Press @key{SPC} to see consecutive screenfuls of the list
410 until finished. Then type @key{SPC} several times. If 410 until finished. Then type @key{SPC} several times. If
411 you are using Emacs, the help will then go away automatically. 411 you are using Emacs, the help will then go away automatically.
diff --git a/doc/misc/org.texi b/doc/misc/org.texi
index e3bca82ea19..7453b1db042 100644
--- a/doc/misc/org.texi
+++ b/doc/misc/org.texi
@@ -1468,8 +1468,8 @@ level).
1468Move subtree down (swap with next subtree of same level). 1468Move subtree down (swap with next subtree of same level).
1469@orgcmd{M-h,org-mark-element} 1469@orgcmd{M-h,org-mark-element}
1470Mark the element at point. Hitting repeatedly will mark subsequent elements 1470Mark the element at point. Hitting repeatedly will mark subsequent elements
1471of the one just marked. E.g., hitting @key{M-h} on a paragraph will mark it, 1471of the one just marked. E.g., hitting @kbd{M-h} on a paragraph will mark it,
1472hitting @key{M-h} immediately again will mark the next one. 1472hitting @kbd{M-h} immediately again will mark the next one.
1473@orgcmd{C-c @@,org-mark-subtree} 1473@orgcmd{C-c @@,org-mark-subtree}
1474Mark the subtree at point. Hitting repeatedly will mark subsequent subtrees 1474Mark the subtree at point. Hitting repeatedly will mark subsequent subtrees
1475of the same level than the marked subtree. 1475of the same level than the marked subtree.
@@ -1836,7 +1836,7 @@ this:
1836@end example 1836@end example
1837 1837
1838You can interactively insert drawers at point by calling 1838You can interactively insert drawers at point by calling
1839@code{org-insert-drawer}, which is bound to @key{C-c C-x d}. With an active 1839@code{org-insert-drawer}, which is bound to @kbd{C-c C-x d}. With an active
1840region, this command will put the region inside the drawer. With a prefix 1840region, this command will put the region inside the drawer. With a prefix
1841argument, this command calls @code{org-insert-property-drawer} and add 1841argument, this command calls @code{org-insert-property-drawer} and add
1842a property drawer right below the current headline. Completion over drawer 1842a property drawer right below the current headline. Completion over drawer
@@ -4410,7 +4410,7 @@ Then each time you turn an entry from a TODO (not-done) state into any of the
4410DONE states, a line @samp{CLOSED: [timestamp]} will be inserted just after 4410DONE states, a line @samp{CLOSED: [timestamp]} will be inserted just after
4411the headline. If you turn the entry back into a TODO item through further 4411the headline. If you turn the entry back into a TODO item through further
4412state cycling, that line will be removed again. If you turn the entry back 4412state cycling, that line will be removed again. If you turn the entry back
4413to a non-TODO state (by pressing @key{C-c C-t @key{SPC}} for example), that line 4413to a non-TODO state (by pressing @kbd{C-c C-t @key{SPC}} for example), that line
4414will also be removed, unless you set @code{org-closed-keep-when-no-todo} to 4414will also be removed, unless you set @code{org-closed-keep-when-no-todo} to
4415non-@code{nil}. If you want to record a note along with the timestamp, 4415non-@code{nil}. If you want to record a note along with the timestamp,
4416use@footnote{The corresponding in-buffer setting is: @code{#+STARTUP: 4416use@footnote{The corresponding in-buffer setting is: @code{#+STARTUP:
@@ -10606,7 +10606,7 @@ In-buffer settings may appear anywhere in the file, either directly or
10606indirectly through a file included using @samp{#+SETUPFILE: filename or URL} 10606indirectly through a file included using @samp{#+SETUPFILE: filename or URL}
10607syntax. Option keyword sets tailored to a particular back-end can be 10607syntax. Option keyword sets tailored to a particular back-end can be
10608inserted from the export dispatcher (@pxref{The export dispatcher}) using the 10608inserted from the export dispatcher (@pxref{The export dispatcher}) using the
10609@code{Insert template} command by pressing @key{#}. To insert keywords 10609@code{Insert template} command by pressing @kbd{#}. To insert keywords
10610individually, a good way to make sure the keyword is correct is to type 10610individually, a good way to make sure the keyword is correct is to type
10611@code{#+} and then to use @kbd{M-@key{TAB}}@footnote{Many desktops intercept 10611@code{#+} and then to use @kbd{M-@key{TAB}}@footnote{Many desktops intercept
10612@kbd{M-@key{TAB}} to switch windows. Use @kbd{C-M-i} or @kbd{@key{ESC} 10612@kbd{M-@key{TAB}} to switch windows. Use @kbd{C-M-i} or @kbd{@key{ESC}
@@ -15245,7 +15245,7 @@ Source code in the dialect of the specified language identifier.
15245edit buffer containing the body of the @samp{src} code block, ready for any 15245edit buffer containing the body of the @samp{src} code block, ready for any
15246edits. @kbd{C-c '} again to close the buffer and return to the Org buffer. 15246edits. @kbd{C-c '} again to close the buffer and return to the Org buffer.
15247 15247
15248@key{C-x C-s} saves the buffer and updates the contents of the Org buffer. 15248@kbd{C-x C-s} saves the buffer and updates the contents of the Org buffer.
15249 15249
15250Set @code{org-edit-src-auto-save-idle-delay} to save the base buffer after 15250Set @code{org-edit-src-auto-save-idle-delay} to save the base buffer after
15251a certain idle delay time. 15251a certain idle delay time.
diff --git a/doc/misc/pcl-cvs.texi b/doc/misc/pcl-cvs.texi
index 4c61aed5b3e..fe501542f86 100644
--- a/doc/misc/pcl-cvs.texi
+++ b/doc/misc/pcl-cvs.texi
@@ -470,7 +470,7 @@ commands that @samp{tag} or @samp{diff} a file (which can be changed
470with the variable @code{cvs-invert-ignore-marks}). 470with the variable @code{cvs-invert-ignore-marks}).
471 471
472In addition, you may use the special prefix @code{cvs-mode-toggle-marks} 472In addition, you may use the special prefix @code{cvs-mode-toggle-marks}
473normally bound to @key{T} to toggle the use of marks for the following 473normally bound to @kbd{T} to toggle the use of marks for the following
474command. 474command.
475 475
476This scheme might seem a little complicated, but once one gets used to 476This scheme might seem a little complicated, but once one gets used to
diff --git a/doc/misc/reftex.texi b/doc/misc/reftex.texi
index 3803cb0eb7a..2ea98cf5df1 100644
--- a/doc/misc/reftex.texi
+++ b/doc/misc/reftex.texi
@@ -1710,8 +1710,8 @@ customizing @code{reftex-ref-macro-prompt} and relying only on the
1710selection facilities provided in the last step. 1710selection facilities provided in the last step.
1711 1711
1712In the last step, i.e., the label selection, two key bindings are 1712In the last step, i.e., the label selection, two key bindings are
1713provided to set the reference macro. Type @key{v} in order to cycle 1713provided to set the reference macro. Type @kbd{v} in order to cycle
1714forward through the list of available macros or @key{V} to cycle 1714forward through the list of available macros or @kbd{V} to cycle
1715backward. The mode line of the selection buffer shows the macro 1715backward. The mode line of the selection buffer shows the macro
1716currently selected. 1716currently selected.
1717 1717
diff --git a/doc/misc/sc.texi b/doc/misc/sc.texi
index 03ca842cd07..453ccf2ec53 100644
--- a/doc/misc/sc.texi
+++ b/doc/misc/sc.texi
@@ -684,7 +684,7 @@ value of @code{sc-preferred-header-style}.
684Set the preferred reference header (i.e., 684Set the preferred reference header (i.e.,
685@code{sc-preferred-header-style}) to the currently displayed header. 685@code{sc-preferred-header-style}) to the currently displayed header.
686 686
687@item @code{sc-eref-exit} (@kbd{C-j}, @key{RET}, and @key{ESC C-c}) 687@item @code{sc-eref-exit} (@kbd{C-j}, @key{RET}, and @kbd{@key{ESC} C-c})
688@kindex RET 688@kindex RET
689@kindex C-j 689@kindex C-j
690@kindex q 690@kindex q
diff --git a/doc/misc/tramp.texi b/doc/misc/tramp.texi
index 7ae7150930a..02ca75d8a43 100644
--- a/doc/misc/tramp.texi
+++ b/doc/misc/tramp.texi
@@ -3873,7 +3873,7 @@ Then specify a method and user name where needed. Examples:
3873@end group 3873@end group
3874@end example 3874@end example
3875 3875
3876In BBDB buffer, access an entry by pressing the key @key{F}. 3876In BBDB buffer, access an entry by pressing the key @kbd{F}.
3877 3877
3878@end enumerate 3878@end enumerate
3879 3879
diff --git a/doc/misc/vip.texi b/doc/misc/vip.texi
index 59df7492315..92aea388af3 100644
--- a/doc/misc/vip.texi
+++ b/doc/misc/vip.texi
@@ -1903,7 +1903,7 @@ by @kbd{o} or @kbd{O} command.
1903@item vip-tags-file-name "TAGS" 1903@item vip-tags-file-name "TAGS"
1904The name of the file used as the tags table. 1904The name of the file used as the tags table.
1905@item vip-help-in-insert-mode nil 1905@item vip-help-in-insert-mode nil
1906If @code{t} then @key{C-h} is bound to @code{help-command} in insert mode, 1906If @code{t} then @kbd{C-h} is bound to @code{help-command} in insert mode,
1907if @code{nil} then it sis bound to @code{delete-backward-char}. 1907if @code{nil} then it sis bound to @code{delete-backward-char}.
1908@end table 1908@end table
1909@noindent 1909@noindent
diff --git a/doc/misc/viper.texi b/doc/misc/viper.texi
index 2b300f6493c..19d592f3e87 100644
--- a/doc/misc/viper.texi
+++ b/doc/misc/viper.texi
@@ -1743,7 +1743,7 @@ lines, etc. @xref{Movement and Markers}, for more info.
1743@item viper-ex-style-editing t 1743@item viper-ex-style-editing t
1744Set this to @code{nil}, if you want 1744Set this to @code{nil}, if you want
1745@kbd{C-h} and @key{DEL} to not stop 1745@kbd{C-h} and @key{DEL} to not stop
1746at the beginning of a line in Insert state, @key{X} and @key{x} to delete 1746at the beginning of a line in Insert state, @kbd{X} and @kbd{x} to delete
1747characters across lines in Vi command state, etc. 1747characters across lines in Vi command state, etc.
1748@item viper-ESC-moves-cursor-back t 1748@item viper-ESC-moves-cursor-back t
1749It @code{t}, cursor moves back 1 character when switching from insert state to vi 1749It @code{t}, cursor moves back 1 character when switching from insert state to vi