aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChong Yidong2012-06-10 22:02:52 +0800
committerChong Yidong2012-06-10 22:02:52 +0800
commit166bc0c84e48bc9874abc2b215047a0705d83c1d (patch)
treeb379aae9b705397e48387b54c347c47b8f5a386e
parentedcdbe4d3121ac663c2c72fce5b69a59c86ecaa1 (diff)
downloademacs-166bc0c84e48bc9874abc2b215047a0705d83c1d.tar.gz
emacs-166bc0c84e48bc9874abc2b215047a0705d83c1d.zip
Emacs manual tweaks to accomodate 7x9 pdf.
* emacs.texi: Update ISBN and edition number. * anti.texi: * building.texi: * cmdargs.texi: * custom.texi: * display.texi: * files.texi: * frames.texi: * glossary.texi: * misc.texi: * mule.texi: * programs.texi: * sending.texi: * text.texi: Copyedits to avoid underfull/overfull in 7x9 manual.
-rw-r--r--doc/emacs/ChangeLog18
-rw-r--r--doc/emacs/anti.texi14
-rw-r--r--doc/emacs/building.texi10
-rw-r--r--doc/emacs/cmdargs.texi5
-rw-r--r--doc/emacs/custom.texi25
-rw-r--r--doc/emacs/display.texi9
-rw-r--r--doc/emacs/emacs.texi6
-rw-r--r--doc/emacs/files.texi10
-rw-r--r--doc/emacs/frames.texi5
-rw-r--r--doc/emacs/glossary.texi4
-rw-r--r--doc/emacs/misc.texi6
-rw-r--r--doc/emacs/mule.texi4
-rw-r--r--doc/emacs/programs.texi3
-rw-r--r--doc/emacs/sending.texi4
-rw-r--r--doc/emacs/text.texi23
15 files changed, 82 insertions, 64 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index 470bc4eaaed..824c1bbb9c7 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,3 +1,21 @@
12012-06-10 Chong Yidong <cyd@gnu.org>
2
3 * emacs.texi: Update ISBN and edition number.
4
5 * anti.texi:
6 * building.texi:
7 * cmdargs.texi:
8 * custom.texi:
9 * display.texi:
10 * files.texi:
11 * frames.texi:
12 * glossary.texi:
13 * misc.texi:
14 * mule.texi:
15 * programs.texi:
16 * sending.texi:
17 * text.texi: Copyedits to avoid underfull/overfull in 7x9 manual.
18
12012-06-01 Chong Yidong <cyd@gnu.org> 192012-06-01 Chong Yidong <cyd@gnu.org>
2 20
3 * Version 24.1 released. 21 * Version 24.1 released.
diff --git a/doc/emacs/anti.texi b/doc/emacs/anti.texi
index 7bc405e442e..32b4cd08a0b 100644
--- a/doc/emacs/anti.texi
+++ b/doc/emacs/anti.texi
@@ -63,14 +63,12 @@ string (@code{isearch-yank-line}), whereas @kbd{M-y} does
63@kbd{C-y} and @kbd{M-y} is unintended. 63@kbd{C-y} and @kbd{M-y} is unintended.
64 64
65@item 65@item
66Various completion features have been simplified. The options 66Various completion features have been simplified. The option
67@code{completion-cycle-threshold} and 67@code{completion-category-overrides} has been removed, so Emacs uses a
68@code{completion-category-overrides} have been removed. Due to the 68single consistent scheme to generate completions, instead of using a
69latter removal, Emacs uses a single consistent scheme to generate 69separate scheme for (say) buffer name completion. Several major
70completions, instead of using a separate scheme for (say) buffer name 70modes, such as Shell mode, now implement their own inline completion
71completion. Several major modes, such as Shell mode, now implement 71commands instead of using @code{completion-at-point}.
72their own inline completion commands instead of using
73@code{completion-at-point}.
74 72
75@item 73@item
76We have removed various options for controlling how windows are used, 74We have removed various options for controlling how windows are used,
diff --git a/doc/emacs/building.texi b/doc/emacs/building.texi
index 999afa7df2c..aa2634d357c 100644
--- a/doc/emacs/building.texi
+++ b/doc/emacs/building.texi
@@ -426,11 +426,11 @@ syntax checking tool used depends on the language; for example, for
426C/C++ files this is usually the C compiler. Flymake can also use 426C/C++ files this is usually the C compiler. Flymake can also use
427build tools such as @code{make} for checking complicated projects. 427build tools such as @code{make} for checking complicated projects.
428 428
429 To enable Flymake mode, type @kbd{M-x flymake-mode}. You can jump to 429 To enable Flymake mode, type @kbd{M-x flymake-mode}. You can jump
430the errors that it finds by using @kbd{M-x 430to the errors that it finds by using @kbd{M-x flymake-goto-next-error}
431flymake-goto-next-error} and @kbd{M-x flymake-goto-prev-error}. 431and @kbd{M-x flymake-goto-prev-error}. To display any error messages
432Use the command @kbd{M-x flymake-display-err-menu-for-current-line} 432associated with the current line, type @kbd{M-x
433to display any error messages associated with the current line. 433flymake-display-err-menu-for-current-line}.
434 434
435 For more details about using Flymake, 435 For more details about using Flymake,
436@ifnottex 436@ifnottex
diff --git a/doc/emacs/cmdargs.texi b/doc/emacs/cmdargs.texi
index c387b99915f..a2d90880efb 100644
--- a/doc/emacs/cmdargs.texi
+++ b/doc/emacs/cmdargs.texi
@@ -436,7 +436,7 @@ Used by the @code{cd} command to search for the directory you specify,
436when you specify a relative directory name. 436when you specify a relative directory name.
437@item EMACSDATA 437@item EMACSDATA
438Directory for the architecture-independent files that come with Emacs. 438Directory for the architecture-independent files that come with Emacs.
439This is used to initialize the Lisp variable @code{data-directory}. 439This is used to initialize the variable @code{data-directory}.
440@item EMACSDOC 440@item EMACSDOC
441Directory for the documentation string file, which is used to 441Directory for the documentation string file, which is used to
442initialize the Lisp variable @code{doc-directory}. 442initialize the Lisp variable @code{doc-directory}.
@@ -577,7 +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} variable (@pxref{Backup Names}). 580Used to initialize the @code{version-control} Lisp variable
581(@pxref{Backup Names}).
581@end table 582@end table
582 583
583@node Misc Variables 584@node Misc Variables
diff --git a/doc/emacs/custom.texi b/doc/emacs/custom.texi
index d5a68249ec4..de239c6afbc 100644
--- a/doc/emacs/custom.texi
+++ b/doc/emacs/custom.texi
@@ -765,16 +765,14 @@ displays something like this:
765@example 765@example
766fill-column is a variable defined in `C source code'. 766fill-column is a variable defined in `C source code'.
767fill-column's value is 70 767fill-column's value is 70
768Local in buffer custom.texi; global value is 70
769Automatically becomes buffer-local when set in any fashion.
770 768
771 Automatically becomes buffer-local when set in any fashion. 769Automatically becomes buffer-local when set in any fashion.
772 This variable is safe as a file local variable if its value 770This variable is safe as a file local variable if its value
773 satisfies the predicate `integerp'. 771satisfies the predicate `integerp'.
774 772
775Documentation: 773Documentation:
776*Column beyond which automatic line-wrapping should happen. 774Column beyond which automatic line-wrapping should happen.
777Interactively, you can set the buffer local value using C-x f. 775Interactively, you can set the local value with C-x f.
778 776
779You can customize this variable. 777You can customize this variable.
780@end example 778@end example
@@ -1055,12 +1053,13 @@ pair with a colon and semicolon. The special variable/value pair
1055@findex delete-file-local-variable-prop-line 1053@findex delete-file-local-variable-prop-line
1056@findex copy-dir-locals-to-file-locals-prop-line 1054@findex copy-dir-locals-to-file-locals-prop-line
1057 You can use the command @kbd{M-x add-file-local-variable-prop-line} 1055 You can use the command @kbd{M-x add-file-local-variable-prop-line}
1058instead of adding entries by hand. It prompts for 1056instead of adding entries by hand. This command prompts for a
1059a variable and value, and adds them to the first line in the 1057variable and value, and adds them to the first line in the appropriate
1060appropriate way. @kbd{M-x delete-file-local-variable-prop-line} 1058way. The command @kbd{M-x delete-file-local-variable-prop-line}
1061prompts for a variable, and deletes its entry from the line. @kbd{M-x 1059prompts for a variable, and deletes its entry from the line. The
1062copy-dir-locals-to-file-locals-prop-line} copies directory-local 1060command @kbd{M-x copy-dir-locals-to-file-locals-prop-line} copies the
1063variables to the first line (@pxref{Directory Variables}). 1061current directory-local variables to the first line (@pxref{Directory
1062Variables}).
1064 1063
1065 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
1066variables with numeric values: 1065variables with numeric values:
diff --git a/doc/emacs/display.texi b/doc/emacs/display.texi
index de5e8df9dc5..e0128a4679c 100644
--- a/doc/emacs/display.texi
+++ b/doc/emacs/display.texi
@@ -759,11 +759,10 @@ argument disables it.
759 759
760@findex global-font-lock-mode 760@findex global-font-lock-mode
761@vindex global-font-lock-mode 761@vindex global-font-lock-mode
762 To toggle Font Lock mode in all buffers, type @kbd{M-x 762 Type @kbd{M-x global-font-lock-mode} to toggle Font Lock mode in all
763global-font-lock-mode}. To impose this setting for future Emacs 763buffers. To impose this setting for future Emacs sessions, customize
764sessions, customize the variable @code{global-font-lock-mode} 764the variable @code{global-font-lock-mode} (@pxref{Easy
765(@pxref{Easy Customization}), or add the following line to your init 765Customization}), or add the following line to your init file:
766file:
767 766
768@example 767@example
769(global-font-lock-mode 0) 768(global-font-lock-mode 0)
diff --git a/doc/emacs/emacs.texi b/doc/emacs/emacs.texi
index 9042f84e3b6..4b8717292e0 100644
--- a/doc/emacs/emacs.texi
+++ b/doc/emacs/emacs.texi
@@ -14,7 +14,7 @@
14@c be something added by the FSF during the publishing process. 14@c be something added by the FSF during the publishing process.
15@c Also, the lispref uses a float (3.0), whereas this uses an ordinal, 15@c Also, the lispref uses a float (3.0), whereas this uses an ordinal,
16@c so the format is not even consistent. 16@c so the format is not even consistent.
17@set EDITION Sixteenth 17@set EDITION Seventeenth
18@include emacsver.texi 18@include emacsver.texi
19 19
20@copying 20@copying
@@ -96,10 +96,10 @@ developing GNU and promoting software freedom.''
96Published by the Free Software Foundation @* 96Published by the Free Software Foundation @*
9751 Franklin Street, Fifth Floor @* 9751 Franklin Street, Fifth Floor @*
98Boston, MA 02110-1301 USA @* 98Boston, MA 02110-1301 USA @*
99ISBN 1-882114-86-8 99ISBN 978-0-9831592-2-3
100 100
101@sp 2 101@sp 2
102Cover art by Etienne Suvasa. 102Cover art by Etienne Suvasa; cover design by Matt Lee.
103 103
104@end titlepage 104@end titlepage
105 105
diff --git a/doc/emacs/files.texi b/doc/emacs/files.texi
index 31883a1f5cc..3ee1df99a99 100644
--- a/doc/emacs/files.texi
+++ b/doc/emacs/files.texi
@@ -1096,11 +1096,11 @@ recover are present in Emacs buffers. You should then save them. Only
1096this---saving them---updates the files themselves. 1096this---saving them---updates the files themselves.
1097 1097
1098@vindex auto-save-list-file-prefix 1098@vindex auto-save-list-file-prefix
1099 Emacs records information about interrupted sessions for later 1099 Emacs records information about interrupted sessions in files named
1100recovery in files named @file{.saves-@var{pid}-@var{hostname}} in the 1100@file{.saves-@var{pid}-@var{hostname}} in the directory
1101directory @file{~/.emacs.d/auto-save-list/}. This directory is 1101@file{~/.emacs.d/auto-save-list/}. This directory is determined by
1102determined by the variable @code{auto-save-list-file-prefix}. If you 1102the variable @code{auto-save-list-file-prefix}. If you set
1103set @code{auto-save-list-file-prefix} to @code{nil}, sessions are not 1103@code{auto-save-list-file-prefix} to @code{nil}, sessions are not
1104recorded for recovery. 1104recorded for recovery.
1105 1105
1106@node File Aliases 1106@node File Aliases
diff --git a/doc/emacs/frames.texi b/doc/emacs/frames.texi
index ee468e6f685..d4939da0b0d 100644
--- a/doc/emacs/frames.texi
+++ b/doc/emacs/frames.texi
@@ -499,7 +499,8 @@ Add a line to your init file, modifying the variable
499(@pxref{Frame Parameters}), like this: 499(@pxref{Frame Parameters}), like this:
500 500
501@example 501@example
502(add-to-list 'default-frame-alist '(font . "DejaVu Sans Mono-10")) 502(add-to-list 'default-frame-alist
503 '(font . "DejaVu Sans Mono-10"))
503@end example 504@end example
504 505
505@cindex X defaults file 506@cindex X defaults file
@@ -667,7 +668,7 @@ The font slant---normally @samp{r} (roman), @samp{i} (italic),
667@samp{o} (oblique), @samp{ri} (reverse italic), or @samp{ot} (other). 668@samp{o} (oblique), @samp{ri} (reverse italic), or @samp{ot} (other).
668Some font names support other values. 669Some font names support other values.
669@item widthtype 670@item widthtype
670The font width---normally @samp{normal}, @samp{condensed}, 671The font width---normally one of @samp{normal}, @samp{condensed},
671@samp{semicondensed}, or @samp{extended}. Some font names support 672@samp{semicondensed}, or @samp{extended}. Some font names support
672other values. 673other values.
673@item style 674@item style
diff --git a/doc/emacs/glossary.texi b/doc/emacs/glossary.texi
index 44c59eea668..6fe55441971 100644
--- a/doc/emacs/glossary.texi
+++ b/doc/emacs/glossary.texi
@@ -40,8 +40,8 @@ An @acronym{ASCII} control character is the Control version of an upper-case
40letter, or the Control version of one of the characters @samp{@@[\]^_?}. 40letter, or the Control version of one of the characters @samp{@@[\]^_?}.
41 41
42@item @acronym{ASCII} printing character 42@item @acronym{ASCII} printing character
43@acronym{ASCII} printing characters include letters, digits, space, and these 43@acronym{ASCII} letters, digits, space, and the following punctuation
44punctuation characters: @samp{!@@#$%^&*()_-+=|\~`@{@}[]:;"'<>,.?/}. 44characters: @samp{!@@#$%^&*()_-+=|\~`@{@}[]:;"'<>,.?/}.
45 45
46@item Auto Fill Mode 46@item Auto Fill Mode
47Auto Fill mode is a minor mode (q.v.@:) in which text that you insert is 47Auto Fill mode is a minor mode (q.v.@:) in which text that you insert is
diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi
index ecbcda1ce8a..ad46f65b6dd 100644
--- a/doc/emacs/misc.texi
+++ b/doc/emacs/misc.texi
@@ -2454,7 +2454,7 @@ point (@code{dired-at-point}).
2454@code{ffap-read-only-other-window}, analogous to 2454@code{ffap-read-only-other-window}, analogous to
2455@code{find-file-read-only-other-window}. 2455@code{find-file-read-only-other-window}.
2456@item C-x 4 d 2456@item C-x 4 d
2457@code{ffap-dired-other-window}, analogous to @code{dired-other-window}. 2457@code{ffap-dired-other-window}, like @code{dired-other-window}.
2458@item C-x 5 f 2458@item C-x 5 f
2459@kindex C-x 5 f @r{(FFAP)} 2459@kindex C-x 5 f @r{(FFAP)}
2460@code{ffap-other-frame}, analogous to @code{find-file-other-frame}. 2460@code{ffap-other-frame}, analogous to @code{find-file-other-frame}.
@@ -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 (e.g. try 2484 The @code{animate} package makes text dance; for example, try
2485@kbd{M-x animate-birthday-present}). 2485@kbd{M-x animate-birthday-present}.
2486 2486
2487@findex blackbox 2487@findex blackbox
2488@findex mpuz 2488@findex mpuz
diff --git a/doc/emacs/mule.texi b/doc/emacs/mule.texi
index b0b35bf14b5..01ff980b0ca 100644
--- a/doc/emacs/mule.texi
+++ b/doc/emacs/mule.texi
@@ -1114,11 +1114,11 @@ in communication with other processes.
1114@table @kbd 1114@table @kbd
1115@item C-x @key{RET} x @var{coding} @key{RET} 1115@item C-x @key{RET} x @var{coding} @key{RET}
1116Use coding system @var{coding} for transferring selections to and from 1116Use coding system @var{coding} for transferring selections to and from
1117other window-based applications (@code{set-selection-coding-system}). 1117other graphical applications (@code{set-selection-coding-system}).
1118 1118
1119@item C-x @key{RET} X @var{coding} @key{RET} 1119@item C-x @key{RET} X @var{coding} @key{RET}
1120Use coding system @var{coding} for transferring @emph{one} 1120Use coding system @var{coding} for transferring @emph{one}
1121selection---the next one---to or from another window-based application 1121selection---the next one---to or from another graphical application
1122(@code{set-next-selection-coding-system}). 1122(@code{set-next-selection-coding-system}).
1123 1123
1124@item C-x @key{RET} p @var{input-coding} @key{RET} @var{output-coding} @key{RET} 1124@item C-x @key{RET} p @var{input-coding} @key{RET} @var{output-coding} @key{RET}
diff --git a/doc/emacs/programs.texi b/doc/emacs/programs.texi
index b7f21e8a93c..9930edfd720 100644
--- a/doc/emacs/programs.texi
+++ b/doc/emacs/programs.texi
@@ -1651,7 +1651,8 @@ the keymap is loaded before we try to change it.
1651 1651
1652@example 1652@example
1653(defun my-bind-clb () 1653(defun my-bind-clb ()
1654 (define-key c-mode-base-map "\C-j" 'c-context-line-break)) 1654 (define-key c-mode-base-map "\C-j"
1655 'c-context-line-break))
1655(add-hook 'c-initialization-hook 'my-bind-clb) 1656(add-hook 'c-initialization-hook 'my-bind-clb)
1656@end example 1657@end example
1657 1658
diff --git a/doc/emacs/sending.texi b/doc/emacs/sending.texi
index bf2b41cdbe0..8802e5392d7 100644
--- a/doc/emacs/sending.texi
+++ b/doc/emacs/sending.texi
@@ -74,8 +74,8 @@ CC: mongol.soldier@@example.net, rms@@gnu.org
74Subject: Re: What is best in life? 74Subject: Re: What is best in life?
75From: conan@@example.org 75From: conan@@example.org
76--text follows this line-- 76--text follows this line--
77To crush your enemies, see them driven before you, and to hear the 77To crush your enemies, see them driven before you, and to
78lamentation of their women. 78hear the lamentation of their women.
79@end example 79@end example
80 80
81@noindent 81@noindent
diff --git a/doc/emacs/text.texi b/doc/emacs/text.texi
index 90f4732079b..c99d44191ee 100644
--- a/doc/emacs/text.texi
+++ b/doc/emacs/text.texi
@@ -2345,8 +2345,8 @@ large to fit in the cell. You can use the commands defined in the
2345following sections for navigating and editing the table layout. 2345following sections for navigating and editing the table layout.
2346 2346
2347@findex table-fixed-width-mode 2347@findex table-fixed-width-mode
2348 To toggle the automatic table resizing feature, type @kbd{M-x 2348 Type @kbd{M-x table-fixed-width-mode} to toggle the automatic table
2349table-fixed-width-mode}. 2349resizing feature.
2350 2350
2351@menu 2351@menu
2352* Table Definition:: What is a text based table. 2352* Table Definition:: What is a text based table.
@@ -2506,15 +2506,16 @@ result in an illegitimate cell layout.
2506@cindex text-based tables, splitting cells 2506@cindex text-based tables, splitting cells
2507@cindex splitting table cells 2507@cindex splitting table cells
2508 @kbd{M-x table-split-cell} splits the current cell vertically or 2508 @kbd{M-x table-split-cell} splits the current cell vertically or
2509horizontally, prompting for the direction with the minibuffer. The 2509horizontally, prompting for the direction with the minibuffer. To
2510commands @kbd{M-x table-split-cell-vertically} and @kbd{M-x 2510split in a specific direction, use @kbd{M-x
2511table-split-cell-horizontally} split in a specific direction. When 2511table-split-cell-vertically} and @kbd{M-x
2512splitting vertically, the old cell contents are automatically split 2512table-split-cell-horizontally}. When splitting vertically, the old
2513between the two new cells. When splitting horizontally, you are 2513cell contents are automatically split between the two new cells. When
2514prompted for how to divide the cell contents, if the cell is 2514splitting horizontally, you are prompted for how to divide the cell
2515non-empty; the options are @samp{split} (divide the contents at 2515contents, if the cell is non-empty; the options are @samp{split}
2516point), @samp{left} (put all the contents in the left cell), and 2516(divide the contents at point), @samp{left} (put all the contents in
2517@samp{right} (put all the contents in the right cell). 2517the left cell), and @samp{right} (put all the contents in the right
2518cell).
2518 2519
2519 The following commands enlarge or shrink a cell. By default, they 2520 The following commands enlarge or shrink a cell. By default, they
2520resize by one row or column; if a numeric argument is supplied, that 2521resize by one row or column; if a numeric argument is supplied, that