aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorPaul Eggert2015-04-08 18:03:06 -0700
committerPaul Eggert2015-04-08 18:03:37 -0700
commit4f08fb5aaa08cc66cfd8d62a928abe016668f29e (patch)
tree11dbbf2e0d01f0b08ee077c79702b5a8f422257d /doc
parent31f31a753f7c6ab6dcc49d62c57a41e0092cbb51 (diff)
downloademacs-4f08fb5aaa08cc66cfd8d62a928abe016668f29e.tar.gz
emacs-4f08fb5aaa08cc66cfd8d62a928abe016668f29e.zip
Minor quoting etc. fixes to Emacs manual
* doc/emacs/Makefile.in, doc/emacs/ack.texi, doc/emacs/building.texi: * doc/emacs/calendar.texi, doc/emacs/cmdargs.texi: * doc/emacs/custom.texi, doc/emacs/dired.texi, doc/emacs/emacs.texi: * doc/emacs/files.texi, doc/emacs/glossary.texi, doc/emacs/gnu.texi: * doc/emacs/indent.texi, doc/emacs/macos.texi: * doc/emacs/maintaining.texi, doc/emacs/makefile.w32-in: * doc/emacs/programs.texi, doc/emacs/rmail.texi: * doc/emacs/search.texi, doc/emacs/trouble.texi: * doc/emacs/vc1-xtra.texi: Use American-style double quoting in ordinary text, and quote 'like this' when single-quoting in ASCII text. Also, fix some minor spacing issues.
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/Makefile.in2
-rw-r--r--doc/emacs/ack.texi2
-rw-r--r--doc/emacs/building.texi8
-rw-r--r--doc/emacs/calendar.texi4
-rw-r--r--doc/emacs/cmdargs.texi4
-rw-r--r--doc/emacs/custom.texi10
-rw-r--r--doc/emacs/dired.texi2
-rw-r--r--doc/emacs/emacs.texi10
-rw-r--r--doc/emacs/files.texi2
-rw-r--r--doc/emacs/glossary.texi40
-rw-r--r--doc/emacs/gnu.texi2
-rw-r--r--doc/emacs/indent.texi2
-rw-r--r--doc/emacs/macos.texi2
-rw-r--r--doc/emacs/maintaining.texi4
-rw-r--r--doc/emacs/makefile.w32-in4
-rw-r--r--doc/emacs/programs.texi4
-rw-r--r--doc/emacs/rmail.texi4
-rw-r--r--doc/emacs/search.texi2
-rw-r--r--doc/emacs/trouble.texi6
-rw-r--r--doc/emacs/vc1-xtra.texi4
20 files changed, 59 insertions, 59 deletions
diff --git a/doc/emacs/Makefile.in b/doc/emacs/Makefile.in
index 9f04f0d7704..9932348ba67 100644
--- a/doc/emacs/Makefile.in
+++ b/doc/emacs/Makefile.in
@@ -23,7 +23,7 @@ SHELL = @SHELL@
23# update the sed rules in the dist target below. 23# update the sed rules in the dist target below.
24 24
25# Where to find the source code. $(srcdir) will be the doc/emacs subdirectory 25# Where to find the source code. $(srcdir) will be the doc/emacs subdirectory
26# of the source tree. This is set by configure's `--srcdir' option. 26# of the source tree. This is set by configure's '--srcdir' option.
27srcdir=@srcdir@ 27srcdir=@srcdir@
28 28
29top_srcdir = @top_srcdir@ 29top_srcdir = @top_srcdir@
diff --git a/doc/emacs/ack.texi b/doc/emacs/ack.texi
index 151c3f1b848..f612a7b04d8 100644
--- a/doc/emacs/ack.texi
+++ b/doc/emacs/ack.texi
@@ -1201,7 +1201,7 @@ Ken Stevens wrote @file{ispell.el}, a spell-checker interface.
1201 1201
1202@item 1202@item
1203Kim F. Storm made many improvements to the Emacs display engine, 1203Kim F. Storm made many improvements to the Emacs display engine,
1204process support, and networking support. He also wrote 1204process support, and networking support. He also wrote
1205@file{bindat.el}, a package for encoding and decoding binary data; 1205@file{bindat.el}, a package for encoding and decoding binary data;
1206CUA mode, which allows Emacs to emulate the standard CUA key 1206CUA mode, which allows Emacs to emulate the standard CUA key
1207bindings; @file{ido.el}, a package for selecting buffers and files 1207bindings; @file{ido.el}, a package for selecting buffers and files
diff --git a/doc/emacs/building.texi b/doc/emacs/building.texi
index b0e6538d1af..b4a99a1c25e 100644
--- a/doc/emacs/building.texi
+++ b/doc/emacs/building.texi
@@ -947,7 +947,7 @@ of the window. Disabled breakpoints are indicated with @samp{b}.
947(The margin is only displayed if a breakpoint is present.) 947(The margin is only displayed if a breakpoint is present.)
948 948
949 A solid arrow in the left fringe of a source buffer indicates the 949 A solid arrow in the left fringe of a source buffer indicates the
950line of the innermost frame where the debugged program has stopped. A 950line of the innermost frame where the debugged program has stopped. A
951hollow arrow indicates the current execution line of a higher-level 951hollow arrow indicates the current execution line of a higher-level
952frame. If you drag the arrow in the fringe with @kbd{Mouse-1}, that 952frame. If you drag the arrow in the fringe with @kbd{Mouse-1}, that
953causes execution to advance to the line where you release the button. 953causes execution to advance to the line where you release the button.
@@ -1138,7 +1138,7 @@ size for these data items.
1138 1138
1139When @code{gdb-many-windows} is non-@code{nil}, the locals buffer 1139When @code{gdb-many-windows} is non-@code{nil}, the locals buffer
1140shares its window with the registers buffer, just like breakpoints and 1140shares its window with the registers buffer, just like breakpoints and
1141threads buffers. To switch from one to the other, click with 1141threads buffers. To switch from one to the other, click with
1142@kbd{Mouse-1} on the relevant button in the header line. 1142@kbd{Mouse-1} on the relevant button in the header line.
1143 1143
1144@node Watch Expressions 1144@node Watch Expressions
@@ -1457,8 +1457,8 @@ Evaluate all the Emacs Lisp expressions in the buffer.
1457@end table 1457@end table
1458 1458
1459@ifinfo 1459@ifinfo
1460@c This uses ``colon'' instead of a literal `:' because Info cannot 1460@c This uses 'colon' instead of a literal ':' because Info cannot
1461@c cope with a `:' in a menu 1461@c cope with a ':' in a menu.
1462@kindex M-@key{colon} 1462@kindex M-@key{colon}
1463@end ifinfo 1463@end ifinfo
1464@ifnotinfo 1464@ifnotinfo
diff --git a/doc/emacs/calendar.texi b/doc/emacs/calendar.texi
index d3f3a559bd3..03a484b338d 100644
--- a/doc/emacs/calendar.texi
+++ b/doc/emacs/calendar.texi
@@ -379,7 +379,7 @@ between years will not work.
379 379
380 If the variable @code{cal-html-print-day-number-flag} is 380 If the variable @code{cal-html-print-day-number-flag} is
381non-@code{nil}, then the monthly calendars show the day-of-the-year 381non-@code{nil}, then the monthly calendars show the day-of-the-year
382number. The variable @code{cal-html-year-index-cols} specifies the 382number. The variable @code{cal-html-year-index-cols} specifies the
383number of columns in the yearly index page. 383number of columns in the yearly index page.
384 384
385@cindex calendar and @LaTeX{} 385@cindex calendar and @LaTeX{}
@@ -827,7 +827,7 @@ Display Mayan date for selected day (@code{calendar-mayan-print-date}).
827 Otherwise, move point to the date you want to convert, then type the 827 Otherwise, move point to the date you want to convert, then type the
828appropriate command starting with @kbd{p} from the table above. The 828appropriate command starting with @kbd{p} from the table above. The
829prefix @kbd{p} is a mnemonic for ``print'', since Emacs ``prints'' the 829prefix @kbd{p} is a mnemonic for ``print'', since Emacs ``prints'' the
830equivalent date in the echo area. @kbd{p o} displays the 830equivalent date in the echo area. @kbd{p o} displays the
831date in all forms known to Emacs. You can also use @kbd{Mouse-3} and 831date in all forms known to Emacs. You can also use @kbd{Mouse-3} and
832then choose @kbd{Other calendars} from the menu that appears. This 832then choose @kbd{Other calendars} from the menu that appears. This
833displays the equivalent forms of the date in all the calendars Emacs 833displays the equivalent forms of the date in all the calendars Emacs
diff --git a/doc/emacs/cmdargs.texi b/doc/emacs/cmdargs.texi
index 071cd68f906..60fe97720c3 100644
--- a/doc/emacs/cmdargs.texi
+++ b/doc/emacs/cmdargs.texi
@@ -10,7 +10,7 @@
10@cindex switches (command line) 10@cindex switches (command line)
11@cindex startup (command line arguments) 11@cindex startup (command line arguments)
12@cindex invocation (command line arguments) 12@cindex invocation (command line arguments)
13@c FIXME: Document `--smid'? --xfq 13@c FIXME: Document '--smid'? --xfq
14 14
15 Emacs supports command line arguments to request various actions 15 Emacs supports command line arguments to request various actions
16when invoking Emacs. These are for compatibility with other editors 16when invoking Emacs. These are for compatibility with other editors
@@ -582,7 +582,7 @@ The name of the news server. Used by the mh and Gnus packages.
582@item ORGANIZATION 582@item ORGANIZATION
583@vindex ORGANIZATION, environment variable 583@vindex ORGANIZATION, environment variable
584The name of the organization to which you belong. Used for setting the 584The name of the organization to which you belong. Used for setting the
585`Organization:' header in your posts from the Gnus package. 585``Organization:'' header in your posts from the Gnus package.
586@item PATH 586@item PATH
587@vindex PATH, environment variable 587@vindex PATH, environment variable
588A colon-separated list of directories containing executable files. 588A colon-separated list of directories containing executable files.
diff --git a/doc/emacs/custom.texi b/doc/emacs/custom.texi
index 9fd823bbae1..429567f577d 100644
--- a/doc/emacs/custom.texi
+++ b/doc/emacs/custom.texi
@@ -778,7 +778,7 @@ fill-column's value is 70
778 778
779Automatically becomes buffer-local when set. 779Automatically becomes buffer-local when set.
780This variable is safe as a file local variable if its value 780This variable is safe as a file local variable if its value
781satisfies the predicate `integerp'. 781satisfies the predicate @code{integerp}.
782 782
783Documentation: 783Documentation:
784Column beyond which automatic line-wrapping should happen. 784Column beyond which automatic line-wrapping should happen.
@@ -2213,10 +2213,10 @@ require one and some contexts require the other.
2213keys which send non-@acronym{ASCII} characters. 2213keys which send non-@acronym{ASCII} characters.
2214 2214
2215@item True: 2215@item True:
2216@code{t} stands for `true'. 2216@code{t} stands for ``true''.
2217 2217
2218@item False: 2218@item False:
2219@code{nil} stands for `false'. 2219@code{nil} stands for ``false''.
2220 2220
2221@item Other Lisp objects: 2221@item Other Lisp objects:
2222@cindex Lisp object syntax 2222@cindex Lisp object syntax
@@ -2247,8 +2247,8 @@ line.
2247(setq c-tab-always-indent nil) 2247(setq c-tab-always-indent nil)
2248@end example 2248@end example
2249 2249
2250Here we have a variable whose value is normally @code{t} for `true' 2250Here we have a variable whose value is normally @code{t} for ``true''
2251and the alternative is @code{nil} for `false'. 2251and the alternative is @code{nil} for ``false''.
2252 2252
2253@item 2253@item
2254Make searches case sensitive by default (in all buffers that do not 2254Make searches case sensitive by default (in all buffers that do not
diff --git a/doc/emacs/dired.texi b/doc/emacs/dired.texi
index 141bb66001b..4adb698450b 100644
--- a/doc/emacs/dired.texi
+++ b/doc/emacs/dired.texi
@@ -376,7 +376,7 @@ for @file{..} and typing @kbd{f} there.
376@end table 376@end table
377 377
378@node Marks vs Flags 378@node Marks vs Flags
379@section Dired Marks vs. Flags 379@section Dired Marks vs.@: Flags
380 380
381@cindex marking many files (in Dired) 381@cindex marking many files (in Dired)
382 Instead of flagging a file with @samp{D}, you can @dfn{mark} the 382 Instead of flagging a file with @samp{D}, you can @dfn{mark} the
diff --git a/doc/emacs/emacs.texi b/doc/emacs/emacs.texi
index c1ad6887a68..caec373938d 100644
--- a/doc/emacs/emacs.texi
+++ b/doc/emacs/emacs.texi
@@ -115,7 +115,7 @@ display editor. This manual describes how to edit with Emacs and
115some of the ways to customize it; it corresponds to GNU Emacs version 115some of the ways to customize it; it corresponds to GNU Emacs version
116@value{EMACSVER}. 116@value{EMACSVER}.
117 117
118@c See `manual-html-mono' and `manual-html-node' in admin/admin.el. 118@c See 'manual-html-mono' and 'manual-html-node' in admin/admin.el.
119@ifset WWW_GNU_ORG 119@ifset WWW_GNU_ORG
120@html 120@html
121The homepage for GNU Emacs is at 121The homepage for GNU Emacs is at
@@ -239,9 +239,9 @@ Indexes (each index contains a large menu)
239* Concept Index:: An item for each concept. 239* Concept Index:: An item for each concept.
240 240
241@c Do NOT modify the following 3 lines! They must have this form to 241@c Do NOT modify the following 3 lines! They must have this form to
242@c be correctly identified by `texinfo-multiple-files-update'. In 242@c be correctly identified by 'texinfo-multiple-files-update'. In
243@c particular, the detailed menu header line MUST be identical to the 243@c particular, the detailed menu header line MUST be identical to the
244@c value of `texinfo-master-menu-header'. See texnfo-upd.el. 244@c value of 'texinfo-master-menu-header'. See texnfo-upd.el.
245 245
246@detailmenu 246@detailmenu
247 --- The Detailed Node Listing --- 247 --- The Detailed Node Listing ---
@@ -391,7 +391,7 @@ Searching and Replacement
391* Symbol Search:: Search for a source code symbol. 391* Symbol Search:: Search for a source code symbol.
392* Regexp Search:: Search for match for a regexp. 392* Regexp Search:: Search for match for a regexp.
393* Regexps:: Syntax of regular expressions. 393* Regexps:: Syntax of regular expressions.
394* Regexp Backslash:: Regular expression constructs starting with `\'. 394* Regexp Backslash:: Regular expression constructs starting with '\'.
395* Regexp Example:: A complex regular expression explained. 395* Regexp Example:: A complex regular expression explained.
396* Search Case:: To ignore case while searching, or not. 396* Search Case:: To ignore case while searching, or not.
397* Replace:: Search, and replace some or all matches. 397* Replace:: Search, and replace some or all matches.
@@ -1149,7 +1149,7 @@ The Emacs Initialization File
1149Dealing with Emacs Trouble 1149Dealing with Emacs Trouble
1150 1150
1151* DEL Does Not Delete:: What to do if @key{DEL} doesn't delete. 1151* DEL Does Not Delete:: What to do if @key{DEL} doesn't delete.
1152* Stuck Recursive:: `[...]' in mode line around the parentheses. 1152* Stuck Recursive:: '[...]' in mode line around the parentheses.
1153* Screen Garbled:: Garbage on the screen. 1153* Screen Garbled:: Garbage on the screen.
1154* Text Garbled:: Garbage in the text. 1154* Text Garbled:: Garbage in the text.
1155* Memory Full:: How to cope when you run out of memory. 1155* Memory Full:: How to cope when you run out of memory.
diff --git a/doc/emacs/files.texi b/doc/emacs/files.texi
index 21957d03ae9..c4b0c11f68b 100644
--- a/doc/emacs/files.texi
+++ b/doc/emacs/files.texi
@@ -429,7 +429,7 @@ by mistake. One thing you can do is type @kbd{M-~}
429(@code{not-modified}), which clears out the indication that the buffer 429(@code{not-modified}), which clears out the indication that the buffer
430is modified. If you do this, none of the save commands will believe 430is modified. If you do this, none of the save commands will believe
431that the buffer needs to be saved. (@samp{~} is often used as a 431that the buffer needs to be saved. (@samp{~} is often used as a
432mathematical symbol for `not'; thus @kbd{M-~} is `not', metafied.) 432mathematical symbol for ``not''; thus @kbd{M-~} is ``not'', metafied.)
433Alternatively, you can cancel all the changes made since the file was 433Alternatively, you can cancel all the changes made since the file was
434visited or saved, by reading the text from the file again. This is 434visited or saved, by reading the text from the file again. This is
435called @dfn{reverting}. @xref{Reverting}. (You could also undo all 435called @dfn{reverting}. @xref{Reverting}. (You could also undo all
diff --git a/doc/emacs/glossary.texi b/doc/emacs/glossary.texi
index a764c257293..9101f1c1331 100644
--- a/doc/emacs/glossary.texi
+++ b/doc/emacs/glossary.texi
@@ -60,7 +60,7 @@ be preserved if the buffer is lost due to a system error or user error.
60 60
61@item Autoloading 61@item Autoloading
62Emacs can automatically load Lisp libraries when a Lisp program requests a 62Emacs can automatically load Lisp libraries when a Lisp program requests a
63function from those libraries. This is called `autoloading'. 63function from those libraries. This is called ``autoloading''.
64@xref{Lisp Libraries}. 64@xref{Lisp Libraries}.
65 65
66@item Backtrace 66@item Backtrace
@@ -100,7 +100,7 @@ A base buffer is a buffer whose text is shared by an indirect buffer
100Some human languages, such as English, are written from left to right. 100Some human languages, such as English, are written from left to right.
101Others, such as Arabic, are written from right to left. Emacs 101Others, such as Arabic, are written from right to left. Emacs
102supports both of these forms, as well as any mixture of them---this 102supports both of these forms, as well as any mixture of them---this
103is `bidirectional text'. @xref{Bidirectional Editing}. 103is ``bidirectional text''. @xref{Bidirectional Editing}.
104 104
105@item Bind 105@item Bind
106To bind a key sequence means to give it a binding (q.v.). 106To bind a key sequence means to give it a binding (q.v.).
@@ -135,7 +135,7 @@ X}). Borders are not the same as fringes (q.v.).
135@item Buffer 135@item Buffer
136The buffer is the basic editing unit; one buffer corresponds to one text 136The buffer is the basic editing unit; one buffer corresponds to one text
137being edited. You normally have several buffers, but at any time you are 137being edited. You normally have several buffers, but at any time you are
138editing only one, the `current buffer', though several can be visible 138editing only one, the ``current buffer'', though several can be visible
139when you are using multiple windows or frames (q.v.). Most buffers 139when you are using multiple windows or frames (q.v.). Most buffers
140are visiting (q.v.@:) some file. @xref{Buffers}. 140are visiting (q.v.@:) some file. @xref{Buffers}.
141 141
@@ -265,7 +265,7 @@ normally (but see @ref{Glossary---Truncation}) takes up more than one
265screen line when displayed. We say that the text line is continued, and all 265screen line when displayed. We say that the text line is continued, and all
266screen lines used for it after the first are called continuation 266screen lines used for it after the first are called continuation
267lines. @xref{Continuation Lines}. A related Emacs feature is 267lines. @xref{Continuation Lines}. A related Emacs feature is
268`filling' (q.v.). 268``filling'' (q.v.).
269 269
270@item Control Character 270@item Control Character
271A control character is a character that you type by holding down the 271A control character is a character that you type by holding down the
@@ -310,8 +310,8 @@ between defuns, the current defun is the one that follows point.
310The cursor is the rectangle on the screen which indicates the position 310The cursor is the rectangle on the screen which indicates the position
311(called point; q.v.@:) at which insertion and deletion takes place. 311(called point; q.v.@:) at which insertion and deletion takes place.
312The cursor is on or under the character that follows point. Often 312The cursor is on or under the character that follows point. Often
313people speak of `the cursor' when, strictly speaking, they mean 313people speak of ``the cursor'' when, strictly speaking, they mean
314`point'. @xref{Point,Cursor}. 314``point''. @xref{Point,Cursor}.
315 315
316@item Customization 316@item Customization
317Customization is making minor changes in the way Emacs works, to 317Customization is making minor changes in the way Emacs works, to
@@ -351,7 +351,7 @@ it is interpreted relative to the current buffer's default directory.
351 351
352@item Defun 352@item Defun
353A defun is a major definition at the top level in a program. The name 353A defun is a major definition at the top level in a program. The name
354`defun' comes from Lisp, where most such definitions use the construct 354``defun'' comes from Lisp, where most such definitions use the construct
355@code{defun}. @xref{Defuns}. 355@code{defun}. @xref{Defuns}.
356 356
357@item @key{DEL} 357@item @key{DEL}
@@ -405,7 +405,7 @@ confirmation. The usual reason for disabling a command is that it is
405confusing for beginning users. @xref{Disabling}. 405confusing for beginning users. @xref{Disabling}.
406 406
407@item Down Event 407@item Down Event
408Short for `button down event' (q.v.). 408Short for ``button down event'' (q.v.).
409 409
410@item Drag Event 410@item Drag Event
411A drag event is the kind of input event (q.v.@:) generated when you 411A drag event is the kind of input event (q.v.@:) generated when you
@@ -598,7 +598,7 @@ correspond to any character. @xref{Function Keys}.
598@item Global 598@item Global
599Global means ``independent of the current environment; in effect 599Global means ``independent of the current environment; in effect
600throughout Emacs''. It is the opposite of local (q.v.). Particular 600throughout Emacs''. It is the opposite of local (q.v.). Particular
601examples of the use of `global' appear below. 601examples of the use of ``global'' appear below.
602 602
603@item Global Abbrev 603@item Global Abbrev
604A global definition of an abbrev (q.v.@:) is effective in all major 604A global definition of an abbrev (q.v.@:) is effective in all major
@@ -824,8 +824,8 @@ lists. @xref{Moving by Parens}.
824@item Local 824@item Local
825Local means ``in effect only in a particular context''; the relevant 825Local means ``in effect only in a particular context''; the relevant
826kind of context is a particular function execution, a particular 826kind of context is a particular function execution, a particular
827buffer, or a particular major mode. It is the opposite of `global' 827buffer, or a particular major mode. It is the opposite of ``global''
828(q.v.). Specific uses of `local' in Emacs terminology appear below. 828(q.v.). Specific uses of ``local'' in Emacs terminology appear below.
829 829
830@item Local Abbrev 830@item Local Abbrev
831A local abbrev definition is effective only if a particular major mode 831A local abbrev definition is effective only if a particular major mode
@@ -848,7 +848,7 @@ one of the modifier keys that can accompany any character.
848 848
849@item @kbd{M-C-} 849@item @kbd{M-C-}
850@kbd{M-C-} in the name of a character is an abbreviation for 850@kbd{M-C-} in the name of a character is an abbreviation for
851Control-Meta; it means the same thing as `@kbd{C-M-}' (q.v.). 851Control-Meta; it means the same thing as @kbd{C-M-} (q.v.).
852 852
853@item @kbd{M-x} 853@item @kbd{M-x}
854@kbd{M-x} is the key sequence that is used to call an Emacs command by 854@kbd{M-x} is the key sequence that is used to call an Emacs command by
@@ -1121,7 +1121,7 @@ Many commands operate on the text of the region. @xref{Mark,Region}.
1121@item Register 1121@item Register
1122Registers are named slots in which text, buffer positions, or 1122Registers are named slots in which text, buffer positions, or
1123rectangles can be saved for later use. @xref{Registers}. A related 1123rectangles can be saved for later use. @xref{Registers}. A related
1124Emacs feature is `bookmarks' (q.v.). 1124Emacs feature is ``bookmarks'' (q.v.).
1125 1125
1126@anchor{Glossary---Regular Expression} 1126@anchor{Glossary---Regular Expression}
1127@item Regular Expression 1127@item Regular Expression
@@ -1233,15 +1233,15 @@ Emacs has commands for moving by or killing by sentences.
1233 1233
1234@anchor{Glossary---Server} 1234@anchor{Glossary---Server}
1235@item Server 1235@item Server
1236Within Emacs, you can start a `server' process, which listens for 1236Within Emacs, you can start a ``server'' process, which listens for
1237connections from `clients'. This offers a faster alternative to 1237connections from ``clients''. This offers a faster alternative to
1238starting several Emacs instances. @xref{Emacs Server}, and 1238starting several Emacs instances. @xref{Emacs Server}, and
1239@ref{Glossary---Daemon}. 1239@ref{Glossary---Daemon}.
1240 1240
1241@c This is only covered in the lispref, not the user manual. 1241@c This is only covered in the lispref, not the user manual.
1242@ignore 1242@ignore
1243@item Session Manager 1243@item Session Manager
1244Some window systems (q.v.@:) provide a tool called a `session manager'. 1244Some window systems (q.v.@:) provide a tool called a ``session manager''.
1245This offers the ability to save your windows when you log off, 1245This offers the ability to save your windows when you log off,
1246and restore them after you log in again. 1246and restore them after you log in again.
1247@end ignore 1247@end ignore
@@ -1250,7 +1250,7 @@ and restore them after you log in again.
1250A sexp (short for ``s-expression'') is the basic syntactic unit of 1250A sexp (short for ``s-expression'') is the basic syntactic unit of
1251Lisp in its textual form: either a list, or Lisp atom. Sexps are also 1251Lisp in its textual form: either a list, or Lisp atom. Sexps are also
1252the balanced expressions (q.v.@:) of the Lisp language; this is why 1252the balanced expressions (q.v.@:) of the Lisp language; this is why
1253the commands for editing balanced expressions have `sexp' in their 1253the commands for editing balanced expressions have @samp{sexp} in their
1254name. @xref{Expressions,Sexps}. 1254name. @xref{Expressions,Sexps}.
1255 1255
1256@item Simultaneous Editing 1256@item Simultaneous Editing
@@ -1327,7 +1327,7 @@ Emacs does not make a termscript file unless you tell it to.
1327@xref{Bugs}. 1327@xref{Bugs}.
1328 1328
1329@item Text 1329@item Text
1330`Text' has two meanings (@pxref{Text}): 1330``Text'' has two meanings (@pxref{Text}):
1331 1331
1332@itemize @bullet 1332@itemize @bullet
1333@item 1333@item
@@ -1420,7 +1420,7 @@ that you can customize Emacs by setting it to a new value.
1420@item Variable 1420@item Variable
1421A variable is an object in Lisp that can store an arbitrary value. 1421A variable is an object in Lisp that can store an arbitrary value.
1422Emacs uses some variables for internal purposes, and has others (known 1422Emacs uses some variables for internal purposes, and has others (known
1423as `user options'; q.v.@:) just so that you can set their values to 1423as ``user options''; q.v.@:) just so that you can set their values to
1424control the behavior of Emacs. The variables used in Emacs that you 1424control the behavior of Emacs. The variables used in Emacs that you
1425are likely to be interested in are listed in the Variables Index in 1425are likely to be interested in are listed in the Variables Index in
1426this manual (@pxref{Variable Index}). @xref{Variables}, for 1426this manual (@pxref{Variable Index}). @xref{Variables}, for
@@ -1448,7 +1448,7 @@ Emacs divides a frame (q.v.@:) into one or more windows, each of which
1448can display the contents of one buffer (q.v.@:) at any time. 1448can display the contents of one buffer (q.v.@:) at any time.
1449@xref{Screen}, for basic information on how Emacs uses the screen. 1449@xref{Screen}, for basic information on how Emacs uses the screen.
1450@xref{Windows}, for commands to control the use of windows. Some 1450@xref{Windows}, for commands to control the use of windows. Some
1451other editors use the term ``window'' for what we call a `frame' 1451other editors use the term ``window'' for what we call a ``frame''
1452(q.v.@:) in Emacs. 1452(q.v.@:) in Emacs.
1453 1453
1454@item Window System 1454@item Window System
diff --git a/doc/emacs/gnu.texi b/doc/emacs/gnu.texi
index 327ee3cb06d..3c23b9c6048 100644
--- a/doc/emacs/gnu.texi
+++ b/doc/emacs/gnu.texi
@@ -83,7 +83,7 @@ memory, because they are the easiest machines to make it run on. The extra
83effort to make it run on smaller machines will be left to someone who wants 83effort to make it run on smaller machines will be left to someone who wants
84to use it on them. 84to use it on them.
85 85
86To avoid horrible confusion, please pronounce the `G' in the word `GNU' 86To avoid horrible confusion, please pronounce the ``G'' in the word ``GNU''
87when it is the name of this project. 87when it is the name of this project.
88 88
89@unnumberedsec Why I Must Write GNU 89@unnumberedsec Why I Must Write GNU
diff --git a/doc/emacs/indent.texi b/doc/emacs/indent.texi
index 10cd1310d61..b45839e664f 100644
--- a/doc/emacs/indent.texi
+++ b/doc/emacs/indent.texi
@@ -198,7 +198,7 @@ are always displayed as empty spaces extending to the next
198@dfn{display tab stop}. @xref{Text Display}. 198@dfn{display tab stop}. @xref{Text Display}.
199 199
200@node Just Spaces 200@node Just Spaces
201@section Tabs vs. Spaces 201@section Tabs vs.@: Spaces
202 202
203@vindex tab-width 203@vindex tab-width
204 Normally, indentation commands insert (or remove) an optimal mix of 204 Normally, indentation commands insert (or remove) an optimal mix of
diff --git a/doc/emacs/macos.texi b/doc/emacs/macos.texi
index a93cbfbe675..97d423e1e4b 100644
--- a/doc/emacs/macos.texi
+++ b/doc/emacs/macos.texi
@@ -190,7 +190,7 @@ font are stored in the variables @code{ns-input-font} and
190 190
191@item ns-power-off 191@item ns-power-off
192This event occurs when the user logs out and Emacs is still running, or when 192This event occurs when the user logs out and Emacs is still running, or when
193`Quit Emacs' is chosen from the application menu. 193``Quit Emacs'' is chosen from the application menu.
194The default behavior is to save all file-visiting buffers. 194The default behavior is to save all file-visiting buffers.
195@end table 195@end table
196 196
diff --git a/doc/emacs/maintaining.texi b/doc/emacs/maintaining.texi
index 9074cdfb883..a1298864df6 100644
--- a/doc/emacs/maintaining.texi
+++ b/doc/emacs/maintaining.texi
@@ -188,7 +188,7 @@ basic editing operations under Bazaar.
188@cindex src 188@cindex src
189@item 189@item
190SRC (src) is RCS, reloaded - a specialized version-control system 190SRC (src) is RCS, reloaded - a specialized version-control system
191designed for single-file projects worked on by only one person. It 191designed for single-file projects worked on by only one person. It
192allows multiple files with independent version-control histories to 192allows multiple files with independent version-control histories to
193exist in one directory, and is thus particularly well suited for 193exist in one directory, and is thus particularly well suited for
194maintaining small documents, scripts, and dotfiles. While it uses RCS 194maintaining small documents, scripts, and dotfiles. While it uses RCS
@@ -1570,7 +1570,7 @@ dated in May 1993, with two items and one item respectively.
1570@smallexample 1570@smallexample
15711993-05-25 Richard Stallman <rms@@gnu.org> 15711993-05-25 Richard Stallman <rms@@gnu.org>
1572 1572
1573 * man.el: Rename symbols `man-*' to `Man-*'. 1573 * man.el: Rename symbols 'man-*' to 'Man-*'.
1574 (manual-entry): Make prompt string clearer. 1574 (manual-entry): Make prompt string clearer.
1575 1575
1576 * simple.el (blink-matching-paren-distance): 1576 * simple.el (blink-matching-paren-distance):
diff --git a/doc/emacs/makefile.w32-in b/doc/emacs/makefile.w32-in
index 91f9d37a1f7..99da4ab125c 100644
--- a/doc/emacs/makefile.w32-in
+++ b/doc/emacs/makefile.w32-in
@@ -21,7 +21,7 @@
21# Where to find the source code. The source code for Emacs's C kernel is 21# Where to find the source code. The source code for Emacs's C kernel is
22# expected to be in $(srcdir)/src, and the source code for Emacs's 22# expected to be in $(srcdir)/src, and the source code for Emacs's
23# utility programs is expected to be in $(srcdir)/lib-src. This is 23# utility programs is expected to be in $(srcdir)/lib-src. This is
24# set by the configure script's `--srcdir' option. 24# set by the configure script's '--srcdir' option.
25srcdir=. 25srcdir=.
26 26
27infodir = $(srcdir)/../../info 27infodir = $(srcdir)/../../info
@@ -36,7 +36,7 @@ INFO_TARGETS = $(infodir)/emacs$(INFO_EXT)
36DVI_TARGETS = emacs.dvi 36DVI_TARGETS = emacs.dvi
37INFOSOURCES = info.texi 37INFOSOURCES = info.texi
38 38
39# The following rule does not work with all versions of `make'. 39# The following rule does not work with all versions of 'make'.
40.SUFFIXES: .texi .dvi 40.SUFFIXES: .texi .dvi
41.texi.dvi: 41.texi.dvi:
42 texi2dvi $< 42 texi2dvi $<
diff --git a/doc/emacs/programs.texi b/doc/emacs/programs.texi
index 1fffa233e56..2eb999d2c28 100644
--- a/doc/emacs/programs.texi
+++ b/doc/emacs/programs.texi
@@ -843,9 +843,9 @@ show-paren-mode}.
843 Electric Pair mode, a global minor mode, provides a way to easily 843 Electric Pair mode, a global minor mode, provides a way to easily
844insert matching delimiters. Whenever you insert an opening delimiter, 844insert matching delimiters. Whenever you insert an opening delimiter,
845the matching closing delimiter is automatically inserted as well, 845the matching closing delimiter is automatically inserted as well,
846leaving point between the two. Conversely, when you insert a closing 846leaving point between the two. Conversely, when you insert a closing
847delimiter over an existing one, no inserting takes places and that 847delimiter over an existing one, no inserting takes places and that
848position is simply skipped over. These variables control additional 848position is simply skipped over. These variables control additional
849features of Electric Pair mode: 849features of Electric Pair mode:
850 850
851@itemize @bullet 851@itemize @bullet
diff --git a/doc/emacs/rmail.texi b/doc/emacs/rmail.texi
index 0c39ea785db..82ac99f4776 100644
--- a/doc/emacs/rmail.texi
+++ b/doc/emacs/rmail.texi
@@ -1004,10 +1004,10 @@ Here is a list of these commands:
1004 1004
1005@table @kbd 1005@table @kbd
1006@item n 1006@item n
1007Move to next line, skipping lines saying `deleted', and select its 1007Move to next line, skipping lines saying ``deleted'', and select its
1008message (@code{rmail-summary-next-msg}). 1008message (@code{rmail-summary-next-msg}).
1009@item p 1009@item p
1010Move to previous line, skipping lines saying `deleted', and select 1010Move to previous line, skipping lines saying ``deleted'', and select
1011its message (@code{rmail-summary-previous-msg}). 1011its message (@code{rmail-summary-previous-msg}).
1012@item M-n 1012@item M-n
1013Move to next line and select its message (@code{rmail-summary-next-all}). 1013Move to next line and select its message (@code{rmail-summary-next-all}).
diff --git a/doc/emacs/search.texi b/doc/emacs/search.texi
index e91e2c4f81f..b69146a992a 100644
--- a/doc/emacs/search.texi
+++ b/doc/emacs/search.texi
@@ -24,7 +24,7 @@ thing, but search for patterns instead of fixed strings.
24* Symbol Search:: Search for a source code symbol. 24* Symbol Search:: Search for a source code symbol.
25* Regexp Search:: Search for match for a regexp. 25* Regexp Search:: Search for match for a regexp.
26* Regexps:: Syntax of regular expressions. 26* Regexps:: Syntax of regular expressions.
27* Regexp Backslash:: Regular expression constructs starting with `\'. 27* Regexp Backslash:: Regular expression constructs starting with '\'.
28* Regexp Example:: A complex regular expression explained. 28* Regexp Example:: A complex regular expression explained.
29* Search Case:: To ignore case while searching, or not. 29* Search Case:: To ignore case while searching, or not.
30* Replace:: Search, and replace some or all matches. 30* Replace:: Search, and replace some or all matches.
diff --git a/doc/emacs/trouble.texi b/doc/emacs/trouble.texi
index 22ec215d5e6..2c3de28628e 100644
--- a/doc/emacs/trouble.texi
+++ b/doc/emacs/trouble.texi
@@ -146,7 +146,7 @@ Emacs.
146 146
147@menu 147@menu
148* DEL Does Not Delete:: What to do if @key{DEL} doesn't delete. 148* DEL Does Not Delete:: What to do if @key{DEL} doesn't delete.
149* Stuck Recursive:: `[...]' in mode line around the parentheses. 149* Stuck Recursive:: '[...]' in mode line around the parentheses.
150* Screen Garbled:: Garbage on the screen. 150* Screen Garbled:: Garbage on the screen.
151* Text Garbled:: Garbage in the text. 151* Text Garbled:: Garbage in the text.
152* Memory Full:: How to cope when you run out of memory. 152* Memory Full:: How to cope when you run out of memory.
@@ -1171,7 +1171,7 @@ feel that the purpose needs explaining, it probably does---but put the
1171explanation in comments in the code. It will be more useful there. 1171explanation in comments in the code. It will be more useful there.
1172 1172
1173Please look at the change log entries of recent commits to see what 1173Please look at the change log entries of recent commits to see what
1174sorts of information to put in, and to learn the style that we use. Note that, 1174sorts of information to put in, and to learn the style that we use. Note that,
1175unlike some other projects, we do require change logs for 1175unlike some other projects, we do require change logs for
1176documentation, i.e., Texinfo files. 1176documentation, i.e., Texinfo files.
1177@xref{Change Log}, 1177@xref{Change Log},
@@ -1280,7 +1280,7 @@ See the Emacs project page
1280It is important to write your patch based on the current working 1280It is important to write your patch based on the current working
1281version. If you start from an older version, your patch may be 1281version. If you start from an older version, your patch may be
1282outdated (so that maintainers will have a hard time applying it), or 1282outdated (so that maintainers will have a hard time applying it), or
1283changes in Emacs may have made your patch unnecessary. After you have 1283changes in Emacs may have made your patch unnecessary. After you have
1284downloaded the repository source, you should read the file 1284downloaded the repository source, you should read the file
1285@file{INSTALL.REPO} for build instructions (they differ to some extent 1285@file{INSTALL.REPO} for build instructions (they differ to some extent
1286from a normal build). 1286from a normal build).
diff --git a/doc/emacs/vc1-xtra.texi b/doc/emacs/vc1-xtra.texi
index a2bf2493809..8dccbf9f81c 100644
--- a/doc/emacs/vc1-xtra.texi
+++ b/doc/emacs/vc1-xtra.texi
@@ -59,7 +59,7 @@ As above, but only find entries for the current buffer's file.
59 For example, suppose the first line of @file{ChangeLog} is dated 59 For example, suppose the first line of @file{ChangeLog} is dated
601999-04-10, and that the only check-in since then was by Nathaniel 601999-04-10, and that the only check-in since then was by Nathaniel
61Bowditch to @file{rcs2log} on 1999-05-22 with log entry @samp{Ignore 61Bowditch to @file{rcs2log} on 1999-05-22 with log entry @samp{Ignore
62log messages that start with `#'.}. Then @kbd{C-x v a} inserts this 62log messages that start with '#'.}. Then @kbd{C-x v a} inserts this
63@file{ChangeLog} entry: 63@file{ChangeLog} entry:
64 64
65@iftex 65@iftex
@@ -69,7 +69,7 @@ log messages that start with `#'.}. Then @kbd{C-x v a} inserts this
69@group 69@group
701999-05-22 Nathaniel Bowditch <nat@@apn.org> 701999-05-22 Nathaniel Bowditch <nat@@apn.org>
71 71
72 * rcs2log: Ignore log messages that start with `#'. 72 * rcs2log: Ignore log messages that start with '#'.
73@end group 73@end group
74@end smallexample 74@end smallexample
75@iftex 75@iftex