summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGlenn Morris <rgm@gnu.org>2012-05-04 19:26:45 -0700
committerGlenn Morris <rgm@gnu.org>2012-05-04 19:26:45 -0700
commit9658dc2ada51f4dc8e598fbdd79da84e99824722 (patch)
treeb107371e1abafe852e6b55b11336a26f1c67f853
parent161c2a258a25f66b8d46f3a9d8e984db4bb0cbda (diff)
downloademacs-9658dc2ada51f4dc8e598fbdd79da84e99824722.tar.gz
More small edits for doc/lispref
* internals.texi (Garbage Collection, Memory Usage) (Writing Emacs Primitives): Tweak page breaks.
-rw-r--r--doc/lispref/ChangeLog3
-rw-r--r--doc/lispref/internals.texi13
2 files changed, 9 insertions, 7 deletions
diff --git a/doc/lispref/ChangeLog b/doc/lispref/ChangeLog
index 49fda5d5d32..5bb5d6101e4 100644
--- a/doc/lispref/ChangeLog
+++ b/doc/lispref/ChangeLog
@@ -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.
diff --git a/doc/lispref/internals.texi b/doc/lispref/internals.texi
index edf892e751a..301aa0b23be 100644
--- a/doc/lispref/internals.texi
+++ b/doc/lispref/internals.texi
@@ -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});