emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] /srv/bzr/emacs/trunk r108873: * doc/lispref/intro.texi (Ev


From: Stefan Monnier
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r108873: * doc/lispref/intro.texi (Evaluation Notation, A Sample Function Description)
Date: Wed, 04 Jul 2012 22:52:00 -0400
User-agent: Bazaar (2.5.0)

------------------------------------------------------------
revno: 108873
fixes bug: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=11862
author: Michael Witten <address@hidden>
committer: Stefan Monnier <address@hidden>
branch nick: trunk
timestamp: Wed 2012-07-04 22:52:00 -0400
message:
  * doc/lispref/intro.texi (Evaluation Notation, A Sample Function Description)
  (A Sample Variable Description, Version Info): Copy edits.
modified:
  doc/lispref/ChangeLog
  doc/lispref/intro.texi
=== modified file 'doc/lispref/ChangeLog'
--- a/doc/lispref/ChangeLog     2012-06-27 05:21:15 +0000
+++ b/doc/lispref/ChangeLog     2012-07-05 02:52:00 +0000
@@ -1,3 +1,8 @@
+2012-07-05  Michael Witten  <address@hidden>  (tiny change)
+
+       * intro.texi (Evaluation Notation, A Sample Function Description)
+       (A Sample Variable Description, Version Info): Copy edits (bug#11862).
+
 2012-06-27  Chong Yidong  <address@hidden>
 
        * processes.texi (Asynchronous Processes, Input to Processes):

=== modified file 'doc/lispref/intro.texi'
--- a/doc/lispref/intro.texi    2012-05-27 01:34:14 +0000
+++ b/doc/lispref/intro.texi    2012-07-05 02:52:00 +0000
@@ -235,7 +235,7 @@
      @result{} c
 @end example
 
-  Sometimes to help describe one form we show another form that
+  Sometimes to help describe one form, we show another form that
 produces identical results.  The exact equivalence of two forms is
 indicated with @address@hidden
 
@@ -350,8 +350,8 @@
 you call the function.
 
   The keyword @code{&rest} (which must be followed by a single
-argument name) indicates that any number of arguments can follow.  The
-single argument name following @code{&rest} will receive, as its
+argument name) indicates that any number of arguments may follow.  The
+single argument name following @code{&rest} receives, as its
 value, a list of all the remaining arguments passed to the function.
 Do not write @code{&rest} when you call the function.
 
@@ -380,17 +380,18 @@
 @end defun
 
   Any argument whose name contains the name of a type (e.g.,
address@hidden, @var{integer1} or @var{buffer}) is expected to be of that
-type.  A plural of a type (such as @var{buffers}) often means a list of
-objects of that type.  Arguments named @var{object} may be of any type.
-(@xref{Lisp Data Types}, for a list of Emacs object types.)  Arguments
-with other sorts of names (e.g., @var{new-file}) are discussed
address@hidden, @var{integer1} or @var{buffer}) is expected to be bound
+to an object of that type.  A plural of a type (such as @var{buffers})
+often means a list of objects of that type.  An argument named with the
+type @var{object} may be bound to an object of any type.
+(@xref{Lisp Data Types} for a list of Emacs object types.)  An argument
+with some other sort of name (e.g., @var{new-file}) is discussed
 specifically in the description of the function.  In some sections,
 features common to the arguments of several functions are described at
 the beginning.
 
-  @xref{Lambda Expressions}, for a more complete description of optional
-and rest arguments.
+  @xref{Lambda Expressions} for a more complete description of arguments
+modified by @code{&optional} and @code{&rest}.
 
   Command, macro, and special form descriptions have the same format,
 but the word `Function' is replaced by `Command', `Macro', or `Special
@@ -445,11 +446,14 @@
 @cindex variable descriptions
 @cindex option descriptions
 
-  A @dfn{variable} is a name that can hold a value.  Although nearly
-all variables can be set by the user, certain variables exist
-specifically so that users can change them; these are called @dfn{user
-options}.  Ordinary variables and user options are described using a
-format like that for functions except that there are no arguments.
+  A @dfn{variable} is a name that can be bound to an object; binding
+is frequently referred to as `setting', and the object to which
+a variable is `set' is often called a `value' that the variable
+`holds'.  Although nearly all variables can be set by the user,
+certain variables exist specifically so that users can change them;
+these are called @dfn{user options}.  Ordinary variables and user
+options are described using a format like that for functions, except
+that there are no arguments.
 
   Here is a description of the imaginary @code{electric-future-map}
 address@hidden
@@ -504,7 +508,7 @@
 The value of this variable is the version of Emacs being run.  It is a
 string such as @code{"23.1.1"}.  The last number in this string is not
 really part of the Emacs release version number; it is incremented
-each time you build Emacs in any given directory.  A value with four
+each time Emacs is built in any given directory.  A value with four
 numeric components, such as @code{"22.0.91.1"}, indicates an
 unreleased test version.
 @end defvar


reply via email to

[Prev in Thread] Current Thread [Next in Thread]