fix overfull/underfull boxes
authorKarl Berry <karl@gnu.org>
Wed, 5 Jul 2006 14:13:24 +0000 (14:13 +0000)
committerKarl Berry <karl@gnu.org>
Wed, 5 Jul 2006 14:13:24 +0000 (14:13 +0000)
lispref/ChangeLog
lispref/anti.texi
lispref/customize.texi
lispref/display.texi
lispref/internals.texi
lispref/minibuf.texi
lispref/modes.texi
lispref/tips.texi

index 7a4ed04..0af0b82 100644 (file)
@@ -1,3 +1,13 @@
+2006-07-05  Karl Berry  <karl@gnu.org>
+
+       * elisp.texi: use @fonttextsize 10pt, a la emacs.texi.
+       and remove @setchapternewpage odd.
+       Result is 1013 pages, down from 1100.
+
+       * anti.texi, customize.texi, display.texi,
+        internals.texi, minibuf.texi, modes.texi tips.texi:
+        fix overfull/underfull boxes.
+
 2006-07-05  Thien-Thi Nguyen  <ttn@gnu.org>
 
        * edebug.texi (Instrumenting):
index 6cebff7..78152d7 100644 (file)
@@ -425,7 +425,7 @@ The @code{table} argument to @code{translate-region} can no longer be
 a char-table; it has to be a string.
 
 @item
-The functions @code{merge-coding-systems} and
+The two functions @code{merge-coding-systems} and
 @code{decode-coding-inserted-region}, and the variable
 @code{auto-coding-functions}, have been deleted.  The
 @code{mime-text-unsuitable} coding system property no longer has any
index 76b1c1a..da2b8a0 100644 (file)
@@ -564,7 +564,8 @@ This is done by using a customization type specification instead of a
 symbol for the key.
 
 @smallexample
-:options '("foo" ((function-item some-function) integer) "baz")
+:options '("foo" ((function-item some-function) integer)
+           "baz")
 @end smallexample
 
 Many alists use lists with two elements, instead of cons cells.  For
index fb4d567..bb0518a 100644 (file)
@@ -2889,20 +2889,19 @@ The value of this variable is the default value for
 @code{fringe-indicator-alist} in buffers that do not override it.
 @end defvar
 
-@table @asis
-@item Standard fringe bitmaps for indicators:
-@code{left-arrow}, @code{right-arrow}, @code{up-arrow}, @code{down-arrow},
-@code{left-curly-arrow}, @code{right-curly-arrow},
-@code{left-triangle}, @code{right-triangle},
-@code{top-left-angle}, @code{top-right-angle},
-@code{bottom-left-angle}, @code{bottom-right-angle},
-@code{left-bracket}, @code{right-bracket},
-@code{filled-rectangle}, @code{hollow-rectangle},
-@code{filled-square}, @code{hollow-square},
-@code{vertical-bar}, @code{horizontal-bar},
-@code{empty-line},
-@code{question-mark}.
-@end table
+Standard fringe bitmaps for indicators:
+@example
+left-arrow right-arrow up-arrow down-arrow
+left-curly-arrow right-curly-arrow
+left-triangle right-triangle
+top-left-angle top-right-angle
+bottom-left-angle bottom-right-angle
+left-bracket right-bracket
+filled-rectangle hollow-rectangle
+filled-square hollow-square
+vertical-bar horizontal-bar
+empty-line question-mark
+@end example
 
 @node Fringe Cursors
 @subsection Fringe Cursors
@@ -2950,12 +2949,11 @@ The value of this variable is the default value for
 @code{fringe-cursor-alist} in buffers that do not override it.
 @end defvar
 
-@table @asis
-@item Standard bitmaps for displaying the cursor in right fringe:
-@code{filled-rectangle}, @code{hollow-rectangle},
-@code{filled-square}, @code{hollow-square},
-@code{vertical-bar}, @code{horizontal-bar}.
-@end table
+Standard bitmaps for displaying the cursor in right fringe:
+@example
+filled-rectangle hollow-rectangle filled-square hollow-square
+vertical-bar horizontal-bar
+@end example
 
 
 @node Fringe Bitmaps
@@ -4117,11 +4115,12 @@ should specify the image as follows:
 This function returns a suitable search path for images used by the
 Lisp package @var{library}.
 
-It searches for @var{image} in @code{image-load-path} (excluding
-@file{@code{data-directory}/images}) and @code{load-path}, followed by
-a path suitable for @var{library}, which includes
-@file{../../etc/images} and @file{../etc/images} relative to the
-library file itself, and then in @file{@code{data-directory}/images}.
+The function searches for @var{image} first in @code{image-load-path}
+(excluding @file{@code{data-directory}/images}) and then in
+@code{load-path}, followed by a path suitable for @var{library}, which
+includes @file{../../etc/images} and @file{../etc/images} relative to
+the library file itself, and finally in
+@file{@code{data-directory}/images}.
 
 Then this function returns a list of directories which contains first
 the directory in which @var{image} was found, followed by the value of
@@ -4136,10 +4135,9 @@ Here is an example that uses a common idiom to provide compatibility
 with versions of Emacs that lack the variable @code{image-load-path}:
 
 @example
-;; Shush compiler.
-(defvar image-load-path)
-
-(let* ((load-path (image-load-path-for-library "mh-e" "mh-logo.xpm"))
+(defvar image-load-path) ; shush compiler
+(let* ((load-path (image-load-path-for-library
+                        "mh-e" "mh-logo.xpm"))
        (image-load-path (cons (car load-path)
                               (when (boundp 'image-load-path)
                                 image-load-path))))
@@ -4913,7 +4911,7 @@ design paradigm) by defining commands to modify @code{colorcomp-data}
 and to ``finish'' the selection process, and a keymap to tie it all
 together conveniently.
 
-@example
+@smallexample
 (defun colorcomp-mod (index limit delta)
   (let ((cur (aref colorcomp-data index)))
     (unless (= limit cur)
@@ -4951,7 +4949,7 @@ The string is formatted #RRGGBB (hash followed by six hex digits)."
         (define-key m "." 'colorcomp-B-more)
         (define-key m " " 'colorcomp-copy-as-kill-and-exit)
         m))
-@end example
+@end smallexample
 
 Note that we never modify the data in each node, which is fixed when the
 ewoc is created to be either @code{nil} or an index into the vector
index fa96687..a4ee622 100644 (file)
@@ -505,8 +505,8 @@ appearance.)
 @smallexample
 @group
 DEFUN ("or", For, Sor, 0, UNEVALLED, 0,
-  doc: /* Eval args until one of them yields non-nil, then return that value.
-The remaining args are not evalled at all.
+  doc: /* Eval args until one of them yields non-nil, then return that
+value. The remaining args are not evalled at all.
 If all args return nil, return nil.
 @end group
 @group
index 20a049f..0fffc8e 100644 (file)
@@ -1199,8 +1199,9 @@ Variable name? @point{}
 If the user then types @kbd{fill-p @key{RET}}, @code{read-variable}
 returns @code{fill-prefix}.
 
-This function is similar to @code{read-command}, but uses the
-predicate @code{user-variable-p} instead of @code{commandp}:
+In general, @code{read-variable} is similar to @code{read-command},
+but uses the predicate @code{user-variable-p} instead of
+@code{commandp}:
 
 @cindex @code{user-variable-p} example
 @example
@@ -1237,7 +1238,7 @@ value of @var{existing} is neither @code{nil} nor @code{t}, then
 @var{existing} is @code{nil}, then the name of a nonexistent file is
 acceptable.
 
-The function @code{read-file-name} uses
+@code{read-file-name} uses
 @code{minibuffer-local-filename-completion-map} as the keymap if
 @var{existing} is @code{nil}, and uses
 @code{minibuffer-local-must-match-filename-map} if @var{existing} is
index 7c4896d..b2848b8 100644 (file)
@@ -502,7 +502,7 @@ the conventions listed above:
   (let ((st (make-syntax-table)))
     (modify-syntax-entry ?\" ".   " st)
     (modify-syntax-entry ?\\ ".   " st)
-    ;; We add `p' so that M-c on 'hello' leads to 'Hello' rather than 'hello'.
+    ;; Add `p' so M-c on `hello' leads to `Hello', not `hello'.
     (modify-syntax-entry ?' "w p" st)
     st)
   "Syntax table used while in `text-mode'.")
@@ -517,8 +517,9 @@ the conventions listed above:
     (define-key map "\eS" 'center-paragraph)
     map)
   "Keymap for `text-mode'.
-Many other modes, such as `mail-mode', `outline-mode' and `indented-text-mode',
-inherit all the commands defined in this map.")
+Many other modes, such as Mail mode, Outline mode
+and Indented Text mode, inherit all the commands
+defined in this map.")
 @end group
 @end smallexample
 
index 3746139..6abc419 100644 (file)
@@ -281,8 +281,8 @@ file if you distribute copies.  Use a notice like this one:
 
 ;; You should have received a copy of the GNU General Public
 ;; License along with this program; if not, write to the Free
-;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
-;; MA 02110-1301 USA
+;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301 USA
 @end smallexample
 
 If you have signed papers to assign the copyright to the Foundation,