# HG changeset patch # User Richard M. Stallman # Date 770136757 0 # Node ID 2d4db32cccd5d58f61197a8dfbb69af6f05b2b27 # Parent 2e2f1c2aad26d3bf0a6c5c6836d168e6286f63cf entered into RCS diff -r 2e2f1c2aad26 -r 2d4db32cccd5 lispref/anti.texi --- a/lispref/anti.texi Sat May 28 14:07:54 1994 +0000 +++ b/lispref/anti.texi Sat May 28 14:52:37 1994 +0000 @@ -107,7 +107,7 @@ The @code{format} function no longer handles the specifications @samp{%e}, @samp{%f} and @samp{%g} for printing floating point numbers; likewise for @code{message}. -@end bullet +@end itemize @section Changes in Basic Editing Functions @@ -199,7 +199,7 @@ @item We eliminated the variables @code{write-contents-hooks} and @code{local-write-file-hooks}. -@end bullet +@end itemize @section Making Certain File Names ``Magic'' @@ -238,9 +238,11 @@ @code{x-display-visual-class}, @code{x-display-color-p}, and @code{x-display-color-cells}. +@item Additionally, we removed the variable @code{x-no-window-manager} and the functions @code{x-synchronize} and @code{x-get-resource}. +@item We didn't abolish @code{x-display-color-p}, but we renamed it to @code{x-color-display-p}. We did abolish @code{x-color-defined-p}. @@ -383,7 +385,7 @@ @item Emacs 18 has no menu bars. All functions and variables related to the menu bar have been eliminated. -@end bullet +@end itemize @section Changes in Minibuffer Features @@ -401,7 +403,7 @@ @item In the function @code{read-no-blanks-input}, the @var{initial} argument is no longer optional. -@end bullet +@end itemize @section New Features for Defining Commands diff -r 2e2f1c2aad26 -r 2d4db32cccd5 lispref/book-spine.texinfo --- a/lispref/book-spine.texinfo Sat May 28 14:07:54 1994 +0000 +++ b/lispref/book-spine.texinfo Sat May 28 14:52:37 1994 +0000 @@ -11,7 +11,7 @@ @center @titlefont{GNU Emacs Lisp Reference Manual} @sp 5 @center GNU -@center Emacs Version 18 +@center Emacs Version 19.25 @center for Unix Users @sp 5 diff -r 2e2f1c2aad26 -r 2d4db32cccd5 lispref/control.texi --- a/lispref/control.texi Sat May 28 14:07:54 1994 +0000 +++ b/lispref/control.texi Sat May 28 14:52:37 1994 +0000 @@ -1133,7 +1133,7 @@ to kill a temporary buffer. In this example, the value returned by @code{unwind-protect} is used. -@example +@smallexample (defun shell-command-string (cmd) "Return the output of the shell command CMD, as a string." (save-excursion @@ -1142,4 +1142,4 @@ (unwind-protect (buffer-string) (kill-buffer (current-buffer))))) -@end example +@end smallexample diff -r 2e2f1c2aad26 -r 2d4db32cccd5 lispref/edebug.texi --- a/lispref/edebug.texi Sat May 28 14:07:54 1994 +0000 +++ b/lispref/edebug.texi Sat May 28 14:52:37 1994 +0000 @@ -1069,8 +1069,7 @@ Here is a table of the possibilities for @var{specification} and how each directs processing of arguments. -@table @bullet - +@table @asis @item @code{t} All arguments are instrumented for evaluation. diff -r 2e2f1c2aad26 -r 2d4db32cccd5 lispref/elisp-covers.texi --- a/lispref/elisp-covers.texi Sat May 28 14:07:54 1994 +0000 +++ b/lispref/elisp-covers.texi Sat May 28 14:52:37 1994 +0000 @@ -18,9 +18,9 @@ @sp 1 @center @titlefont{Manual} @sp 2 -@center GNU Emacs Version 18 +@center GNU Emacs Version 19 @center for Unix Users -@center Edition 1.05, April 1992 +@center Edition 2.3, June 1994 @sp 2 @center @titlefont{Volume 1} @sp 2 @@ -41,9 +41,9 @@ @sp 1 @center @titlefont{Manual} @sp 2 -@center GNU Emacs Version 18 +@center GNU Emacs Version 19 @center for Unix Users -@center Edition 1.05, April 1992 +@center Edition 2.3, June 1994 @sp 2 @center @titlefont{Volume 2} @sp 2 @@ -72,9 +72,9 @@ @sp 1 @center @titlefont{Manual} @sp 2 -@center GNU Emacs Version 18 +@center GNU Emacs Version 19 @center for Unix Users -@center Edition 1.05, April 1992 +@center Edition 2.3, June 1994 @sp 2 @center @titlefont{Volume 1} @sp 2 @@ -106,9 +106,9 @@ @end tex @sp 2 -@center GNU Emacs Version 18 +@center GNU Emacs Version 19 @center for Unix Users -@center Edition 1.05, April 1992 +@center Edition 2.3, June 1994 @sp 2 @center @titlefont{Volume 1} @sp 2 @@ -137,9 +137,9 @@ @sp 1 @center @titlefont{Manual} @sp 2 -@center GNU Emacs Version 18 +@center GNU Emacs Version 19 @center for Unix Users -@center Edition 1.05, April 1992 +@center Edition 2.3, June 1994 @sp 2 @center @titlefont{Volume 1} @sp 2 @@ -167,9 +167,9 @@ @sp 1 @center @titlefont{Manual} @sp 2 -@center GNU Emacs Version 18 +@center GNU Emacs Version 19 @center for Unix Users -@center Edition 1.05, April 1992 +@center Edition 2.3, June 1994 @sp 2 @center @titlefont{Volume 2} @sp 2 @@ -197,9 +197,9 @@ @sp 1 @center @titlefont{Manual} @sp 2 -@center GNU Emacs Version 18 +@center GNU Emacs Version 19 @center for Unix Users -@center Edition 1.05, April 1992 +@center Edition 2.3, June 1994 @sp 2 @center @titlefont{Volume 2} @sp 2 @@ -212,9 +212,9 @@ @w{@titlefont{The GNU Emacs Lisp Reference Manual --- Vol. 1}} @sp 4 -@center GNU Emacs Version 18 +@center GNU Emacs Version 19 @center for Unix Users -@center Edition 1.05, April 1992 +@center Edition 2.3, June 1994 @sp 4 @center by Bil Lewis, Dan LaLiberte, @center and the GNU Manual Group @@ -231,9 +231,9 @@ @w{@titlefont{The GNU Emacs Lisp Reference Manual --- Vol. 2}} @sp 4 -@center GNU Emacs Version 18 +@center GNU Emacs Version 19 @center for Unix Users -@center Edition 1.05, April 1992 +@center Edition 2.3, June 1994 @sp 4 @center by Bil Lewis, Dan LaLiberte, @center and the GNU Manual Group diff -r 2e2f1c2aad26 -r 2d4db32cccd5 lispref/elisp.texi --- a/lispref/elisp.texi Sat May 28 14:07:54 1994 +0000 +++ b/lispref/elisp.texi Sat May 28 14:52:37 1994 +0000 @@ -7,7 +7,7 @@ @ifinfo This version is the edition 2.3 of the GNU Emacs Lisp -Reference Manual. It corresponds to Emacs Version 19.23. +Reference Manual. It corresponds to Emacs Version 19.25. @c Please REMEMBER to update edition number in *four* places in this file @c and also in *one* place in intro.texi @@ -69,7 +69,7 @@ @c The edition number appears in several places in this file @c and also in the file intro.texi. @subtitle Second Edition, June 1993 -@subtitle Revision 2.3, May 1994 +@subtitle Revision 2.3, June 1994 @author by Bil Lewis, Dan LaLiberte, Richard Stallman @author and the GNU Manual Group @@ -78,9 +78,9 @@ Copyright @copyright{} 1990, 1991, 1992, 1993, 1994 Free Software Foundation, Inc. @sp 2 -Second Edition @* -Revised for Emacs Version 19.23,@* -May 1994.@* +Edition 2.3 @* +Revised for Emacs Version 19.25,@* +June, 1994.@* @sp 2 ISBN 1-882114-40-X @@ -114,7 +114,7 @@ @ifinfo This Info file contains edition 2.3 of the GNU Emacs Lisp -Reference Manual, corresponding to GNU Emacs version 19.23. +Reference Manual, corresponding to GNU Emacs version 19.25. @end ifinfo @menu diff -r 2e2f1c2aad26 -r 2d4db32cccd5 lispref/front-cover-1.texi --- a/lispref/front-cover-1.texi Sat May 28 14:07:54 1994 +0000 +++ b/lispref/front-cover-1.texi Sat May 28 14:52:37 1994 +0000 @@ -20,7 +20,7 @@ @sp 2 @center GNU Emacs Version 19 @center for Unix Users -@center Second Edition, June 1993 +@center Edition 2.3, June 1994 @sp 2 @center @titlefont{Volume 1} @sp 2 @@ -41,7 +41,7 @@ @sp 2 @center GNU Emacs Version 19 @center for Unix Users -@center Second Edition, June 1993 +@center Edition 2.3, June 1994 @sp 2 @center @titlefont{Volume 2} @sp 2 diff -r 2e2f1c2aad26 -r 2d4db32cccd5 lispref/lists.texi --- a/lispref/lists.texi Sat May 28 14:07:54 1994 +0000 +++ b/lispref/lists.texi Sat May 28 14:52:37 1994 +0000 @@ -211,7 +211,7 @@ @end example @end defun -@need 1000 +@need 2000 @node List Elements @section Accessing Elements of Lists @@ -1384,6 +1384,7 @@ (setq needles-per-cluster '((2 . ("Austrian Pine" "Red Pine")) (3 . ("Pitch Pine")) +@end group (5 . ("White Pine")))) @result{} ((2 "Austrian Pine" "Red Pine") @@ -1404,6 +1405,7 @@ @result{} nil (cdr (car (cdr needles-per-cluster))) @result{} ("Pitch Pine") +@group (eq (cdr (car (cdr needles-per-cluster))) (cdr (car (cdr copy)))) @result{} t diff -r 2e2f1c2aad26 -r 2d4db32cccd5 lispref/macros.texi --- a/lispref/macros.texi Sat May 28 14:07:54 1994 +0000 +++ b/lispref/macros.texi Sat May 28 14:52:37 1994 +0000 @@ -320,7 +320,7 @@ @cindex CL note---@samp{,}, @samp{,@@} as functions @quotation -@b{Common Lisp note:} in Common Lisp, @samp{,} and @samp{,@@} are +@b{Common Lisp note:} In Common Lisp, @samp{,} and @samp{,@@} are implemented as reader macros, so they do not require parentheses. In Emacs Lisp they use function call syntax because reader macros are not supported (for simplicity's sake). @@ -474,7 +474,7 @@ local variable named @code{max} which the user does not expect. This causes trouble in examples such as the following: -@example +@smallexample @group (let ((max 0)) (for x from 0 to 10 do @@ -482,7 +482,7 @@ (if (< max this) (setq max this))))) @end group -@end example +@end smallexample @noindent The references to @code{max} inside the body of the @code{for}, which diff -r 2e2f1c2aad26 -r 2d4db32cccd5 lispref/markers.texi --- a/lispref/markers.texi Sat May 28 14:07:54 1994 +0000 +++ b/lispref/markers.texi Sat May 28 14:52:37 1994 +0000 @@ -441,7 +441,7 @@ This function sets the mark to @var{position}, and activates the mark. The old value of the mark is @emph{not} pushed onto the mark ring. -@strong{Please note:} use this function only if you want the user to +@strong{Please note:} Use this function only if you want the user to see that the mark has moved, and you want the previous mark position to be lost. Normally, when a new mark is set, the old one should go on the @code{mark-ring}. For this reason, most applications should use diff -r 2e2f1c2aad26 -r 2d4db32cccd5 lispref/objects.texi --- a/lispref/objects.texi Sat May 28 14:07:54 1994 +0000 +++ b/lispref/objects.texi Sat May 28 14:52:37 1994 +0000 @@ -422,7 +422,7 @@ @cindex CL note---case of letters @quotation -@b{Common Lisp note:} in Common Lisp, lower case letters are always +@b{Common Lisp note:} In Common Lisp, lower case letters are always ``folded'' to upper case, unless they are explicitly escaped. This is in contrast to Emacs Lisp, in which upper case and lower case letters are distinct. diff -r 2e2f1c2aad26 -r 2d4db32cccd5 lispref/positions.texi --- a/lispref/positions.texi Sat May 28 14:07:54 1994 +0000 +++ b/lispref/positions.texi Sat May 28 14:52:37 1994 +0000 @@ -626,8 +626,8 @@ @deffn Command down-list arg This function moves forward into @var{arg} levels of parentheses. A -negative argument means move backward but still go @var{arg} levels -deeper in parentheses. +negative argument means move backward but still go +deeper in parentheses (@minus{}@var{arg} levels). @end deffn @deffn Command forward-sexp arg diff -r 2e2f1c2aad26 -r 2d4db32cccd5 lispref/symbols.texi --- a/lispref/symbols.texi Sat May 28 14:07:54 1994 +0000 +++ b/lispref/symbols.texi Sat May 28 14:52:37 1994 +0000 @@ -241,7 +241,7 @@ @cindex CL note---symbol in obarrays @quotation -@b{Common Lisp note:} in Common Lisp, a single symbol may be interned in +@b{Common Lisp note:} In Common Lisp, a single symbol may be interned in several obarrays. @end quotation