aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerd Moellmann2000-01-05 15:18:01 +0000
committerGerd Moellmann2000-01-05 15:18:01 +0000
commit37680279159b37e6bcb20039988aff6a26204ad4 (patch)
treec8fdbf8abdf2de6c2b70285babc31b2a82b2403c
parent9f286482cc42aa8647652c289ec96659732b8ef3 (diff)
downloademacs-37680279159b37e6bcb20039988aff6a26204ad4.tar.gz
emacs-37680279159b37e6bcb20039988aff6a26204ad4.zip
@ifinto -> @ifnottex.
-rw-r--r--lispref/buffers.texi4
-rw-r--r--lispref/commands.texi56
-rw-r--r--lispref/display.texi4
-rw-r--r--lispref/elisp.texi8
-rw-r--r--lispref/eval.texi4
-rw-r--r--lispref/files.texi4
-rw-r--r--lispref/functions.texi8
-rw-r--r--lispref/intro.texi20
-rw-r--r--lispref/lists.texi4
-rw-r--r--lispref/loading.texi4
-rw-r--r--lispref/macros.texi4
-rw-r--r--lispref/numbers.texi40
-rw-r--r--lispref/objects.texi40
-rw-r--r--lispref/os.texi12
-rw-r--r--lispref/positions.texi2
-rw-r--r--lispref/searching.texi8
-rw-r--r--lispref/syntax.texi4
-rw-r--r--lispref/tips.texi4
-rw-r--r--lispref/windows.texi8
19 files changed, 119 insertions, 119 deletions
diff --git a/lispref/buffers.texi b/lispref/buffers.texi
index fdc691ffabb..e97d4431992 100644
--- a/lispref/buffers.texi
+++ b/lispref/buffers.texi
@@ -37,7 +37,7 @@ not be displayed in any windows.
37@comment node-name, next, previous, up 37@comment node-name, next, previous, up
38@section Buffer Basics 38@section Buffer Basics
39 39
40@ifinfo 40@ifnottex
41 A @dfn{buffer} is a Lisp object containing text to be edited. Buffers 41 A @dfn{buffer} is a Lisp object containing text to be edited. Buffers
42are used to hold the contents of files that are being visited; there may 42are used to hold the contents of files that are being visited; there may
43also be buffers that are not visiting files. Although several buffers 43also be buffers that are not visiting files. Although several buffers
@@ -45,7 +45,7 @@ normally exist, only one buffer is designated the @dfn{current
45buffer} at any time. Most editing commands act on the contents of the 45buffer} at any time. Most editing commands act on the contents of the
46current buffer. Each buffer, including the current buffer, may or may 46current buffer. Each buffer, including the current buffer, may or may
47not be displayed in any windows. 47not be displayed in any windows.
48@end ifinfo 48@end ifnottex
49 49
50 Buffers in Emacs editing are objects that have distinct names and hold 50 Buffers in Emacs editing are objects that have distinct names and hold
51text that can be edited. Buffers appear to Lisp programs as a special 51text that can be edited. Buffers appear to Lisp programs as a special
diff --git a/lispref/commands.texi b/lispref/commands.texi
index cf02a30d960..dd5f17c00cf 100644
--- a/lispref/commands.texi
+++ b/lispref/commands.texi
@@ -870,9 +870,9 @@ The
870@tex 870@tex
871@math{2^{27}} 871@math{2^{27}}
872@end tex 872@end tex
873@ifinfo 873@ifnottex
8742**27 8742**27
875@end ifinfo 875@end ifnottex
876bit in the character code indicates a character 876bit in the character code indicates a character
877typed with the meta key held down. 877typed with the meta key held down.
878 878
@@ -881,9 +881,9 @@ The
881@tex 881@tex
882@math{2^{26}} 882@math{2^{26}}
883@end tex 883@end tex
884@ifinfo 884@ifnottex
8852**26 8852**26
886@end ifinfo 886@end ifnottex
887bit in the character code indicates a non-@sc{ascii} 887bit in the character code indicates a non-@sc{ascii}
888control character. 888control character.
889 889
@@ -897,9 +897,9 @@ for @kbd{%} plus
897@tex 897@tex
898@math{2^{26}} 898@math{2^{26}}
899@end tex 899@end tex
900@ifinfo 900@ifnottex
9012**26 9012**26
902@end ifinfo 902@end ifnottex
903(assuming the terminal supports non-@sc{ascii} 903(assuming the terminal supports non-@sc{ascii}
904control characters). 904control characters).
905 905
@@ -908,9 +908,9 @@ The
908@tex 908@tex
909@math{2^{25}} 909@math{2^{25}}
910@end tex 910@end tex
911@ifinfo 911@ifnottex
9122**25 9122**25
913@end ifinfo 913@end ifnottex
914bit in the character code indicates an @sc{ascii} control 914bit in the character code indicates an @sc{ascii} control
915character typed with the shift key held down. 915character typed with the shift key held down.
916 916
@@ -921,9 +921,9 @@ character with a different basic code. In order to keep within the
921@tex 921@tex
922@math{2^{25}} 922@math{2^{25}}
923@end tex 923@end tex
924@ifinfo 924@ifnottex
9252**25 9252**25
926@end ifinfo 926@end ifnottex
927bit for those characters. 927bit for those characters.
928 928
929However, @sc{ascii} provides no way to distinguish @kbd{C-A} from 929However, @sc{ascii} provides no way to distinguish @kbd{C-A} from
@@ -931,9 +931,9 @@ However, @sc{ascii} provides no way to distinguish @kbd{C-A} from
931@tex 931@tex
932@math{2^{25}} 932@math{2^{25}}
933@end tex 933@end tex
934@ifinfo 934@ifnottex
9352**25 9352**25
936@end ifinfo 936@end ifnottex
937bit in @kbd{C-A} and not in 937bit in @kbd{C-A} and not in
938@kbd{C-a}. 938@kbd{C-a}.
939 939
@@ -942,9 +942,9 @@ The
942@tex 942@tex
943@math{2^{24}} 943@math{2^{24}}
944@end tex 944@end tex
945@ifinfo 945@ifnottex
9462**24 9462**24
947@end ifinfo 947@end ifnottex
948bit in the character code indicates a character 948bit in the character code indicates a character
949typed with the hyper key held down. 949typed with the hyper key held down.
950 950
@@ -953,9 +953,9 @@ The
953@tex 953@tex
954@math{2^{23}} 954@math{2^{23}}
955@end tex 955@end tex
956@ifinfo 956@ifnottex
9572**23 9572**23
958@end ifinfo 958@end ifnottex
959bit in the character code indicates a character 959bit in the character code indicates a character
960typed with the super key held down. 960typed with the super key held down.
961 961
@@ -964,9 +964,9 @@ The
964@tex 964@tex
965@math{2^{22}} 965@math{2^{22}}
966@end tex 966@end tex
967@ifinfo 967@ifnottex
9682**22 9682**22
969@end ifinfo 969@end ifnottex
970bit in the character code indicates a character typed with 970bit in the character code indicates a character typed with
971the alt key held down. (On some terminals, the key labeled @key{ALT} 971the alt key held down. (On some terminals, the key labeled @key{ALT}
972is actually the meta key.) 972is actually the meta key.)
@@ -1702,9 +1702,9 @@ character is
1702@tex 1702@tex
1703@math{2^{27}} 1703@math{2^{27}}
1704@end tex 1704@end tex
1705@ifinfo 1705@ifnottex
17062**27 17062**27
1707@end ifinfo 1707@end ifnottex
1708and such numbers cannot be included in a string. 1708and such numbers cannot be included in a string.
1709 1709
1710 To support programs with @samp{\M-} in string constants, there are 1710 To support programs with @samp{\M-} in string constants, there are
@@ -1722,31 +1722,31 @@ The meta variants of those characters, with codes in the range of
1722@tex 1722@tex
1723@math{2^{27}} 1723@math{2^{27}}
1724@end tex 1724@end tex
1725@ifinfo 1725@ifnottex
17262**27 17262**27
1727@end ifinfo 1727@end ifnottex
1728to 1728to
1729@tex 1729@tex
1730@math{2^{27} + 127}, 1730@math{2^{27} + 127},
1731@end tex 1731@end tex
1732@ifinfo 1732@ifnottex
17332**27+127, 17332**27+127,
1734@end ifinfo 1734@end ifnottex
1735can also go in the string, but you must change their 1735can also go in the string, but you must change their
1736numeric values. You must set the 1736numeric values. You must set the
1737@tex 1737@tex
1738@math{2^{7}} 1738@math{2^{7}}
1739@end tex 1739@end tex
1740@ifinfo 1740@ifnottex
17412**7 17412**7
1742@end ifinfo 1742@end ifnottex
1743bit instead of the 1743bit instead of the
1744@tex 1744@tex
1745@math{2^{27}} 1745@math{2^{27}}
1746@end tex 1746@end tex
1747@ifinfo 1747@ifnottex
17482**27 17482**27
1749@end ifinfo 1749@end ifnottex
1750bit, resulting in a value between 128 and 255. Only a unibyte string 1750bit, resulting in a value between 128 and 255. Only a unibyte string
1751can include these codes. 1751can include these codes.
1752 1752
diff --git a/lispref/display.texi b/lispref/display.texi
index 4c2e564030f..b519f2a2292 100644
--- a/lispref/display.texi
+++ b/lispref/display.texi
@@ -3092,9 +3092,9 @@ This glyph is simple. On an ordinary terminal, the glyph code mod
3092mod 524288 is the character to output, and the glyph code divided by 3092mod 524288 is the character to output, and the glyph code divided by
3093524288 specifies the face number (@pxref{Face Functions}) to use while 3093524288 specifies the face number (@pxref{Face Functions}) to use while
3094outputting it. (524288 is 3094outputting it. (524288 is
3095@ifinfo 3095@ifnottex
30962**19.) 30962**19.)
3097@end ifinfo 3097@end ifnottex
3098@tex 3098@tex
3099$2^{19}$.) 3099$2^{19}$.)
3100@end tex 3100@end tex
diff --git a/lispref/elisp.texi b/lispref/elisp.texi
index 840f84f7920..0544d1758ee 100644
--- a/lispref/elisp.texi
+++ b/lispref/elisp.texi
@@ -11,7 +11,7 @@
11 11
12@smallbook 12@smallbook
13 13
14@ifinfo 14@ifnottex
15This Info file contains edition 2.6 of the GNU Emacs Lisp 15This Info file contains edition 2.6 of the GNU Emacs Lisp
16Reference Manual, corresponding to Emacs version 21.1. 16Reference Manual, corresponding to Emacs version 21.1.
17@c Please REMEMBER to update edition number in *four* places in this file 17@c Please REMEMBER to update edition number in *four* places in this file
@@ -57,7 +57,7 @@ into another language, under the above conditions for modified versions,
57except that the section entitled ``GNU General Public License'' may be 57except that the section entitled ``GNU General Public License'' may be
58included in a translation approved by the Free Software Foundation 58included in a translation approved by the Free Software Foundation
59instead of in the original English. 59instead of in the original English.
60@end ifinfo 60@end ifnottex
61 61
62@c Combine indices. 62@c Combine indices.
63@synindex cp fn 63@synindex cp fn
@@ -119,10 +119,10 @@ Cover art by Etienne Suvasa.
119 119
120@node Top, Copying, (dir), (dir) 120@node Top, Copying, (dir), (dir)
121 121
122@ifinfo 122@ifnottex
123This Info file contains edition 2.6 of the GNU Emacs Lisp 123This Info file contains edition 2.6 of the GNU Emacs Lisp
124Reference Manual, corresponding to GNU Emacs version 21.1. 124Reference Manual, corresponding to GNU Emacs version 21.1.
125@end ifinfo 125@end ifnottex
126 126
127@menu 127@menu
128* Copying:: Conditions for copying and changing GNU Emacs. 128* Copying:: Conditions for copying and changing GNU Emacs.
diff --git a/lispref/eval.texi b/lispref/eval.texi
index 80c07bf48a6..4c4e19b1a47 100644
--- a/lispref/eval.texi
+++ b/lispref/eval.texi
@@ -18,7 +18,7 @@ chapter. The interpreter runs automatically to evaluate portions of
18your program, but can also be called explicitly via the Lisp primitive 18your program, but can also be called explicitly via the Lisp primitive
19function @code{eval}. 19function @code{eval}.
20 20
21@ifinfo 21@ifnottex
22@menu 22@menu
23* Intro Eval:: Evaluation in the scheme of things. 23* Intro Eval:: Evaluation in the scheme of things.
24* Forms:: How various sorts of objects are evaluated. 24* Forms:: How various sorts of objects are evaluated.
@@ -37,7 +37,7 @@ running any Lisp program really means running the Lisp interpreter.
37 37
38 How the evaluator handles an object depends primarily on the data 38 How the evaluator handles an object depends primarily on the data
39type of the object. 39type of the object.
40@end ifinfo 40@end ifnottex
41 41
42@cindex forms 42@cindex forms
43@cindex expression 43@cindex expression
diff --git a/lispref/files.texi b/lispref/files.texi
index 2729d3199c0..03a6276a43c 100644
--- a/lispref/files.texi
+++ b/lispref/files.texi
@@ -2169,7 +2169,7 @@ called like this:
2169 2169
2170Here are the operations that a magic file name handler gets to handle: 2170Here are the operations that a magic file name handler gets to handle:
2171 2171
2172@ifinfo 2172@ifnottex
2173@noindent 2173@noindent
2174@code{add-name-to-file}, @code{copy-file}, @code{delete-directory}, 2174@code{add-name-to-file}, @code{copy-file}, @code{delete-directory},
2175@code{delete-file}, 2175@code{delete-file},
@@ -2204,7 +2204,7 @@ Here are the operations that a magic file name handler gets to handle:
2204@code{vc-registered}, 2204@code{vc-registered},
2205@code{verify-visited-file-modtime},@* 2205@code{verify-visited-file-modtime},@*
2206@code{write-region}. 2206@code{write-region}.
2207@end ifinfo 2207@end ifnottex
2208@iftex 2208@iftex
2209@noindent 2209@noindent
2210@flushleft 2210@flushleft
diff --git a/lispref/functions.texi b/lispref/functions.texi
index b9a511f043a..e4241d9a967 100644
--- a/lispref/functions.texi
+++ b/lispref/functions.texi
@@ -64,9 +64,9 @@ the editor. See @ref{Writing Emacs Primitives}.
64@item lambda expression 64@item lambda expression
65A @dfn{lambda expression} is a function written in Lisp. 65A @dfn{lambda expression} is a function written in Lisp.
66These are described in the following section. 66These are described in the following section.
67@ifinfo 67@ifnottex
68@xref{Lambda Expressions}. 68@xref{Lambda Expressions}.
69@end ifinfo 69@end ifnottex
70 70
71@item special form 71@item special form
72A @dfn{special form} is a primitive that is like a function but does not 72A @dfn{special form} is a primitive that is like a function but does not
@@ -174,7 +174,7 @@ expression, but to be called as a function.
174@node Lambda Components 174@node Lambda Components
175@subsection Components of a Lambda Expression 175@subsection Components of a Lambda Expression
176 176
177@ifinfo 177@ifnottex
178 178
179 A function written in Lisp (a ``lambda expression'') is a list that 179 A function written in Lisp (a ``lambda expression'') is a list that
180looks like this: 180looks like this:
@@ -185,7 +185,7 @@ looks like this:
185 [@var{interactive-declaration}] 185 [@var{interactive-declaration}]
186 @var{body-forms}@dots{}) 186 @var{body-forms}@dots{})
187@end example 187@end example
188@end ifinfo 188@end ifnottex
189 189
190@cindex lambda list 190@cindex lambda list
191 The first element of a lambda expression is always the symbol 191 The first element of a lambda expression is always the symbol
diff --git a/lispref/intro.texi b/lispref/intro.texi
index 0c8dd06966a..9e9553c7981 100644
--- a/lispref/intro.texi
+++ b/lispref/intro.texi
@@ -70,9 +70,9 @@ modification follow.
70@iftex 70@iftex
71@unnumberedsec TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 71@unnumberedsec TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
72@end iftex 72@end iftex
73@ifinfo 73@ifnottex
74@center TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 74@center TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
75@end ifinfo 75@end ifnottex
76 76
77@enumerate 0 77@enumerate 0
78@item 78@item
@@ -295,9 +295,9 @@ of promoting the sharing and reuse of software generally.
295@iftex 295@iftex
296@heading NO WARRANTY 296@heading NO WARRANTY
297@end iftex 297@end iftex
298@ifinfo 298@ifnottex
299@center NO WARRANTY 299@center NO WARRANTY
300@end ifinfo 300@end ifnottex
301 301
302@item 302@item
303BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY 303BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
@@ -325,9 +325,9 @@ POSSIBILITY OF SUCH DAMAGES.
325@iftex 325@iftex
326@heading END OF TERMS AND CONDITIONS 326@heading END OF TERMS AND CONDITIONS
327@end iftex 327@end iftex
328@ifinfo 328@ifnottex
329@center END OF TERMS AND CONDITIONS 329@center END OF TERMS AND CONDITIONS
330@end ifinfo 330@end ifnottex
331 331
332@page 332@page
333@unnumberedsec How to Apply These Terms to Your New Programs 333@unnumberedsec How to Apply These Terms to Your New Programs
@@ -467,7 +467,7 @@ page numbers and chapter and section numbers will change and we may have
467trouble finding the text you are talking about. Also state the number 467trouble finding the text you are talking about. Also state the number
468of the edition you are criticizing. 468of the edition you are criticizing.
469@end iftex 469@end iftex
470@ifinfo 470@ifnottex
471 471
472As you use this manual, we ask that you send corrections as soon as you 472As you use this manual, we ask that you send corrections as soon as you
473find them. If you think of a simple, real life example for a function 473find them. If you think of a simple, real life example for a function
@@ -475,7 +475,7 @@ or group of functions, please make an effort to write it up and send it
475in. Please reference any comments to the node name and function or 475in. Please reference any comments to the node name and function or
476variable name, as appropriate. Also state the number of the edition 476variable name, as appropriate. Also state the number of the edition
477you are criticizing. 477you are criticizing.
478@end ifinfo 478@end ifnottex
479 479
480Please mail comments and corrections to 480Please mail comments and corrections to
481 481
@@ -711,10 +711,10 @@ This is the changed @point{}contents of foo.
711forms are described in this manual in a uniform format. The first 711forms are described in this manual in a uniform format. The first
712line of a description contains the name of the item followed by its 712line of a description contains the name of the item followed by its
713arguments, if any. 713arguments, if any.
714@ifinfo 714@ifnottex
715The category---function, variable, or whatever---appears at the 715The category---function, variable, or whatever---appears at the
716beginning of the line. 716beginning of the line.
717@end ifinfo 717@end ifnottex
718@iftex 718@iftex
719The category---function, variable, or whatever---is printed next to the 719The category---function, variable, or whatever---is printed next to the
720right margin. 720right margin.
diff --git a/lispref/lists.texi b/lispref/lists.texi
index e933b0413e6..da12dcf0030 100644
--- a/lispref/lists.texi
+++ b/lispref/lists.texi
@@ -907,10 +907,10 @@ functions ``destructive'' because they chew up the original lists passed
907to them as arguments, relinking their cons cells to form a new list that 907to them as arguments, relinking their cons cells to form a new list that
908is the returned value. 908is the returned value.
909 909
910@ifinfo 910@ifnottex
911 See @code{delq}, in @ref{Sets And Lists}, for another function 911 See @code{delq}, in @ref{Sets And Lists}, for another function
912that modifies cons cells. 912that modifies cons cells.
913@end ifinfo 913@end ifnottex
914@iftex 914@iftex
915 The function @code{delq} in the following section is another example 915 The function @code{delq} in the following section is another example
916of destructive list manipulation. 916of destructive list manipulation.
diff --git a/lispref/loading.texi b/lispref/loading.texi
index bf012df7155..2901522fe24 100644
--- a/lispref/loading.texi
+++ b/lispref/loading.texi
@@ -537,9 +537,9 @@ has been loaded before:
537If the library uses @code{provide} to provide a named feature, you can 537If the library uses @code{provide} to provide a named feature, you can
538use @code{featurep} earlier in the file to test whether the 538use @code{featurep} earlier in the file to test whether the
539@code{provide} call has been executed before. 539@code{provide} call has been executed before.
540@ifinfo 540@ifnottex
541@xref{Named Features}. 541@xref{Named Features}.
542@end ifinfo 542@end ifnottex
543 543
544@node Named Features 544@node Named Features
545@section Features 545@section Features
diff --git a/lispref/macros.texi b/lispref/macros.texi
index 0a739bc3ba5..301dc124f39 100644
--- a/lispref/macros.texi
+++ b/lispref/macros.texi
@@ -434,7 +434,7 @@ described in the following section.
434@node Surprising Local Vars 434@node Surprising Local Vars
435@subsection Local Variables in Macro Expansions 435@subsection Local Variables in Macro Expansions
436 436
437@ifinfo 437@ifnottex
438 In the previous section, the definition of @code{for} was fixed as 438 In the previous section, the definition of @code{for} was fixed as
439follows to make the expansion evaluate the macro arguments the proper 439follows to make the expansion evaluate the macro arguments the proper
440number of times: 440number of times:
@@ -452,7 +452,7 @@ number of times:
452 (inc ,var)))) 452 (inc ,var))))
453@end group 453@end group
454@end smallexample 454@end smallexample
455@end ifinfo 455@end ifnottex
456 456
457 The new definition of @code{for} has a new problem: it introduces a 457 The new definition of @code{for} has a new problem: it introduces a
458local variable named @code{max} which the user does not expect. This 458local variable named @code{max} which the user does not expect. This
diff --git a/lispref/numbers.texi b/lispref/numbers.texi
index a3a57671739..eaa2250a3fd 100644
--- a/lispref/numbers.texi
+++ b/lispref/numbers.texi
@@ -37,16 +37,16 @@ exact; they have a fixed, limited amount of precision.
37 37
38 The range of values for an integer depends on the machine. The 38 The range of values for an integer depends on the machine. The
39minimum range is @minus{}134217728 to 134217727 (28 bits; i.e., 39minimum range is @minus{}134217728 to 134217727 (28 bits; i.e.,
40@ifinfo 40@ifnottex
41-2**27 41-2**27
42@end ifinfo 42@end ifnottex
43@tex 43@tex
44@math{-2^{27}} 44@math{-2^{27}}
45@end tex 45@end tex
46to 46to
47@ifinfo 47@ifnottex
482**27 - 1), 482**27 - 1),
49@end ifinfo 49@end ifnottex
50@tex 50@tex
51@math{2^{27}-1}), 51@math{2^{27}-1}),
52@end tex 52@end tex
@@ -959,16 +959,16 @@ in radians.
959 959
960@defun asin arg 960@defun asin arg
961The value of @code{(asin @var{arg})} is a number between 961The value of @code{(asin @var{arg})} is a number between
962@ifinfo 962@ifnottex
963@minus{}pi/2 963@minus{}pi/2
964@end ifinfo 964@end ifnottex
965@tex 965@tex
966@math{-\pi/2} 966@math{-\pi/2}
967@end tex 967@end tex
968and 968and
969@ifinfo 969@ifnottex
970pi/2 970pi/2
971@end ifinfo 971@end ifnottex
972@tex 972@tex
973@math{\pi/2} 973@math{\pi/2}
974@end tex 974@end tex
@@ -978,9 +978,9 @@ is out of range (outside [-1, 1]), then the result is a NaN.
978 978
979@defun acos arg 979@defun acos arg
980The value of @code{(acos @var{arg})} is a number between 0 and 980The value of @code{(acos @var{arg})} is a number between 0 and
981@ifinfo 981@ifnottex
982pi 982pi
983@end ifinfo 983@end ifnottex
984@tex 984@tex
985@math{\pi} 985@math{\pi}
986@end tex 986@end tex
@@ -990,16 +990,16 @@ is out of range (outside [-1, 1]), then the result is a NaN.
990 990
991@defun atan arg 991@defun atan arg
992The value of @code{(atan @var{arg})} is a number between 992The value of @code{(atan @var{arg})} is a number between
993@ifinfo 993@ifnottex
994@minus{}pi/2 994@minus{}pi/2
995@end ifinfo 995@end ifnottex
996@tex 996@tex
997@math{-\pi/2} 997@math{-\pi/2}
998@end tex 998@end tex
999and 999and
1000@ifinfo 1000@ifnottex
1001pi/2 1001pi/2
1002@end ifinfo 1002@end ifnottex
1003@tex 1003@tex
1004@math{\pi/2} 1004@math{\pi/2}
1005@end tex 1005@end tex
@@ -1011,16 +1011,16 @@ This is the exponential function; it returns
1011@tex 1011@tex
1012@math{e} 1012@math{e}
1013@end tex 1013@end tex
1014@ifinfo 1014@ifnottex
1015@i{e} 1015@i{e}
1016@end ifinfo 1016@end ifnottex
1017to the power @var{arg}. 1017to the power @var{arg}.
1018@tex 1018@tex
1019@math{e} 1019@math{e}
1020@end tex 1020@end tex
1021@ifinfo 1021@ifnottex
1022@i{e} 1022@i{e}
1023@end ifinfo 1023@end ifnottex
1024is a fundamental mathematical constant also called the base of natural 1024is a fundamental mathematical constant also called the base of natural
1025logarithms. 1025logarithms.
1026@end defun 1026@end defun
@@ -1031,9 +1031,9 @@ If you don't specify @var{base}, the base
1031@tex 1031@tex
1032@math{e} 1032@math{e}
1033@end tex 1033@end tex
1034@ifinfo 1034@ifnottex
1035@i{e} 1035@i{e}
1036@end ifinfo 1036@end ifnottex
1037is used. If @var{arg} 1037is used. If @var{arg}
1038is negative, the result is a NaN. 1038is negative, the result is a NaN.
1039@end defun 1039@end defun
diff --git a/lispref/objects.texi b/lispref/objects.texi
index 43bfc59499c..7aa2538947f 100644
--- a/lispref/objects.texi
+++ b/lispref/objects.texi
@@ -163,16 +163,16 @@ latter are unique to Emacs Lisp.
163 163
164 The range of values for integers in Emacs Lisp is @minus{}134217728 to 164 The range of values for integers in Emacs Lisp is @minus{}134217728 to
165134217727 (28 bits; i.e., 165134217727 (28 bits; i.e.,
166@ifinfo 166@ifnottex
167-2**27 167-2**27
168@end ifinfo 168@end ifnottex
169@tex 169@tex
170@math{-2^{27}} 170@math{-2^{27}}
171@end tex 171@end tex
172to 172to
173@ifinfo 173@ifnottex
1742**27 - 1) 1742**27 - 1)
175@end ifinfo 175@end ifnottex
176@tex 176@tex
177@math{2^{28}-1}) 177@math{2^{28}-1})
178@end tex 178@end tex
@@ -322,9 +322,9 @@ codes for these non-@sc{ascii} control characters include the
322@tex 322@tex
323@math{2^{26}} 323@math{2^{26}}
324@end tex 324@end tex
325@ifinfo 325@ifnottex
3262**26 3262**26
327@end ifinfo 327@end ifnottex
328bit as well as the code for the corresponding non-control 328bit as well as the code for the corresponding non-control
329character. Ordinary terminals have no way of generating non-@sc{ascii} 329character. Ordinary terminals have no way of generating non-@sc{ascii}
330control characters, but you can generate them straightforwardly using X 330control characters, but you can generate them straightforwardly using X
@@ -355,9 +355,9 @@ modifier key. The integer that represents such a character has the
355@tex 355@tex
356@math{2^{27}} 356@math{2^{27}}
357@end tex 357@end tex
358@ifinfo 358@ifnottex
3592**27 3592**27
360@end ifinfo 360@end ifnottex
361bit set (which on most machines makes it a negative number). We 361bit set (which on most machines makes it a negative number). We
362use high bits for this and other modifiers to make possible a wide range 362use high bits for this and other modifiers to make possible a wide range
363of basic character codes. 363of basic character codes.
@@ -366,9 +366,9 @@ of basic character codes.
366@tex 366@tex
367@math{2^{7}} 367@math{2^{7}}
368@end tex 368@end tex
369@ifinfo 369@ifnottex
3702**7 3702**7
371@end ifinfo 371@end ifnottex
372bit attached to an ASCII character indicates a meta character; thus, the 372bit attached to an ASCII character indicates a meta character; thus, the
373meta characters that can fit in a string have codes in the range from 373meta characters that can fit in a string have codes in the range from
374128 to 255, and are the meta versions of the ordinary @sc{ascii} 374128 to 255, and are the meta versions of the ordinary @sc{ascii}
@@ -389,9 +389,9 @@ character is upper case or lower case. Emacs uses the
389@tex 389@tex
390@math{2^{25}} 390@math{2^{25}}
391@end tex 391@end tex
392@ifinfo 392@ifnottex
3932**25 3932**25
394@end ifinfo 394@end ifnottex
395bit to indicate that the shift key was used in typing a control 395bit to indicate that the shift key was used in typing a control
396character. This distinction is possible only when you use X terminals 396character. This distinction is possible only when you use X terminals
397or other special terminals; ordinary terminals do not report the 397or other special terminals; ordinary terminals do not report the
@@ -411,10 +411,10 @@ significant in these prefixes.) Thus, @samp{?\H-\M-\A-x} represents
411Numerically, the 411Numerically, the
412bit values are @math{2^{22}} for alt, @math{2^{23}} for super and @math{2^{24}} for hyper. 412bit values are @math{2^{22}} for alt, @math{2^{23}} for super and @math{2^{24}} for hyper.
413@end tex 413@end tex
414@ifinfo 414@ifnottex
415Numerically, the 415Numerically, the
416bit values are 2**22 for alt, 2**23 for super and 2**24 for hyper. 416bit values are 2**22 for alt, 2**23 for super and 2**24 for hyper.
417@end ifinfo 417@end ifnottex
418 418
419@cindex @samp{\} in character constant 419@cindex @samp{\} in character constant
420@cindex backslash in character constant 420@cindex backslash in character constant
@@ -443,9 +443,9 @@ character @kbd{C-a}, and @code{?\x8e0} for the character
443@iftex 443@iftex
444@samp{@`a}. 444@samp{@`a}.
445@end iftex 445@end iftex
446@ifinfo 446@ifnottex
447@samp{a} with grave accent. 447@samp{a} with grave accent.
448@end ifinfo 448@end ifnottex
449 449
450 A backslash is allowed, and harmless, preceding any character without 450 A backslash is allowed, and harmless, preceding any character without
451a special escape meaning; thus, @samp{?\+} is equivalent to @samp{?+}. 451a special escape meaning; thus, @samp{?\+} is equivalent to @samp{?+}.
@@ -769,7 +769,7 @@ and looks like this:
769 769
770 Similarly, the three-element list @code{(rose violet buttercup)} 770 Similarly, the three-element list @code{(rose violet buttercup)}
771is equivalent to @code{(rose . (violet . (buttercup)))}. 771is equivalent to @code{(rose . (violet . (buttercup)))}.
772@ifinfo 772@ifnottex
773It looks like this: 773It looks like this:
774 774
775@example 775@example
@@ -782,7 +782,7 @@ It looks like this:
782 --> rose --> violet --> buttercup 782 --> rose --> violet --> buttercup
783@end group 783@end group
784@end example 784@end example
785@end ifinfo 785@end ifnottex
786 786
787@node Association List Type 787@node Association List Type
788@comment node-name, next, previous, up 788@comment node-name, next, previous, up
@@ -951,9 +951,9 @@ in a string constant, this sets the
951@tex 951@tex
952@math{2^{7}} 952@math{2^{7}}
953@end tex 953@end tex
954@ifinfo 954@ifnottex
9552**7 9552**7
956@end ifinfo 956@end ifnottex
957bit of the character in the string. If the string is used in 957bit of the character in the string. If the string is used in
958@code{define-key} or @code{lookup-key}, this numeric code is translated 958@code{define-key} or @code{lookup-key}, this numeric code is translated
959into the equivalent meta character. @xref{Character Type}. 959into the equivalent meta character. @xref{Character Type}.
diff --git a/lispref/os.texi b/lispref/os.texi
index 1c41c85437d..824d492e07e 100644
--- a/lispref/os.texi
+++ b/lispref/os.texi
@@ -926,9 +926,9 @@ This function returns the system's time value as a list of three
926integers: @code{(@var{high} @var{low} @var{microsec})}. The integers 926integers: @code{(@var{high} @var{low} @var{microsec})}. The integers
927@var{high} and @var{low} combine to give the number of seconds since 927@var{high} and @var{low} combine to give the number of seconds since
9280:00 January 1, 1970 (local time), which is 9280:00 January 1, 1970 (local time), which is
929@ifinfo 929@ifnottex
930@var{high} * 2**16 + @var{low}. 930@var{high} * 2**16 + @var{low}.
931@end ifinfo 931@end ifnottex
932@tex 932@tex
933$high*2^{16}+low$. 933$high*2^{16}+low$.
934@end tex 934@end tex
@@ -1742,9 +1742,9 @@ This variable's value should be an alist with one element for each
1742system-specific keysym. Each element has the form @code{(@var{code} 1742system-specific keysym. Each element has the form @code{(@var{code}
1743. @var{symbol})}, where @var{code} is the numeric keysym code (not 1743. @var{symbol})}, where @var{code} is the numeric keysym code (not
1744including the ``vendor specific'' bit, 1744including the ``vendor specific'' bit,
1745@ifinfo 1745@ifnottex
1746-2**28), 1746-2**28),
1747@end ifinfo 1747@end ifnottex
1748@tex 1748@tex
1749$-2^{28}$), 1749$-2^{28}$),
1750@end tex 1750@end tex
@@ -1752,9 +1752,9 @@ and @var{symbol} is the name for the function key.
1752 1752
1753For example @code{(168 . mute-acute)} defines a system-specific key (used 1753For example @code{(168 . mute-acute)} defines a system-specific key (used
1754by HP X servers) whose numeric code is 1754by HP X servers) whose numeric code is
1755@ifinfo 1755@ifnottex
1756-2**28 1756-2**28
1757@end ifinfo 1757@end ifnottex
1758@tex 1758@tex
1759$-2^{28}$ 1759$-2^{28}$
1760@end tex 1760@end tex
diff --git a/lispref/positions.texi b/lispref/positions.texi
index 93ba9151c27..0680dd3ead9 100644
--- a/lispref/positions.texi
+++ b/lispref/positions.texi
@@ -229,7 +229,7 @@ words. Otherwise, they do not.
229@tindex inhibit-field-text-motion 229@tindex inhibit-field-text-motion
230If this variable is non-@code{nil}, certain motion functions including 230If this variable is non-@code{nil}, certain motion functions including
231@code{forward-word}, @code{forward-sentence}, and 231@code{forward-word}, @code{forward-sentence}, and
232@codef{forward-paragraph} ignore field boundaries. 232@code{forward-paragraph} ignore field boundaries.
233@end defvar 233@end defvar
234 234
235@node Buffer End Motion 235@node Buffer End Motion
diff --git a/lispref/searching.texi b/lispref/searching.texi
index d3185282e4f..9a58dbaa628 100644
--- a/lispref/searching.texi
+++ b/lispref/searching.texi
@@ -1329,17 +1329,17 @@ position of the beginning of the match for the whole expression; element
1329one is the position of the end of the match for the expression. The 1329one is the position of the end of the match for the expression. The
1330next two elements are the positions of the beginning and end of the 1330next two elements are the positions of the beginning and end of the
1331match for the first subexpression, and so on. In general, element 1331match for the first subexpression, and so on. In general, element
1332@ifinfo 1332@ifnottex
1333number 2@var{n} 1333number 2@var{n}
1334@end ifinfo 1334@end ifnottex
1335@tex 1335@tex
1336number {\mathsurround=0pt $2n$} 1336number {\mathsurround=0pt $2n$}
1337@end tex 1337@end tex
1338corresponds to @code{(match-beginning @var{n})}; and 1338corresponds to @code{(match-beginning @var{n})}; and
1339element 1339element
1340@ifinfo 1340@ifnottex
1341number 2@var{n} + 1 1341number 2@var{n} + 1
1342@end ifinfo 1342@end ifnottex
1343@tex 1343@tex
1344number {\mathsurround=0pt $2n+1$} 1344number {\mathsurround=0pt $2n+1$}
1345@end tex 1345@end tex
diff --git a/lispref/syntax.texi b/lispref/syntax.texi
index c4a11950c28..fb3d90984d3 100644
--- a/lispref/syntax.texi
+++ b/lispref/syntax.texi
@@ -34,7 +34,7 @@ functions in this chapter.
34@node Syntax Basics 34@node Syntax Basics
35@section Syntax Table Concepts 35@section Syntax Table Concepts
36 36
37@ifinfo 37@ifnottex
38 A @dfn{syntax table} provides Emacs with the information that 38 A @dfn{syntax table} provides Emacs with the information that
39determines the syntactic use of each character in a buffer. This 39determines the syntactic use of each character in a buffer. This
40information is used by the parsing commands, the complex movement 40information is used by the parsing commands, the complex movement
@@ -43,7 +43,7 @@ syntactic constructs begin and end. The current syntax table controls
43the meaning of the word motion functions (@pxref{Word Motion}) and the 43the meaning of the word motion functions (@pxref{Word Motion}) and the
44list motion functions (@pxref{List Motion}) as well as the functions in 44list motion functions (@pxref{List Motion}) as well as the functions in
45this chapter. 45this chapter.
46@end ifinfo 46@end ifnottex
47 47
48 A syntax table is a char-table (@pxref{Char-Tables}). The element at 48 A syntax table is a char-table (@pxref{Char-Tables}). The element at
49index @var{c} describes the character with code @var{c}. The element's 49index @var{c} describes the character with code @var{c}. The element's
diff --git a/lispref/tips.texi b/lispref/tips.texi
index 888c85ffdee..b24f53f3747 100644
--- a/lispref/tips.texi
+++ b/lispref/tips.texi
@@ -545,13 +545,13 @@ would be printed (which usually means in lower case), with single-quotes
545around it. For example: @samp{`lambda'}. There are two exceptions: 545around it. For example: @samp{`lambda'}. There are two exceptions:
546write @code{t} and @code{nil} without single-quotes. 546write @code{t} and @code{nil} without single-quotes.
547@end iftex 547@end iftex
548@ifinfo 548@ifnottex
549When a documentation string refers to a Lisp symbol, write it as it 549When a documentation string refers to a Lisp symbol, write it as it
550would be printed (which usually means in lower case), with single-quotes 550would be printed (which usually means in lower case), with single-quotes
551around it. For example: @samp{lambda}. There are two exceptions: write 551around it. For example: @samp{lambda}. There are two exceptions: write
552t and nil without single-quotes. (In this manual, we use a different 552t and nil without single-quotes. (In this manual, we use a different
553convention, with single-quotes for all symbols.) 553convention, with single-quotes for all symbols.)
554@end ifinfo 554@end ifnottex
555 555
556Help mode automatically creates a hyperlink when a documentation string 556Help mode automatically creates a hyperlink when a documentation string
557uses a symbol name inside single quotes, if the symbol has either a 557uses a symbol name inside single quotes, if the symbol has either a
diff --git a/lispref/windows.texi b/lispref/windows.texi
index 673214e9ab9..7dfb42fac51 100644
--- a/lispref/windows.texi
+++ b/lispref/windows.texi
@@ -592,9 +592,9 @@ display buffers in windows in a precisely controlled fashion.
592@iftex 592@iftex
593See the following section for 593See the following section for
594@end iftex 594@end iftex
595@ifinfo 595@ifnottex
596@xref{Displaying Buffers}, for 596@xref{Displaying Buffers}, for
597@end ifinfo 597@end ifnottex
598related functions that find a window to use and specify a buffer for it. 598related functions that find a window to use and specify a buffer for it.
599The functions described there are easier to use than these, but they 599The functions described there are easier to use than these, but they
600employ heuristics in choosing or creating a window; use these functions 600employ heuristics in choosing or creating a window; use these functions
@@ -698,9 +698,9 @@ window.
698@iftex 698@iftex
699See the preceding section for 699See the preceding section for
700@end iftex 700@end iftex
701@ifinfo 701@ifnottex
702@xref{Buffers and Windows}, for 702@xref{Buffers and Windows}, for
703@end ifinfo 703@end ifnottex
704low-level functions that give you more precise control. All of these 704low-level functions that give you more precise control. All of these
705functions work by calling @code{set-window-buffer}. 705functions work by calling @code{set-window-buffer}.
706 706