emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/lispintro/emacs-lisp-intro.texi [lexbind]


From: Miles Bader
Subject: [Emacs-diffs] Changes to emacs/lispintro/emacs-lisp-intro.texi [lexbind]
Date: Mon, 25 Oct 2004 00:42:24 -0400

Index: emacs/lispintro/emacs-lisp-intro.texi
diff -c emacs/lispintro/emacs-lisp-intro.texi:1.15.2.4 
emacs/lispintro/emacs-lisp-intro.texi:1.15.2.5
*** emacs/lispintro/emacs-lisp-intro.texi:1.15.2.4      Thu Sep 16 00:12:22 2004
--- emacs/lispintro/emacs-lisp-intro.texi       Mon Oct 25 04:19:43 2004
***************
*** 1,6 ****
! @c \input texinfo                                  @c -*-texinfo-*-
  @comment %**start of header
  @setfilename ../info/eintr
  @c sethtmlfilename emacs-lisp-intro.html
  @settitle Programming in Emacs Lisp
  @syncodeindex vr cp
--- 1,7 ----
! \input texinfo                                  @c -*-texinfo-*-
  @comment %**start of header
  @setfilename ../info/eintr
+ @c setfilename emacs-lisp-intro.info
  @c sethtmlfilename emacs-lisp-intro.html
  @settitle Programming in Emacs Lisp
  @syncodeindex vr cp
***************
*** 21,28 ****
  
  @comment %**end of header
  
! @set edition-number 2.12
! @set update-date 2003 Nov 19
  
  @ignore
   ## Summary of shell commands to create various output formats:
--- 22,29 ----
  
  @comment %**end of header
  
! @set edition-number 2.14
! @set update-date 2004 Oct 12
  
  @ignore
   ## Summary of shell commands to create various output formats:
***************
*** 61,66 ****
--- 62,69 ----
        ## View Info output with standalone reader
        info emacs-lisp-intro.info
  
+  ## popd
+ 
  @end ignore
  
  @c ================ Included Figures ================
***************
*** 180,186 ****
  Edition @value{edition-number}, @value{update-date}
  @sp 1
  Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995, 1997, 2001,
! 2002, 2003 Free Software Foundation, Inc.
  @sp 1
  
  @iftex
--- 183,189 ----
  Edition @value{edition-number}, @value{update-date}
  @sp 1
  Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995, 1997, 2001,
! 2002, 2003, 2004 Free Software Foundation, Inc.
  @sp 1
  
  @iftex
***************
*** 1050,1062 ****
  @chapter List Processing
  
  To the untutored eye, Lisp is a strange programming language.  In Lisp
! code there are parentheses everywhere.  Some people even claim that the
! name stands for `Lots of Isolated Silly Parentheses'.  But the claim is
! unwarranted.  Lisp stands for LISt Processing, and the programming
! language handles @emph{lists} (and lists of lists) by putting them
! between parentheses.  The parentheses mark the boundaries of the list.
! Sometimes a list is preceded by a single apostrophe or quotation mark,
! @samp{'}.  Lists are the basis of Lisp.
  
  @menu
  * Lisp Lists::                  What are lists?
--- 1053,1068 ----
  @chapter List Processing
  
  To the untutored eye, Lisp is a strange programming language.  In Lisp
! code there are parentheses everywhere.  Some people even claim that
! the name stands for `Lots of Isolated Silly Parentheses'.  But the
! claim is unwarranted.  Lisp stands for LISt Processing, and the
! programming language handles @emph{lists} (and lists of lists) by
! putting them between parentheses.  The parentheses mark the boundaries
! of the list.  Sometimes a list is preceded by a single apostrophe or
! quotation mark, @samp{'address@hidden single apostrophe or quotation
! mark is an abbreviation for the function @code{quote}; you need not
! think about functions now; functions are defined in @ref{Making
! Errors, , Generate an Error Message}.}  Lists are the basis of Lisp.
  
  @menu
  * Lisp Lists::                  What are lists?
***************
*** 2135,2141 ****
  
  @need 1250
  As usual, the error message tries to be helpful and makes sense after you
! learn how to read it.
  
  The first part of the error message is straightforward; it says
  @samp{wrong type argument}.  Next comes the mysterious jargon word
--- 2141,2148 ----
  
  @need 1250
  As usual, the error message tries to be helpful and makes sense after you
! learn how to read address@hidden@code{(quote hello)} is an expansion of
! the abbreviation @code{'hello}.}
  
  The first part of the error message is straightforward; it says
  @samp{wrong type argument}.  Next comes the mysterious jargon word
***************
*** 4002,4008 ****
  false.  When this happens, the second argument or then-part of the
  overall @code{if} expression is @emph{not} evaluated, but the third or
  else-part @emph{is} evaluated.  You might think of this as the cloudy
! day alternative for the decision `if it is warm and sunny, then go to
  the beach, else read a book!''.
  
  The word ``else'' is not written in the Lisp code; the else-part of an
--- 4009,4015 ----
  false.  When this happens, the second argument or then-part of the
  overall @code{if} expression is @emph{not} evaluated, but the third or
  else-part @emph{is} evaluated.  You might think of this as the cloudy
! day alternative for the decision ``if it is warm and sunny, then go to
  the beach, else read a book!''.
  
  The word ``else'' is not written in the Lisp code; the else-part of an
***************
*** 14924,14933 ****
         ((eq t (car (cdr (car current-directory-list))))
          ;; decide whether to skip or recurse
          (if
!             (equal (or "." "..")
                     (substring (car (car current-directory-list)) -1))
!             ;; then do nothing if filename is that of
!             ;;   current directory or parent
              ()
  @end group
  @group
--- 14931,14940 ----
         ((eq t (car (cdr (car current-directory-list))))
          ;; decide whether to skip or recurse
          (if
!             (equal "."
                     (substring (car (car current-directory-list)) -1))
!             ;; then do nothing since filename is that of
!             ;;   current directory or parent, "." or ".."
              ()
  @end group
  @group
***************
*** 17118,17124 ****
  @item  Ignore case when using `grep'@*
  @address@hidden  }   Prefix each line of output with line address@hidden
  @address@hidden  }   Ignore case address@hidden
! @address@hidden  }   Protect patterns beginning with a hyphen character, 
@samp{-} 
  
  @smallexample
  (setq grep-command "grep  -n -i -e ")
--- 17125,17131 ----
  @item  Ignore case when using `grep'@*
  @address@hidden  }   Prefix each line of output with line address@hidden
  @address@hidden  }   Ignore case address@hidden
! @address@hidden  }   Protect patterns beginning with a hyphen character, 
@samp{-}
  
  @smallexample
  (setq grep-command "grep  -n -i -e ")
***************
*** 17159,17165 ****
  @end itemize
  
  @subsubheading Fixing Unpleasant Key Bindings
! @cindex Key bindings, fixing 
  @cindex Bindings, key, fixing unpleasant
  
  Some systems bind keys unpleasantly.  Sometimes, for example, the
--- 17166,17172 ----
  @end itemize
  
  @subsubheading Fixing Unpleasant Key Bindings
! @cindex Key bindings, fixing
  @cindex Bindings, key, fixing unpleasant
  
  Some systems bind keys unpleasantly.  Sometimes, for example, the
***************
*** 18018,18024 ****
  
  Sometimes when you you write text, you duplicate words---as with ``you
  you'' near the beginning of this sentence.  I find that most
! frequently, I duplicate ``the'; hence, I call the function for
  detecting duplicated words, @code{the-the}.
  
  @need 1250
--- 18025,18031 ----
  
  Sometimes when you you write text, you duplicate words---as with ``you
  you'' near the beginning of this sentence.  I find that most
! frequently, I duplicate ``the''; hence, I call the function for
  detecting duplicated words, @code{the-the}.
  
  @need 1250
***************
*** 20638,20643 ****
--- 20645,20651 ----
  @end smallexample
  @end ifnottex
  
+ @c qqq
  @ignore
  Graphing Definitions Re-listed
  
***************
*** 21137,21142 ****
--- 21145,21151 ----
      (print-X-axis numbers-list horizontal-step)))
  @end group
  @end smallexample
+ @c qqq
  @end ignore
  
  @page




reply via email to

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