Commit 2a233172 authored by Richard M. Stallman's avatar Richard M. Stallman
Browse files

Minor fixes.

parent fd697a76
......@@ -13,7 +13,7 @@ the preloaded Lisp libraries in it, how storage is allocated, and some
internal aspects of GNU Emacs that may be of interest to C programmers.
@menu
* Building Emacs:: How to the dumped Emacs is made.
* Building Emacs:: How the dumped Emacs is made.
* Pure Storage:: A kludge to make preloaded Lisp functions sharable.
* Garbage Collection:: Reclaiming space for Lisp objects no longer used.
* Memory Usage:: Info about total size of Lisp objects made so far.
......@@ -1297,7 +1297,7 @@ onto the screen.
@item redisplay_end_trigger
If redisplay in this window goes beyond this buffer position, it runs
run the @code{redisplay-end-trigger-hook}.
the @code{redisplay-end-trigger-hook}.
@ignore
@item orig_height
......@@ -1396,7 +1396,7 @@ A function called whenever the process receives a signal, or @code{nil}.
The associated buffer of the process.
@item pid
An integer, the Unix process @acronym{ID}.
An integer, the operating system's process @acronym{ID}.
@item childp
A flag, non-@code{nil} if this is really a child process.
......
......@@ -203,7 +203,7 @@ a newline. The command to insert a newline and then indent is
@kbd{C-j}. Please keep this distinction uniform for all major modes.
@item
Major modes should not alter options that are primary a matter of user
Major modes should not alter options that are primarily a matter of user
preference, such as whether Auto-Fill mode is enabled. Leave this to
each user to decide. However, a major mode should customize other
variables so that Auto-Fill mode will work usefully @emph{if} the user
......
......@@ -20,8 +20,8 @@ portions of it.
* Regexp Search:: Searching for a match for a regexp.
* POSIX Regexps:: Searching POSIX-style for the longest match.
* Search and Replace:: Internals of @code{query-replace}.
* Match Data:: Finding out which part of the text matched
various parts of a regexp, after regexp search.
* Match Data:: Finding out which part of the text matched,
after a string or regexp search.
* Searching and Case:: Case-independent or case-significant searching.
* Standard Regexps:: Useful regexps for finding sentences, pages,...
@end menu
......@@ -497,7 +497,7 @@ and nothing else. @samp{c[ad]\@{3\@}r} matches string such as
@samp{caaar}, @samp{cdddr}, @samp{cadar}, and so on.
@item \@{@var{m},@var{n}\@}
is more general postfix operator that specifies repetition with a
is a more general postfix operator that specifies repetition with a
minimum of @var{m} repeats and a maximum of @var{n} repeats. If @var{m}
is omitted, the minimum is 0; if @var{n} is omitted, there is no
maximum.
......@@ -1206,10 +1206,9 @@ Display some help, then ask again.
@cindex match data
Emacs keeps track of the start and end positions of the segments of
text found during a regular expression search. This means, for example,
that you can search for a complex pattern, such as a date in an Rmail
message, and then extract parts of the match under control of the
pattern.
text found during a search. This means, for example, that you can
search for a complex pattern, such as a date in an Rmail message, and
then extract parts of the match under control of the pattern.
Because the match data normally describe the most recent search only,
you must be careful not to do another search inadvertently between the
......@@ -1665,7 +1664,7 @@ simplified) default value is:
This means a period, question mark or exclamation mark (the actual
default value also lists their alternatives in other character sets),
followed optionally by a closing parenthetical character, followed by
followed optionally by closing parenthetical characters, followed by
tabs, spaces or new lines.
For a detailed explanation of this regular expression, see @ref{Regexp
......
......@@ -159,7 +159,7 @@ the end of a line.
@node Buffer Contents
@section Examining Buffer Contents
This section describes two functions that allow a Lisp program to
This section describes functions that allow a Lisp program to
convert any portion of the text in the buffer into a string.
@defun buffer-substring start end
......@@ -351,9 +351,10 @@ unless all @var{args} are either strings or characters. The value is
This function is unlike the other insertion functions in that it
relocates markers initially pointing at the insertion point, to point
after the inserted text. If an overlay begins the insertion point, the
inserted text falls outside the overlay; if a nonempty overlay ends at
the insertion point, the inserted text falls inside that overlay.
after the inserted text. If an overlay begins at the insertion point,
the inserted text falls outside the overlay; if a nonempty overlay
ends at the insertion point, the inserted text falls inside that
overlay.
@end defun
@defun insert-char character count &optional inherit
......@@ -2988,9 +2989,9 @@ functions (which may be the same function). In any case, all the
@code{point-left} functions are called first, followed by all the
@code{point-entered} functions.
It is possible using @code{char-after} to examine characters at various
positions without moving point to those positions. Only an actual
change in the value of point runs these hook functions.
It is possible with @code{char-after} to examine characters at various
buffer positions without moving point to those positions. Only an
actual change in the value of point runs these hook functions.
@end table
@defvar inhibit-point-motion-hooks
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment