aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChong Yidong2012-06-11 14:48:47 +0800
committerChong Yidong2012-06-11 14:48:47 +0800
commit84f4a5318039a0d2939dc4e47e1a173cdcf00223 (patch)
tree93b8f1b9a56cb1e32730381a805d1ad496001c82
parentb4543a2894f8d74cb01e4b353f8d6ebb5ae7bf3b (diff)
downloademacs-84f4a5318039a0d2939dc4e47e1a173cdcf00223.tar.gz
emacs-84f4a5318039a0d2939dc4e47e1a173cdcf00223.zip
More minor manual copyedits to fix 7x9 manual underfull/overfull hboxes.
* doc/emacs/emacs.texi: Remove urlcolor setting. * doc/lispref/elisp.texi, vol1.texi, vol2.texi: Remove urlcolor setting. * doc/lispref/vol2.texi: Include package.texi.
-rw-r--r--doc/emacs/ChangeLog4
-rw-r--r--doc/emacs/anti.texi7
-rw-r--r--doc/emacs/building.texi2
-rw-r--r--doc/emacs/calendar.texi4
-rw-r--r--doc/emacs/cmdargs.texi4
-rw-r--r--doc/emacs/custom.texi14
-rw-r--r--doc/emacs/emacs.texi4
-rw-r--r--doc/emacs/frames.texi2
-rw-r--r--doc/emacs/maintaining.texi10
-rw-r--r--doc/emacs/misc.texi16
-rw-r--r--doc/emacs/msdog.texi19
-rw-r--r--doc/emacs/text.texi13
-rw-r--r--doc/lispref/ChangeLog6
-rw-r--r--doc/lispref/customize.texi9
-rw-r--r--doc/lispref/display.texi13
-rw-r--r--doc/lispref/edebug.texi6
-rw-r--r--doc/lispref/elisp.texi8
-rw-r--r--doc/lispref/files.texi3
-rw-r--r--doc/lispref/functions.texi4
-rw-r--r--doc/lispref/keymaps.texi13
-rw-r--r--doc/lispref/loading.texi5
-rw-r--r--doc/lispref/macros.texi5
-rw-r--r--doc/lispref/modes.texi10
-rw-r--r--doc/lispref/nonascii.texi19
-rw-r--r--doc/lispref/os.texi17
-rw-r--r--doc/lispref/positions.texi3
-rw-r--r--doc/lispref/processes.texi2
-rw-r--r--doc/lispref/text.texi3
-rw-r--r--doc/lispref/vol1.texi6
-rw-r--r--doc/lispref/vol2.texi7
-rw-r--r--doc/lispref/windows.texi2
31 files changed, 118 insertions, 122 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index 824c1bbb9c7..7c9e48b1393 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,3 +1,7 @@
12012-06-11 Chong Yidong <cyd@gnu.org>
2
3 * emacs.texi: Remove urlcolor setting.
4
12012-06-10 Chong Yidong <cyd@gnu.org> 52012-06-10 Chong Yidong <cyd@gnu.org>
2 6
3 * emacs.texi: Update ISBN and edition number. 7 * emacs.texi: Update ISBN and edition number.
diff --git a/doc/emacs/anti.texi b/doc/emacs/anti.texi
index 32b4cd08a0b..a2309a9919d 100644
--- a/doc/emacs/anti.texi
+++ b/doc/emacs/anti.texi
@@ -71,9 +71,10 @@ modes, such as Shell mode, now implement their own inline completion
71commands instead of using @code{completion-at-point}. 71commands instead of using @code{completion-at-point}.
72 72
73@item 73@item
74We have removed various options for controlling how windows are used, 74We have removed several options for controlling how windows are used,
75e.g.@: @code{display-buffer-base-action}, @code{display-buffer-alist}, 75such as @code{display-buffer-base-action},
76@code{window-combination-limit}, and @code{window-combination-resize}. 76@code{display-buffer-alist}, @code{window-combination-limit}, and
77@code{window-combination-resize}.
77 78
78@item 79@item
79The command @kbd{M-x customize-themes} has been removed. Emacs no 80The command @kbd{M-x customize-themes} has been removed. Emacs no
diff --git a/doc/emacs/building.texi b/doc/emacs/building.texi
index aa2634d357c..064f18dd463 100644
--- a/doc/emacs/building.texi
+++ b/doc/emacs/building.texi
@@ -1495,7 +1495,7 @@ eval-buffer} is similar but evaluates the entire buffer.
1495@vindex eval-expression-print-level 1495@vindex eval-expression-print-level
1496@vindex eval-expression-print-length 1496@vindex eval-expression-print-length
1497@vindex eval-expression-debug-on-error 1497@vindex eval-expression-debug-on-error
1498 The customizable variables @code{eval-expression-print-level} and 1498 The options @code{eval-expression-print-level} and
1499@code{eval-expression-print-length} control the maximum depth and 1499@code{eval-expression-print-length} control the maximum depth and
1500length of lists to print in the result of the evaluation commands 1500length of lists to print in the result of the evaluation commands
1501before abbreviating them. @code{eval-expression-debug-on-error} 1501before abbreviating them. @code{eval-expression-debug-on-error}
diff --git a/doc/emacs/calendar.texi b/doc/emacs/calendar.texi
index e55d40767f4..ff00df58c45 100644
--- a/doc/emacs/calendar.texi
+++ b/doc/emacs/calendar.texi
@@ -245,10 +245,10 @@ Scroll calendar one month forward (@code{calendar-scroll-left}).
245Scroll calendar one month backward (@code{calendar-scroll-right}). 245Scroll calendar one month backward (@code{calendar-scroll-right}).
246@item C-v 246@item C-v
247@itemx @key{next} 247@itemx @key{next}
248Scroll three months forward (@code{calendar-scroll-left-three-months}). 248Scroll forward by three months (@code{calendar-scroll-left-three-months}).
249@item M-v 249@item M-v
250@itemx @key{prior} 250@itemx @key{prior}
251Scroll three months backward (@code{calendar-scroll-right-three-months}). 251Scroll backward by three months (@code{calendar-scroll-right-three-months}).
252@end table 252@end table
253 253
254@kindex > @r{(Calendar mode)} 254@kindex > @r{(Calendar mode)}
diff --git a/doc/emacs/cmdargs.texi b/doc/emacs/cmdargs.texi
index a2d90880efb..91cb0786a86 100644
--- a/doc/emacs/cmdargs.texi
+++ b/doc/emacs/cmdargs.texi
@@ -577,8 +577,8 @@ does not use @env{TZ} at all.
577The user's login name. See also @env{LOGNAME}. On MS-DOS, this 577The user's login name. See also @env{LOGNAME}. On MS-DOS, this
578defaults to @samp{root}. 578defaults to @samp{root}.
579@item VERSION_CONTROL 579@item VERSION_CONTROL
580Used to initialize the @code{version-control} Lisp variable 580Used to initialize the @code{version-control} variable (@pxref{Backup
581(@pxref{Backup Names}). 581Names}).
582@end table 582@end table
583 583
584@node Misc Variables 584@node Misc Variables
diff --git a/doc/emacs/custom.texi b/doc/emacs/custom.texi
index de239c6afbc..b6a82ed3888 100644
--- a/doc/emacs/custom.texi
+++ b/doc/emacs/custom.texi
@@ -1052,13 +1052,13 @@ pair with a colon and semicolon. The special variable/value pair
1052@findex add-file-local-variable-prop-line 1052@findex add-file-local-variable-prop-line
1053@findex delete-file-local-variable-prop-line 1053@findex delete-file-local-variable-prop-line
1054@findex copy-dir-locals-to-file-locals-prop-line 1054@findex copy-dir-locals-to-file-locals-prop-line
1055 You can use the command @kbd{M-x add-file-local-variable-prop-line} 1055 You can use @kbd{M-x add-file-local-variable-prop-line} instead of
1056instead of adding entries by hand. This command prompts for a 1056adding entries by hand. This command prompts for a variable and
1057variable and value, and adds them to the first line in the appropriate 1057value, and adds them to the first line in the appropriate way.
1058way. The command @kbd{M-x delete-file-local-variable-prop-line} 1058@kbd{M-x delete-file-local-variable-prop-line} prompts for a variable,
1059prompts for a variable, and deletes its entry from the line. The 1059and deletes its entry from the line. The command @kbd{M-x
1060command @kbd{M-x copy-dir-locals-to-file-locals-prop-line} copies the 1060copy-dir-locals-to-file-locals-prop-line} copies the current
1061current directory-local variables to the first line (@pxref{Directory 1061directory-local variables to the first line (@pxref{Directory
1062Variables}). 1062Variables}).
1063 1063
1064 Here is an example first line that specifies Lisp mode and sets two 1064 Here is an example first line that specifies Lisp mode and sets two
diff --git a/doc/emacs/emacs.texi b/doc/emacs/emacs.texi
index 4b8717292e0..aaeeda24d45 100644
--- a/doc/emacs/emacs.texi
+++ b/doc/emacs/emacs.texi
@@ -54,7 +54,7 @@ developing GNU and promoting software freedom.''
54@c in general, keep the following line commented out, unless doing a 54@c in general, keep the following line commented out, unless doing a
55@c copy of this manual that will be published. The manual should go 55@c copy of this manual that will be published. The manual should go
56@c onto the distribution in the full, 8.5 x 11" size. 56@c onto the distribution in the full, 8.5 x 11" size.
57@c @smallbook 57@c @set smallbook
58 58
59@ifset smallbook 59@ifset smallbook
60@smallbook 60@smallbook
@@ -66,8 +66,6 @@ developing GNU and promoting software freedom.''
66@tex 66@tex
67@ifset smallbook 67@ifset smallbook
68@fonttextsize 10 68@fonttextsize 10
69\global\let\urlcolor=\Black % don't print links in grayscale
70\global\let\linkcolor=\Black
71@end ifset 69@end ifset
72\global\hbadness=6666 % don't worry about not-too-underfull boxes 70\global\hbadness=6666 % don't worry about not-too-underfull boxes
73@end tex 71@end tex
diff --git a/doc/emacs/frames.texi b/doc/emacs/frames.texi
index d4939da0b0d..cf276c44d0f 100644
--- a/doc/emacs/frames.texi
+++ b/doc/emacs/frames.texi
@@ -668,7 +668,7 @@ The font slant---normally @samp{r} (roman), @samp{i} (italic),
668@samp{o} (oblique), @samp{ri} (reverse italic), or @samp{ot} (other). 668@samp{o} (oblique), @samp{ri} (reverse italic), or @samp{ot} (other).
669Some font names support other values. 669Some font names support other values.
670@item widthtype 670@item widthtype
671The font width---normally one of @samp{normal}, @samp{condensed}, 671The font width---normally @samp{normal}, @samp{condensed},
672@samp{semicondensed}, or @samp{extended}. Some font names support 672@samp{semicondensed}, or @samp{extended}. Some font names support
673other values. 673other values.
674@item style 674@item style
diff --git a/doc/emacs/maintaining.texi b/doc/emacs/maintaining.texi
index b0ee5bd5f2f..32f49d92ce8 100644
--- a/doc/emacs/maintaining.texi
+++ b/doc/emacs/maintaining.texi
@@ -903,11 +903,11 @@ Display the changes that will be sent by the next push operation
903 903
904@kindex C-x v l 904@kindex C-x v l
905@findex vc-print-log 905@findex vc-print-log
906 The command @kbd{C-x v l} (@code{vc-print-log}) displays a buffer 906 @kbd{C-x v l} (@code{vc-print-log}) displays a buffer named
907named @file{*vc-change-log*}, showing the history of changes made to 907@file{*vc-change-log*}, showing the history of changes made to the
908the current file, including who made the changes, the dates, and the 908current file, including who made the changes, the dates, and the log
909log entry for each change (these are the same log entries you would 909entry for each change (these are the same log entries you would enter
910enter via the @file{*vc-log*} buffer; @pxref{Log Buffer}). Point is 910via the @file{*vc-log*} buffer; @pxref{Log Buffer}). Point is
911centered at the revision of the file currently being visited. With a 911centered at the revision of the file currently being visited. With a
912prefix argument, the command prompts for the revision to center on, 912prefix argument, the command prompts for the revision to center on,
913and the maximum number of revisions to display. 913and the maximum number of revisions to display.
diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi
index ad46f65b6dd..45689409bb0 100644
--- a/doc/emacs/misc.texi
+++ b/doc/emacs/misc.texi
@@ -2257,18 +2257,18 @@ editors. Standard facilities can emulate these:
2257@cindex Brief emulation 2257@cindex Brief emulation
2258@cindex emulation of Brief 2258@cindex emulation of Brief
2259@cindex mode, CRiSP 2259@cindex mode, CRiSP
2260You can turn on key bindings to emulate the CRiSP/Brief editor with 2260@kbd{M-x crisp-mode} enables key bindings to emulate the CRiSP/Brief
2261@kbd{M-x crisp-mode}. Note that this rebinds @kbd{M-x} to exit Emacs 2261editor. Note that this rebinds @kbd{M-x} to exit Emacs unless you set
2262unless you set the variable @code{crisp-override-meta-x}. You can 2262the variable @code{crisp-override-meta-x}. You can also use the
2263also use the command @kbd{M-x scroll-all-mode} or set the variable 2263command @kbd{M-x scroll-all-mode} or set the variable
2264@code{crisp-load-scroll-all} to emulate CRiSP's scroll-all feature 2264@code{crisp-load-scroll-all} to emulate CRiSP's scroll-all feature
2265(scrolling all windows together). 2265(scrolling all windows together).
2266 2266
2267@item EDT (DEC VMS editor) 2267@item EDT (DEC VMS editor)
2268@findex edt-emulation-on 2268@findex edt-emulation-on
2269@findex edt-emulation-off 2269@findex edt-emulation-off
2270Turn on EDT emulation @kbd{M-x edt-emulation-on}; use @kbd{M-x 2270Turn on EDT emulation with @kbd{M-x edt-emulation-on}; restore normal
2271edt-emulation-off} to restore normal Emacs command bindings. 2271command bindings with @kbd{M-x edt-emulation-off}.
2272 2272
2273Most of the EDT emulation commands are keypad keys, and most standard 2273Most of the EDT emulation commands are keypad keys, and most standard
2274Emacs key bindings are still available. The EDT emulation rebindings 2274Emacs key bindings are still available. The EDT emulation rebindings
@@ -2481,8 +2481,8 @@ find the one you select (@code{ffap-menu}).
2481 2481
2482@findex animate-birthday-present 2482@findex animate-birthday-present
2483@cindex animate 2483@cindex animate
2484 The @code{animate} package makes text dance; for example, try 2484 The @code{animate} package makes text dance (e.g. @kbd{M-x
2485@kbd{M-x animate-birthday-present}. 2485animate-birthday-present}).
2486 2486
2487@findex blackbox 2487@findex blackbox
2488@findex mpuz 2488@findex mpuz
diff --git a/doc/emacs/msdog.texi b/doc/emacs/msdog.texi
index 96a919cfaf8..b3ce825c887 100644
--- a/doc/emacs/msdog.texi
+++ b/doc/emacs/msdog.texi
@@ -415,16 +415,15 @@ names, which might cause misalignment of columns in Dired display.
415@section HOME and Startup Directories on MS-Windows 415@section HOME and Startup Directories on MS-Windows
416@cindex @code{HOME} directory on MS-Windows 416@cindex @code{HOME} directory on MS-Windows
417 417
418 The Windows equivalent of the @code{HOME} directory is the 418 The Windows equivalent of @code{HOME} is the @dfn{user-specific
419@dfn{user-specific application data directory}. The actual location 419application data directory}. The actual location depends on the
420depends on the Windows version; typical values are @file{C:\Documents 420Windows version; typical values are @file{C:\Documents and
421and Settings\@var{username}\Application Data} on Windows 2K/XP/2K3, 421Settings\@var{username}\Application Data} on Windows 2000/XP/2K3,
422@file{C:\Users\@var{username}\AppData\Roaming} on Windows Vista/7/2K8, 422@file{C:\Users\@var{username}\AppData\Roaming} on Windows
423and either @file{C:\WINDOWS\Application Data} or 423Vista/7/2008, and either @file{C:\WINDOWS\Application Data} or
424@file{C:\WINDOWS\Profiles\@var{username}\Application Data} on the 424@file{C:\WINDOWS\Profiles\@var{username}\Application Data} on Windows
425older Windows 9X/ME systems. If this directory does not exist or 4259X/ME. If this directory does not exist or cannot be accessed, Emacs
426cannot be accessed, Emacs falls back to @file{C:\} as the default 426falls back to @file{C:\} as the default value of @code{HOME}.
427value of @code{HOME}.
428 427
429 You can override this default value of @code{HOME} by explicitly 428 You can override this default value of @code{HOME} by explicitly
430setting the environment variable @env{HOME} to point to any directory 429setting the environment variable @env{HOME} to point to any directory
diff --git a/doc/emacs/text.texi b/doc/emacs/text.texi
index c99d44191ee..fd474012525 100644
--- a/doc/emacs/text.texi
+++ b/doc/emacs/text.texi
@@ -1015,11 +1015,11 @@ Both accept numeric arguments as repeat counts.
1015@kindex C-c C-f @r{(Outline mode)} 1015@kindex C-c C-f @r{(Outline mode)}
1016@kindex C-c C-b @r{(Outline mode)} 1016@kindex C-c C-b @r{(Outline mode)}
1017@kindex C-c C-u @r{(Outline mode)} 1017@kindex C-c C-u @r{(Outline mode)}
1018 The commands @kbd{C-c C-f} (@code{outline-forward-same-level}) and 1018 @kbd{C-c C-f} (@code{outline-forward-same-level}) and @kbd{C-c C-b}
1019@kbd{C-c C-b} (@code{outline-backward-same-level}) move from one 1019(@code{outline-backward-same-level}) move from one heading line to
1020heading line to another visible heading at the same depth in the 1020another visible heading at the same depth in the outline. @kbd{C-c
1021outline. @kbd{C-c C-u} (@code{outline-up-heading}) moves backward to 1021C-u} (@code{outline-up-heading}) moves backward to another heading
1022another heading that is less deeply nested. 1022that is less deeply nested.
1023 1023
1024@node Outline Visibility 1024@node Outline Visibility
1025@subsection Outline Visibility Commands 1025@subsection Outline Visibility Commands
@@ -2311,8 +2311,7 @@ hides text), and @code{intangible} (which disallows moving point
2311within the text). The @samp{Remove Special} menu item removes all of 2311within the text). The @samp{Remove Special} menu item removes all of
2312these special properties from the text in the region. 2312these special properties from the text in the region.
2313 2313
2314 The @code{invisible} and @code{intangible} properties are not saved 2314 The @code{invisible} and @code{intangible} properties are not saved.
2315in the @samp{text/enriched} format.
2316 2315
2317@node Text Based Tables 2316@node Text Based Tables
2318@section Editing Text-based Tables 2317@section Editing Text-based Tables
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index 8f22c2cde7c..a3f713912e0 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -1,3 +1,9 @@
12012-06-11 Chong Yidong <cyd@gnu.org>
2
3 * elisp.texi, vol1.texi, vol2.texi: Remove urlcolor setting.
4
5 * vol2.texi: Include package.texi.
6
12012-06-01 Chong Yidong <cyd@gnu.org> 72012-06-01 Chong Yidong <cyd@gnu.org>
2 8
3 * Version 24.1 released. 9 * Version 24.1 released.
diff --git a/doc/lispref/customize.texi b/doc/lispref/customize.texi
index be224987d29..0382e958c5d 100644
--- a/doc/lispref/customize.texi
+++ b/doc/lispref/customize.texi
@@ -711,7 +711,8 @@ This is done by using a customization type specification instead of a
711symbol for the key. 711symbol for the key.
712 712
713@example 713@example
714:options '("foo" ((function-item some-function) integer) 714:options '("foo"
715 ((function-item some-function) integer)
715 "baz") 716 "baz")
716@end example 717@end example
717 718
@@ -719,7 +720,8 @@ Many alists use lists with two elements, instead of cons cells. For
719example, 720example,
720 721
721@example 722@example
722(defcustom list-alist '(("foo" 1) ("bar" 2) ("baz" 3)) 723(defcustom list-alist
724 '(("foo" 1) ("bar" 2) ("baz" 3))
723 "Each element is a list of the form (KEY VALUE).") 725 "Each element is a list of the form (KEY VALUE).")
724@end example 726@end example
725 727
@@ -727,7 +729,8 @@ example,
727instead of 729instead of
728 730
729@example 731@example
730(defcustom cons-alist '(("foo" . 1) ("bar" . 2) ("baz" . 3)) 732(defcustom cons-alist
733 '(("foo" . 1) ("bar" . 2) ("baz" . 3))
731 "Each element is a cons-cell (KEY . VALUE).") 734 "Each element is a cons-cell (KEY . VALUE).")
732@end example 735@end example
733 736
diff --git a/doc/lispref/display.texi b/doc/lispref/display.texi
index 9110d6962e4..02285e86e02 100644
--- a/doc/lispref/display.texi
+++ b/doc/lispref/display.texi
@@ -791,8 +791,8 @@ Its default value is a list of two functions:
791@findex collapse-delayed-warnings 791@findex collapse-delayed-warnings
792@findex display-delayed-warnings 792@findex display-delayed-warnings
793@noindent 793@noindent
794The function @code{collapse-delayed-warnings} iterates through 794The function @code{collapse-delayed-warnings} removes repeated entries
795@code{delayed-warnings-list}, removing repeated entries. The function 795from @code{delayed-warnings-list}. The function
796@code{display-delayed-warnings} calls @code{display-warning} on each 796@code{display-delayed-warnings} calls @code{display-warning} on each
797of the entries in @code{delayed-warnings-list}, in turn, and then sets 797of the entries in @code{delayed-warnings-list}, in turn, and then sets
798@code{delayed-warnings-list} to @code{nil}. 798@code{delayed-warnings-list} to @code{nil}.
@@ -2079,11 +2079,10 @@ the @code{:family} attribute (a string). The wild-card characters
2079Emacs Manual}. 2079Emacs Manual}.
2080 2080
2081@item :width 2081@item :width
2082Relative proportionate character width, also known as the character 2082Relative character width. This should be one of the symbols
2083set width. This should be one of the symbols @code{ultra-condensed}, 2083@code{ultra-condensed}, @code{extra-condensed}, @code{condensed},
2084@code{extra-condensed}, @code{condensed}, @code{semi-condensed}, 2084@code{semi-condensed}, @code{normal}, @code{semi-expanded},
2085@code{normal}, @code{semi-expanded}, @code{expanded}, 2085@code{expanded}, @code{extra-expanded}, or @code{ultra-expanded}.
2086@code{extra-expanded}, or @code{ultra-expanded}.
2087 2086
2088@item :height 2087@item :height
2089The height of the font. In the simplest case, this is an integer in 2088The height of the font. In the simplest case, this is an integer in
diff --git a/doc/lispref/edebug.texi b/doc/lispref/edebug.texi
index e97e90f947b..94c4b8a2197 100644
--- a/doc/lispref/edebug.texi
+++ b/doc/lispref/edebug.texi
@@ -1035,10 +1035,10 @@ The current match data. @xref{Match Data}.
1035 1035
1036@item 1036@item
1037The variables @code{last-command}, @code{this-command}, 1037The variables @code{last-command}, @code{this-command},
1038@code{last-input-event}, @code{last-command-event}, 1038@code{last-command-event}, @code{last-input-event},
1039@code{last-event-frame}, @code{last-nonmenu-event}, and 1039@code{last-event-frame}, @code{last-nonmenu-event}, and
1040@code{track-mouse}. Commands used within Edebug do not affect these 1040@code{track-mouse}. Commands in Edebug do not affect these variables
1041variables outside of Edebug. 1041outside of Edebug.
1042 1042
1043Executing commands within Edebug can change the key sequence that 1043Executing commands within Edebug can change the key sequence that
1044would be returned by @code{this-command-keys}, and there is no way to 1044would be returned by @code{this-command-keys}, and there is no way to
diff --git a/doc/lispref/elisp.texi b/doc/lispref/elisp.texi
index 5e0356ff1ff..f826548ac7b 100644
--- a/doc/lispref/elisp.texi
+++ b/doc/lispref/elisp.texi
@@ -14,7 +14,7 @@
14@c in general, keep the following line commented out, unless doing a 14@c in general, keep the following line commented out, unless doing a
15@c copy of this manual that will be published. The manual should go 15@c copy of this manual that will be published. The manual should go
16@c onto the distribution in the full, 8.5 x 11" size. 16@c onto the distribution in the full, 8.5 x 11" size.
17@c @smallbook 17@c @set smallbook
18 18
19@ifset smallbook 19@ifset smallbook
20@smallbook 20@smallbook
@@ -26,8 +26,6 @@
26@tex 26@tex
27@ifset smallbook 27@ifset smallbook
28@fonttextsize 10 28@fonttextsize 10
29\global\let\urlcolor=\Black % don't print links in grayscale
30\global\let\linkcolor=\Black
31@end ifset 29@end ifset
32\global\hbadness=6666 % don't worry about not-too-underfull boxes 30\global\hbadness=6666 % don't worry about not-too-underfull boxes
33@end tex 31@end tex
@@ -1522,12 +1520,8 @@ Object Internals
1522 1520
1523@include package.texi 1521@include package.texi
1524 1522
1525@c MOVE to Emacs Manual: include misc-modes.texi
1526
1527@c appendices 1523@c appendices
1528 1524
1529@c REMOVE this: include non-hacker.texi
1530
1531@include anti.texi 1525@include anti.texi
1532@include doclicense.texi 1526@include doclicense.texi
1533@include gpl.texi 1527@include gpl.texi
diff --git a/doc/lispref/files.texi b/doc/lispref/files.texi
index f558089a205..dd355061c14 100644
--- a/doc/lispref/files.texi
+++ b/doc/lispref/files.texi
@@ -2954,7 +2954,8 @@ between consecutive checks. For example:
2954 (let ((remote-file-name-inhibit-cache 2954 (let ((remote-file-name-inhibit-cache
2955 (- display-time-interval 5))) 2955 (- display-time-interval 5)))
2956 (and (file-exists-p file) 2956 (and (file-exists-p file)
2957 (< 0 (nth 7 (file-attributes (file-chase-links file))))))) 2957 (< 0 (nth 7 (file-attributes
2958 (file-chase-links file)))))))
2958@end example 2959@end example
2959@end defopt 2960@end defopt
2960 2961
diff --git a/doc/lispref/functions.texi b/doc/lispref/functions.texi
index 1d37b1b220e..5958d56686d 100644
--- a/doc/lispref/functions.texi
+++ b/doc/lispref/functions.texi
@@ -1264,8 +1264,8 @@ example, byte-compiling @file{fortran.el} used to warn:
1264 1264
1265@example 1265@example
1266In end of data: 1266In end of data:
1267fortran.el:2152:1:Warning: the function `gud-find-c-expr' is not known 1267fortran.el:2152:1:Warning: the function `gud-find-c-expr' is not
1268 to be defined. 1268 known to be defined.
1269@end example 1269@end example
1270 1270
1271In fact, @code{gud-find-c-expr} is only used in the function that 1271In fact, @code{gud-find-c-expr} is only used in the function that
diff --git a/doc/lispref/keymaps.texi b/doc/lispref/keymaps.texi
index 2cec68719b6..7ee8cc5548c 100644
--- a/doc/lispref/keymaps.texi
+++ b/doc/lispref/keymaps.texi
@@ -449,8 +449,8 @@ override any non-@code{nil} binding in any other of the @var{maps}.
449@example 449@example
450(defvar help-mode-map 450(defvar help-mode-map
451 (let ((map (make-sparse-keymap))) 451 (let ((map (make-sparse-keymap)))
452 (set-keymap-parent map (make-composed-keymap button-buffer-map 452 (set-keymap-parent map
453 special-mode-map)) 453 (make-composed-keymap button-buffer-map special-mode-map))
454 ... map) ... ) 454 ... map) ... )
455@end example 455@end example
456 456
@@ -1601,10 +1601,11 @@ to @code{self-insert-command}.
1601@end defvar 1601@end defvar
1602 1602
1603@cindex key translation function 1603@cindex key translation function
1604You can use @code{input-decode-map}, @code{local-function-key-map}, or 1604You can use @code{input-decode-map}, @code{local-function-key-map},
1605@code{key-translation-map} for more than simple aliases, by using a 1605and @code{key-translation-map} for more than simple aliases, by using
1606function, instead of a key sequence, as the ``translation'' of a key. 1606a function, instead of a key sequence, as the ``translation'' of a
1607Then this function is called to compute the translation of that key. 1607key. Then this function is called to compute the translation of that
1608key.
1608 1609
1609The key translation function receives one argument, which is the prompt 1610The key translation function receives one argument, which is the prompt
1610that was specified in @code{read-key-sequence}---or @code{nil} if the 1611that was specified in @code{read-key-sequence}---or @code{nil} if the
diff --git a/doc/lispref/loading.texi b/doc/lispref/loading.texi
index 93cc7a4598c..c7d9ff4ae6a 100644
--- a/doc/lispref/loading.texi
+++ b/doc/lispref/loading.texi
@@ -515,9 +515,10 @@ the following:
515 515
516@item Definitions for major or minor modes: 516@item Definitions for major or minor modes:
517@code{define-minor-mode}, @code{define-globalized-minor-mode}, 517@code{define-minor-mode}, @code{define-globalized-minor-mode},
518@code{define-generic-mode}, @code{easy-mmode-define-minor-mode}, 518@code{define-generic-mode}, @code{define-derived-mode},
519@code{easy-mmode-define-minor-mode},
519@code{easy-mmode-define-global-mode}, @code{define-compilation-mode}, 520@code{easy-mmode-define-global-mode}, @code{define-compilation-mode},
520@code{define-derived-mode}, and @code{define-global-minor-mode}. 521and @code{define-global-minor-mode}.
521 522
522@item Other definition types: 523@item Other definition types:
523@code{defcustom}, @code{defgroup}, @code{defclass} 524@code{defcustom}, @code{defgroup}, @code{defclass}
diff --git a/doc/lispref/macros.texi b/doc/lispref/macros.texi
index 5cdcfae1e50..196ed89d72f 100644
--- a/doc/lispref/macros.texi
+++ b/doc/lispref/macros.texi
@@ -339,8 +339,9 @@ problem. This macro allows us to write a ``for'' loop construct.
339 "Execute a simple \"for\" loop. 339 "Execute a simple \"for\" loop.
340For example, (for i from 1 to 10 do (print i))." 340For example, (for i from 1 to 10 do (print i))."
341 (list 'let (list (list var init)) 341 (list 'let (list (list var init))
342 (cons 'while (cons (list '<= var final) 342 (cons 'while
343 (append body (list (list 'inc var))))))) 343 (cons (list '<= var final)
344 (append body (list (list 'inc var)))))))
344@end group 345@end group
345@result{} for 346@result{} for
346 347
diff --git a/doc/lispref/modes.texi b/doc/lispref/modes.texi
index 83a38b60bca..e96f30c9a72 100644
--- a/doc/lispref/modes.texi
+++ b/doc/lispref/modes.texi
@@ -1235,8 +1235,8 @@ each calls the following function to set various variables:
1235 1235
1236@smallexample 1236@smallexample
1237@group 1237@group
1238(defun lisp-mode-variables (&optional lisp-syntax keywords-case-insensitive) 1238(defun lisp-mode-variables (&optional syntax keywords-case-insensitive)
1239 (when lisp-syntax 1239 (when syntax
1240 (set-syntax-table lisp-mode-syntax-table)) 1240 (set-syntax-table lisp-mode-syntax-table))
1241 (setq local-abbrev-table lisp-mode-abbrev-table) 1241 (setq local-abbrev-table lisp-mode-abbrev-table)
1242 @dots{} 1242 @dots{}
@@ -1309,9 +1309,9 @@ or to switch back to an existing one.
1309Entry to this mode calls the value of `lisp-mode-hook' 1309Entry to this mode calls the value of `lisp-mode-hook'
1310if that value is non-nil." 1310if that value is non-nil."
1311 (lisp-mode-variables nil t) 1311 (lisp-mode-variables nil t)
1312 (set (make-local-variable 'find-tag-default-function) 'lisp-find-tag-default) 1312 (set (make-local-variable 'find-tag-default-function)
1313 (make-local-variable 'comment-start-skip) 1313 'lisp-find-tag-default)
1314 (setq comment-start-skip 1314 (set (make-local-variable 'comment-start-skip)
1315 "\\(\\(^\\|[^\\\\\n]\\)\\(\\\\\\\\\\)*\\)\\(;+\\|#|\\) *") 1315 "\\(\\(^\\|[^\\\\\n]\\)\\(\\\\\\\\\\)*\\)\\(;+\\|#|\\) *")
1316 (setq imenu-case-fold-search t)) 1316 (setq imenu-case-fold-search t))
1317@end group 1317@end group
diff --git a/doc/lispref/nonascii.texi b/doc/lispref/nonascii.texi
index c97cd099328..9237484f784 100644
--- a/doc/lispref/nonascii.texi
+++ b/doc/lispref/nonascii.texi
@@ -409,16 +409,15 @@ codepoint belongs: most unassigned codepoints get the value of
409or @code{R} (strong R). 409or @code{R} (strong R).
410 410
411@item decomposition 411@item decomposition
412Corresponds to the Unicode @code{Decomposition_Type} and 412Corresponds to the Unicode properties @code{Decomposition_Type} and
413@code{Decomposition_Value} properties. The value is a list, whose 413@code{Decomposition_Value}. The value is a list, whose first element
414first element may be a symbol representing a compatibility formatting 414may be a symbol representing a compatibility formatting tag, such as
415tag, such as @code{small}@footnote{The Unicode specification writes 415@code{small}@footnote{The Unicode specification writes these tag names
416these tag names inside @samp{<..>} brackets, but the tag names in 416inside @samp{<..>} brackets, but the tag names in Emacs do not include
417Emacs do not include the brackets; e.g.@: Unicode specifies 417the brackets; e.g.@: Unicode specifies @samp{<small>} where Emacs uses
418@samp{<small>} where Emacs uses @samp{small}. }; the other elements 418@samp{small}. }; the other elements are characters that give the
419are characters that give the compatibility decomposition sequence of 419compatibility decomposition sequence of this character. For
420this character. For unassigned codepoints, the value is the character 420unassigned codepoints, the value is the character itself.
421itself.
422 421
423@item decimal-digit-value 422@item decimal-digit-value
424Corresponds to the Unicode @code{Numeric_Value} property for 423Corresponds to the Unicode @code{Numeric_Value} property for
diff --git a/doc/lispref/os.texi b/doc/lispref/os.texi
index 384531c8e37..bc5cde1bc3c 100644
--- a/doc/lispref/os.texi
+++ b/doc/lispref/os.texi
@@ -2317,7 +2317,7 @@ channels and image data, respectively.
2317@item :image-path @var{path} 2317@item :image-path @var{path}
2318This is represented either as a URI (@samp{file://} is the only URI 2318This is represented either as a URI (@samp{file://} is the only URI
2319schema supported right now) or a name in a freedesktop.org-compliant 2319schema supported right now) or a name in a freedesktop.org-compliant
2320icon theme from @samp{$XDG_DATA_DIRS/icons}, like @samp{"mail-message-new"}. 2320icon theme from @samp{$XDG_DATA_DIRS/icons}.
2321 2321
2322@item :sound-file @var{filename} 2322@item :sound-file @var{filename}
2323The path to a sound file to play when the notification pops up. 2323The path to a sound file to play when the notification pops up.
@@ -2414,26 +2414,27 @@ a symbol representing a supported external library, and the rest are
2414strings giving alternate filenames for that library. 2414strings giving alternate filenames for that library.
2415 2415
2416Emacs tries to load the library from the files in the order they 2416Emacs tries to load the library from the files in the order they
2417appear in the list; if none is found, the running session of Emacs 2417appear in the list; if none is found, the Emacs session won't have
2418won't have access to that library, and the features that depend on the 2418access to that library, and the features it provides will be
2419library will be unavailable. 2419unavailable.
2420 2420
2421Image support on some platforms uses this facility. Here's an example 2421Image support on some platforms uses this facility. Here's an example
2422of setting this variable for supporting images on MS-Windows: 2422of setting this variable for supporting images on MS-Windows:
2423 2423
2424@lisp 2424@example
2425(setq dynamic-library-alist 2425(setq dynamic-library-alist
2426 '((xpm "libxpm.dll" "xpm4.dll" "libXpm-nox4.dll") 2426 '((xpm "libxpm.dll" "xpm4.dll" "libXpm-nox4.dll")
2427 (png "libpng12d.dll" "libpng12.dll" "libpng.dll" 2427 (png "libpng12d.dll" "libpng12.dll" "libpng.dll"
2428 "libpng13d.dll" "libpng13.dll") 2428 "libpng13d.dll" "libpng13.dll")
2429 (jpeg "jpeg62.dll" "libjpeg.dll" "jpeg-62.dll" "jpeg.dll") 2429 (jpeg "jpeg62.dll" "libjpeg.dll" "jpeg-62.dll"
2430 "jpeg.dll")
2430 (tiff "libtiff3.dll" "libtiff.dll") 2431 (tiff "libtiff3.dll" "libtiff.dll")
2431 (gif "giflib4.dll" "libungif4.dll" "libungif.dll") 2432 (gif "giflib4.dll" "libungif4.dll" "libungif.dll")
2432 (svg "librsvg-2-2.dll") 2433 (svg "librsvg-2-2.dll")
2433 (gdk-pixbuf "libgdk_pixbuf-2.0-0.dll") 2434 (gdk-pixbuf "libgdk_pixbuf-2.0-0.dll")
2434 (glib "libglib-2.0-0.dll") 2435 (glib "libglib-2.0-0.dll")
2435 (gobject "libgobject-2.0-0.dll"))) 2436 (gobject "libgobject-2.0-0.dll")))
2436@end lisp 2437@end example
2437 2438
2438Note that image types @code{pbm} and @code{xbm} do not need entries in 2439Note that image types @code{pbm} and @code{xbm} do not need entries in
2439this variable because they do not depend on external libraries and are 2440this variable because they do not depend on external libraries and are
diff --git a/doc/lispref/positions.texi b/doc/lispref/positions.texi
index 99722c93902..9d7cffd51ed 100644
--- a/doc/lispref/positions.texi
+++ b/doc/lispref/positions.texi
@@ -831,7 +831,8 @@ consequences, so the byte compiler warns if you call @code{set-buffer}
831during an excursion: 831during an excursion:
832 832
833@example 833@example
834Warning: Use `with-current-buffer' rather than save-excursion+set-buffer 834Warning: Use `with-current-buffer' rather than
835 save-excursion+set-buffer
835@end example 836@end example
836 837
837@noindent 838@noindent
diff --git a/doc/lispref/processes.texi b/doc/lispref/processes.texi
index 7426437e6f0..a059272e43e 100644
--- a/doc/lispref/processes.texi
+++ b/doc/lispref/processes.texi
@@ -1800,7 +1800,7 @@ The number of threads in the process.
1800@item start 1800@item start
1801The time when the process was started, in the same 1801The time when the process was started, in the same
1802@w{@code{(@var{high} @var{low} @var{microsec})}} format used by 1802@w{@code{(@var{high} @var{low} @var{microsec})}} format used by
1803@code{current-time} and @code{file-attributes}. 1803@code{current-time} and by @code{file-attributes}.
1804 1804
1805@item etime 1805@item etime
1806The time elapsed since the process started, in the @w{@code{(@var{high} 1806The time elapsed since the process started, in the @w{@code{(@var{high}
diff --git a/doc/lispref/text.texi b/doc/lispref/text.texi
index 1963d2519a3..51f425b121f 100644
--- a/doc/lispref/text.texi
+++ b/doc/lispref/text.texi
@@ -216,8 +216,7 @@ properties, just the characters themselves. @xref{Text Properties}.
216 216
217@defun buffer-string 217@defun buffer-string
218This function returns the contents of the entire accessible portion of 218This function returns the contents of the entire accessible portion of
219the current buffer as a string. It is equivalent to 219the current buffer, as a string.
220@w{@code{(buffer-substring (point-min) (point-max))}}.
221@end defun 220@end defun
222 221
223@defun filter-buffer-substring start end &optional delete 222@defun filter-buffer-substring start end &optional delete
diff --git a/doc/lispref/vol1.texi b/doc/lispref/vol1.texi
index 2687cd57d5a..b34659b48b8 100644
--- a/doc/lispref/vol1.texi
+++ b/doc/lispref/vol1.texi
@@ -48,8 +48,6 @@
48@tex 48@tex
49@ifset smallbook 49@ifset smallbook
50@fonttextsize 10 50@fonttextsize 10
51\global\let\urlcolor=\Black % don't print links in grayscale
52\global\let\linkcolor=\Black
53@end ifset 51@end ifset
54\global\hbadness=6666 % don't worry about not-too-underfull boxes 52\global\hbadness=6666 % don't worry about not-too-underfull boxes
55@end tex 53@end tex
@@ -1538,12 +1536,8 @@ Object Internals
1538@c include display.texi 1536@c include display.texi
1539@c include os.texi 1537@c include os.texi
1540 1538
1541@c MOVE to Emacs Manual: include misc-modes.texi
1542
1543@c appendices 1539@c appendices
1544 1540
1545@c REMOVE this: include non-hacker.texi
1546
1547@c include anti.texi 1541@c include anti.texi
1548@c include doclicense.texi 1542@c include doclicense.texi
1549@c include gpl.texi 1543@c include gpl.texi
diff --git a/doc/lispref/vol2.texi b/doc/lispref/vol2.texi
index c74e7c438b4..e6fbf1264cc 100644
--- a/doc/lispref/vol2.texi
+++ b/doc/lispref/vol2.texi
@@ -48,8 +48,6 @@
48@tex 48@tex
49@ifset smallbook 49@ifset smallbook
50@fonttextsize 10 50@fonttextsize 10
51\global\let\urlcolor=\Black % don't print links in grayscale
52\global\let\linkcolor=\Black
53@end ifset 51@end ifset
54\global\hbadness=6666 % don't worry about not-too-underfull boxes 52\global\hbadness=6666 % don't worry about not-too-underfull boxes
55@end tex 53@end tex
@@ -1536,13 +1534,10 @@ Object Internals
1536 1534
1537@include display.texi 1535@include display.texi
1538@include os.texi 1536@include os.texi
1539 1537@include package.texi
1540@c MOVE to Emacs Manual: include misc-modes.texi
1541 1538
1542@c appendices 1539@c appendices
1543 1540
1544@c REMOVE this: include non-hacker.texi
1545
1546@include anti.texi 1541@include anti.texi
1547@include doclicense.texi 1542@include doclicense.texi
1548@include gpl.texi 1543@include gpl.texi
diff --git a/doc/lispref/windows.texi b/doc/lispref/windows.texi
index 75d4a9beb8c..1fdc987ea35 100644
--- a/doc/lispref/windows.texi
+++ b/doc/lispref/windows.texi
@@ -1400,7 +1400,7 @@ When writing an application, you should normally use the higher-level
1400functions described in @ref{Switching Buffers}, instead of calling 1400functions described in @ref{Switching Buffers}, instead of calling
1401@code{set-window-buffer} directly. 1401@code{set-window-buffer} directly.
1402 1402
1403This function runs @code{window-scroll-functions}, followed by 1403This runs @code{window-scroll-functions}, followed by
1404@code{window-configuration-change-hook}. @xref{Window Hooks}. 1404@code{window-configuration-change-hook}. @xref{Window Hooks}.
1405@end defun 1405@end defun
1406 1406