changeset 12282:586e3ea81792

updates for version 19.29 made by melissa; also needed to check out files so two-volume formatting could be accomplished.
author Melissa Weisshaus <melissa@gnu.org>
date Fri, 16 Jun 1995 19:17:59 +0000
parents ba3d2da14bca
children fd9043d15414
files lispref/commands.texi lispref/intro.texi lispref/lists.texi lispref/loading.texi lispref/numbers.texi lispref/objects.texi lispref/os.texi lispref/searching.texi lispref/strings.texi lispref/symbols.texi lispref/text.texi lispref/windows.texi
diffstat 12 files changed, 48 insertions(+), 10 deletions(-) [+]
line wrap: on
line diff
--- a/lispref/commands.texi	Fri Jun 16 18:11:46 1995 +0000
+++ b/lispref/commands.texi	Fri Jun 16 19:17:59 1995 +0000
@@ -1276,7 +1276,7 @@
 @item (iconify-frame (@var{frame}))
 This kind of event indicates that the user iconified @var{frame} using
 the window manager.  Its standard definition is @code{ignore}; since
-the frame has already been iconified, Emacs has no work to do.
+the frame has already been deiconified, Emacs has no work to do.
 The purpose of this event type is so that you can keep track of such
 events if you want to.
 
--- a/lispref/intro.texi	Fri Jun 16 18:11:46 1995 +0000
+++ b/lispref/intro.texi	Fri Jun 16 19:17:59 1995 +0000
@@ -11,7 +11,7 @@
 
 @display
 Copyright @copyright{} 1989, 1991 Free Software Foundation, Inc.
-59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+675 Mass Ave, Cambridge, MA 02139, USA
 
 Everyone is permitted to copy and distribute verbatim copies
 of this license document, but changing it is not allowed.
@@ -357,7 +357,7 @@
 
 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., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
+Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 @end smallexample
 
 Also add information on how to contact you by electronic and paper mail.
@@ -425,7 +425,7 @@
 programming languages, and later chapters describe features that are
 peculiar to Emacs Lisp or relate specifically to editing.
 
-  This is edition 2.3.
+  This is edition 2.4.
 
 @menu
 * Caveats::             Flaws and a request for help.
--- a/lispref/lists.texi	Fri Jun 16 18:11:46 1995 +0000
+++ b/lispref/lists.texi	Fri Jun 16 19:17:59 1995 +0000
@@ -756,6 +756,7 @@
 @end group
 @end example
 
+@need 4000
   Here is the result in box notation:
 
 @example
--- a/lispref/loading.texi	Fri Jun 16 18:11:46 1995 +0000
+++ b/lispref/loading.texi	Fri Jun 16 19:17:59 1995 +0000
@@ -157,11 +157,13 @@
 several directories to the front of your default @code{load-path}:
 
 @smallexample
+@group
 (setq load-path
       (append (list nil "/user/bil/emacs"
                     "/usr/local/lisplib"
                     (expand-file-name "~/emacs"))
               load-path))
+@end group
 @end smallexample
 
 @c Wordy to rid us of an overfull hbox.  --rjc 15mar92
@@ -251,6 +253,13 @@
 keymap.  Various parts of Emacs need to know this information without
 loading the real definition.
 
+An autoloaded keymap loads automatically during key lookup when a prefix
+key's binding is the symbol @var{function}.  Autoloading does not occur
+for other kinds of access to the keymap.  In particular, it does not
+happen when a Lisp program gets the keymap from the value of a variable
+and calls @code{define-key}; not even if the variable name is the same
+symbol @var{function}.
+
 @cindex function cell in autoload
 If @var{function} already has a non-void function definition that is not
 an autoload object, @code{autoload} does nothing and returns @code{nil}.
@@ -264,8 +273,10 @@
 For example, 
 
 @example
+@group
 (symbol-function 'run-prolog)
      @result{} (autoload "prolog" 169681 t nil)
+@end group
 @end example
 
 @noindent
--- a/lispref/numbers.texi	Fri Jun 16 18:11:46 1995 +0000
+++ b/lispref/numbers.texi	Fri Jun 16 19:17:59 1995 +0000
@@ -478,8 +478,10 @@
 (@xref{Errors}.)
 
 @example
+@group
 (/ 6 2)
      @result{} 3
+@end group
 (/ 5 2)
      @result{} 2
 (/ 25 3 2)
@@ -541,16 +543,26 @@
 An @code{arith-error} results if @var{divisor} is 0.
 
 @example
+@group
 (mod 9 4)
      @result{} 1
+@end group
+@group
 (mod -9 4)
      @result{} 3
+@end group
+@group
 (mod 9 -4)
      @result{} -3
+@end group
+@group
 (mod -9 -4)
      @result{} -1
+@end group
+@group
 (mod 5.5 2.5)
      @result{} .5
+@end group
 @end example
 
 For any two numbers @var{dividend} and @var{divisor},
--- a/lispref/objects.texi	Fri Jun 16 18:11:46 1995 +0000
+++ b/lispref/objects.texi	Fri Jun 16 19:17:59 1995 +0000
@@ -1311,6 +1311,7 @@
         ((listp x)
          ;; If X is a list, add its elements to LIST.
          (setq list (append x list)))
+@need 3000
         (t
          ;; We only handle symbols and lists.
          (error "Invalid argument %s in add-on" x))))
--- a/lispref/os.texi	Fri Jun 16 18:11:46 1995 +0000
+++ b/lispref/os.texi	Fri Jun 16 19:17:59 1995 +0000
@@ -1027,7 +1027,7 @@
 arguments, see the table above under @code{decode-time}.
 
 Year numbers less than 100 are treated just like other year numbers.  If
-you them to stand for years above 1900, you must alter them yourself
+you want them to stand for years above 1900, you must alter them yourself
 before you call @code{encode-time}.
 
 The optional argument @var{zone} defaults to the current time zone and
@@ -1321,6 +1321,7 @@
 to turn the character that follows into a Hyper character:
 
 @example
+@group
 (defun hyperify (prompt)
   (let ((e (read-event)))
     (vector (if (numberp e)
@@ -1333,11 +1334,14 @@
   (let ((symbol (if (symbolp e) e (car e))))
     (setq symbol (intern (concat string
                                  (symbol-name symbol))))
+@end group
+@group
     (if (symbolp e)
         symbol
       (cons symbol (cdr e)))))
 
 (define-key function-key-map "\C-ch" 'hyperify)
+@end group
 @end example
 
 @pindex iso-transl
--- a/lispref/searching.texi	Fri Jun 16 18:11:46 1995 +0000
+++ b/lispref/searching.texi	Fri Jun 16 19:17:59 1995 +0000
@@ -850,9 +850,9 @@
 with.  If it is a string, that string is used.  It can also be a list of
 strings, to be used in cyclic order.
 
-If @var{repeat-count} is non-@code{nil}, it should be an integer, the
-number of occurrences to consider.  In this case, @code{perform-replace}
-returns after considering that many occurrences.
+If @var{repeat-count} is non-@code{nil}, it should be an integer.  Then
+it specifies how many times to use each of the strings in the
+@var{replacements} list before advancing cyclicly to the next one.
 
 Normally, the keymap @code{query-replace-map} defines the possible user
 responses for queries.  The argument @var{map}, if non-@code{nil}, is a
--- a/lispref/strings.texi	Fri Jun 16 18:11:46 1995 +0000
+++ b/lispref/strings.texi	Fri Jun 16 19:17:59 1995 +0000
@@ -251,6 +251,7 @@
 Lists}.
 @end defun
 
+@need 2000
 @node Text Comparison
 @section Comparison of Characters and Strings
 @cindex string equality
--- a/lispref/symbols.texi	Fri Jun 16 18:11:46 1995 +0000
+++ b/lispref/symbols.texi	Fri Jun 16 19:17:59 1995 +0000
@@ -311,12 +311,18 @@
      @result{} nil
 (make-symbol "frazzle")        ; @r{Create an uninterned one.}
      @result{} frazzle
+@group
 (intern-soft "frazzle")        ; @r{That one cannot be found.}
      @result{} nil
+@end group
+@group
 (setq sym (intern "frazzle"))  ; @r{Create an interned one.}
      @result{} frazzle
+@end group
+@group
 (intern-soft "frazzle")        ; @r{That one can be found!}
      @result{} frazzle
+@end group
 @group
 (eq sym 'frazzle)              ; @r{And it is the same one.}
      @result{} t
--- a/lispref/text.texi	Fri Jun 16 18:11:46 1995 +0000
+++ b/lispref/text.texi	Fri Jun 16 19:17:59 1995 +0000
@@ -1089,7 +1089,7 @@
 This is the upper limit for the acceptable size of an undo list.  The
 change group at which this size is exceeded is discarded itself (along
 with all older change groups).  There is one exception: the very latest
-change group is never discarded separate no matter how big it is.
+change group is never discarded no matter how big it is.
 @end defvar
 
 @node Filling
@@ -1335,7 +1335,7 @@
 @cindex Auto Fill mode
 
   Auto Fill mode is a minor mode that fills lines automatically as text
-as inserted.  This section describes the hook used by Auto Fill mode.
+is inserted.  This section describes the hook used by Auto Fill mode.
 For a description of functions that you can call explicitly to fill and
 justify existing text, see @ref{Filling}.
 
--- a/lispref/windows.texi	Fri Jun 16 18:11:46 1995 +0000
+++ b/lispref/windows.texi	Fri Jun 16 19:17:59 1995 +0000
@@ -224,6 +224,7 @@
 @end group
 @end smallexample
 
+@need 3000
 Now, the screen looks like this:
 
 @smallexample
@@ -1611,6 +1612,7 @@
 This function checks whether a particular frame position falls within
 the window @var{window}.
 
+@need 3000
 The argument @var{coordinates} is a cons cell of this form:
 
 @example