]> code.delx.au - gnu-emacs/commitdiff
More small edits for doc/lispref
authorGlenn Morris <rgm@gnu.org>
Sat, 5 May 2012 02:26:45 +0000 (19:26 -0700)
committerGlenn Morris <rgm@gnu.org>
Sat, 5 May 2012 02:26:45 +0000 (19:26 -0700)
* internals.texi (Garbage Collection, Memory Usage)
(Writing Emacs Primitives): Tweak page breaks.

doc/lispref/ChangeLog
doc/lispref/internals.texi

index 49fda5d5d32a398e7328138aead039cb2d566628..5bb5d6101e44763e4c647e85e0e2e2f21a0fc4c9 100644 (file)
@@ -1,5 +1,8 @@
 2012-05-05  Glenn Morris  <rgm@gnu.org>
 
+       * internals.texi (Garbage Collection, Memory Usage)
+       (Writing Emacs Primitives): Tweak page breaks.
+
        * streams.texi (Output Variables): Improve page break.
 
        * edebug.texi (Edebug Display Update): Improve page break.
index edf892e751aa25782bec8d680fabd08555ded604..301aa0b23be4082edd09fd0ef2005e3f5799c128 100644 (file)
@@ -355,7 +355,7 @@ itself; the latter is only allocated when the string is created.)
 
 If there was overflow in pure space (@pxref{Pure Storage}),
 @code{garbage-collect} returns @code{nil}, because a real garbage
-collection can not be done in this situation.
+collection cannot be done.
 @end deffn
 
 @defopt garbage-collection-messages
@@ -472,12 +472,12 @@ in this Emacs session.
 
 @defvar string-chars-consed
 The total number of string characters that have been allocated so far
-in this Emacs session.
+in this session.
 @end defvar
 
 @defvar misc-objects-consed
 The total number of miscellaneous objects that have been allocated so
-far in this Emacs session.  These include markers and overlays, plus
+far in this session.  These include markers and overlays, plus
 certain objects not visible to users.
 @end defvar
 
@@ -581,8 +581,8 @@ there is a fixed maximum.  Alternatively, it can be @code{UNEVALLED},
 indicating a special form that receives unevaluated arguments, or
 @code{MANY}, indicating an unlimited number of evaluated arguments (the
 equivalent of @code{&rest}).  Both @code{UNEVALLED} and @code{MANY} are
-macros.  If @var{max} is a number, it may not be less than @var{min} and
-it may not be greater than eight.
+macros.  If @var{max} is a number, it must be more than @var{min} but
+less than 8.
 
 @item interactive
 This is an interactive specification, a string such as might be used as
@@ -666,8 +666,7 @@ read-only (on certain operating systems) as a result of dumping Emacs.
 @cindex @code{defsubr}, Lisp symbol for a primitive
   Defining the C function is not enough to make a Lisp primitive
 available; you must also create the Lisp symbol for the primitive and
-store a suitable subr object in its function cell.  The code looks like
-this:
+store a suitable subr object in its function cell:
 
 @example
 defsubr (&@var{sname});