emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/lispref/elisp.texi


From: Miles Bader
Subject: [Emacs-diffs] Changes to emacs/lispref/elisp.texi
Date: Fri, 04 Apr 2003 01:23:21 -0500

Index: emacs/lispref/elisp.texi
diff -c emacs/lispref/elisp.texi:1.38 emacs/lispref/elisp.texi:1.39
*** emacs/lispref/elisp.texi:1.38       Thu Mar 28 13:28:52 2002
--- emacs/lispref/elisp.texi    Tue Feb  4 09:47:53 2003
***************
*** 35,41 ****
  Boston, MA  02111-1307  USA
  
  Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999,@*
!               2000, 2002 Free Software Foundation, Inc. 
  
  Permission is granted to copy, distribute and/or modify this document
  under the terms of the GNU Free Documentation License, Version 1.1 or
--- 35,41 ----
  Boston, MA  02111-1307  USA
  
  Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1998, 1999,@*
!               2000, 2002 Free Software Foundation, Inc.
  
  Permission is granted to copy, distribute and/or modify this document
  under the terms of the GNU Free Documentation License, Version 1.1 or
***************
*** 207,214 ****
  
  Format of Descriptions
  
! * A Sample Function Description::       
! * A Sample Variable Description::   
  
  Lisp Data Types
  
--- 207,214 ----
  
  Format of Descriptions
  
! * A Sample Function Description::
! * A Sample Variable Description::
  
  Lisp Data Types
  
***************
*** 317,323 ****
  * Intro Eval::              Evaluation in the scheme of things.
  * Eval::                    How to invoke the Lisp interpreter explicitly.
  * Forms::                   How various sorts of objects are evaluated.
! * Quoting::                 Avoiding evaluation (to put constants in 
                                the program).
  
  Kinds of Forms
--- 317,323 ----
  * Intro Eval::              Evaluation in the scheme of things.
  * Eval::                    How to invoke the Lisp interpreter explicitly.
  * Forms::                   How various sorts of objects are evaluated.
! * Quoting::                 Avoiding evaluation (to put constants in
                                the program).
  
  Kinds of Forms
***************
*** 370,380 ****
  
  Scoping Rules for Variable Bindings
  
! * Scope::                   Scope means where in the program a value 
                                is visible.  Comparison with other languages.
  * Extent::                  Extent means how long in time a value exists.
  * Impl of Scope::           Two ways to implement dynamic scoping.
! * Using Scoping::           How to use dynamic scoping carefully and 
                                avoid problems.
  
  Buffer-Local Variables
--- 370,380 ----
  
  Scoping Rules for Variable Bindings
  
! * Scope::                   Scope means where in the program a value
                                is visible.  Comparison with other languages.
  * Extent::                  Extent means how long in time a value exists.
  * Impl of Scope::           Two ways to implement dynamic scoping.
! * Using Scoping::           How to use dynamic scoping carefully and
                                avoid problems.
  
  Buffer-Local Variables
***************
*** 392,402 ****
  * Defining Functions::      Lisp expressions for defining functions.
  * Calling Functions::       How to use an existing function.
  * Mapping Functions::       Applying a function to each element of a list, 
etc.
! * Anonymous Functions::     Lambda-expressions are functions with no names.   
 
  * Function Cells::          Accessing or setting the function definition
                                of a symbol.
  * Related Topics::          Cross-references to specific Lisp primitives
!                               that have a special bearing on how 
                                functions work.
  
  Lambda Expressions
--- 392,402 ----
  * Defining Functions::      Lisp expressions for defining functions.
  * Calling Functions::       How to use an existing function.
  * Mapping Functions::       Applying a function to each element of a list, 
etc.
! * Anonymous Functions::     Lambda-expressions are functions with no names.
  * Function Cells::          Accessing or setting the function definition
                                of a symbol.
  * Related Topics::          Cross-references to specific Lisp primitives
!                               that have a special bearing on how
                                functions work.
  
  Lambda Expressions
***************
*** 445,454 ****
  
  * Debugger::                How the Emacs Lisp debugger is implemented.
  * Syntax Errors::           How to find syntax errors.
! * Compilation Errors::      How to find errors that show up in 
                                byte compilation.
  * Edebug::                  A source-level Emacs Lisp debugger.
!                                 
  The Lisp Debugger
  
  * Error Debugging::         Entering the debugger when an error happens.
--- 445,454 ----
  
  * Debugger::                How the Emacs Lisp debugger is implemented.
  * Syntax Errors::           How to find syntax errors.
! * Compilation Errors::      How to find errors that show up in
                                byte compilation.
  * Edebug::                  A source-level Emacs Lisp debugger.
! 
  The Lisp Debugger
  
  * Error Debugging::         Entering the debugger when an error happens.
***************
*** 467,476 ****
  Reading and Printing Lisp Objects
  
  * Streams Intro::           Overview of streams, reading and printing.
! * Input Streams::           Various data types that can be used as 
                                input streams.
  * Input Functions::         Functions to read Lisp objects from text.
! * Output Streams::          Various data types that can be used as 
                                output streams.
  * Output Functions::        Functions to print Lisp objects as text.
  
--- 467,476 ----
  Reading and Printing Lisp Objects
  
  * Streams Intro::           Overview of streams, reading and printing.
! * Input Streams::           Various data types that can be used as
                                input streams.
  * Input Functions::         Functions to read Lisp objects from text.
! * Output Streams::          Various data types that can be used as
                                output streams.
  * Output Functions::        Functions to print Lisp objects as text.
  
***************
*** 542,548 ****
  * Major Modes::             Defining major modes.
  * Minor Modes::             Defining minor modes.
  * Mode Line Format::        Customizing the text that appears in the mode 
line.
! * Hooks::                   How to use hooks; how to write code that 
                                provides hooks.
  
  Major Modes
--- 542,548 ----
  * Major Modes::             Defining major modes.
  * Minor Modes::             Defining minor modes.
  * Mode Line Format::        Customizing the text that appears in the mode 
line.
! * Hooks::                   How to use hooks; how to write code that
                                provides hooks.
  
  Major Modes
***************
*** 602,608 ****
  * File Name Components::    The directory part of a file name, and the rest.
  * Directory Names::         A directory's name as a directory
                                is different from its name as a file.
! * Relative File Names::     Some file names are relative to a 
                                current directory.
  * File Name Expansion::     Converting relative file names to absolute ones.
  * Unique File Names::       Generating names for temporary files.
--- 602,608 ----
  * File Name Components::    The directory part of a file name, and the rest.
  * Directory Names::         A directory's name as a directory
                                is different from its name as a file.
! * Relative File Names::     Some file names are relative to a
                                current directory.
  * File Name Expansion::     Converting relative file names to absolute ones.
  * Unique File Names::       Generating names for temporary files.
***************
*** 610,626 ****
  
  Backups and Auto-Saving
  
! * Backup Files::            How backup files are made; how their names 
                                are chosen.
  * Auto-Saving::             How auto-save files are made; how their
                                names are chosen.
! * Reverting::               @code{revert-buffer}, and how to customize 
                                what it does.
  
  Backup Files
  
  * Making Backups::          How Emacs makes backup files, and when.
! * Rename or Copy::          Two alternatives: renaming the old file 
                                or copying it.
  * Numbered Backups::        Keeping multiple backups for each source file.
  * Backup Names::            How backup file names are computed; customization.
--- 610,626 ----
  
  Backups and Auto-Saving
  
! * Backup Files::            How backup files are made; how their names
                                are chosen.
  * Auto-Saving::             How auto-save files are made; how their
                                names are chosen.
! * Reverting::               @code{revert-buffer}, and how to customize
                                what it does.
  
  Backup Files
  
  * Making Backups::          How Emacs makes backup files, and when.
! * Rename or Copy::          Two alternatives: renaming the old file
                                or copying it.
  * Numbered Backups::        Keeping multiple backups for each source file.
  * Backup Names::            How backup file names are computed; customization.
***************
*** 654,660 ****
                                and choosing a window for it.
  * Window Point::            Each window has its own location of point.
  * Window Start::            The display-start position controls which text
!                               is on-screen in the window. 
  * Vertical Scrolling::      Moving text up and down in the window.
  * Horizontal Scrolling::    Moving text sideways on the window.
  * Size of Window::          Accessing the size of a window.
--- 654,660 ----
                                and choosing a window for it.
  * Window Point::            Each window has its own location of point.
  * Window Start::            The display-start position controls which text
!                               is on-screen in the window.
  * Vertical Scrolling::      Moving text up and down in the window.
  * Horizontal Scrolling::    Moving text sideways on the window.
  * Size of Window::          Accessing the size of a window.
***************
*** 710,716 ****
  * Predicates on Markers::   Testing whether an object is a marker.
  * Creating Markers::        Making empty markers or markers at certain places.
  * Information from Markers::  Finding the marker's buffer or character
!                                 position. 
  * Moving Markers::          Moving the marker to a new buffer or position.
  * The Mark::                How ``the mark'' is implemented with a marker.
  * The Region::              How to access ``the region''.
--- 710,716 ----
  * Predicates on Markers::   Testing whether an object is a marker.
  * Creating Markers::        Making empty markers or markers at certain places.
  * Information from Markers::  Finding the marker's buffer or character
!                                 position.
  * Moving Markers::          Moving the marker to a new buffer or position.
  * The Mark::                How ``the mark'' is implemented with a marker.
  * The Region::              How to access ``the region''.
***************
*** 739,745 ****
  * Registers::               How registers are implemented.  Accessing
                                the text or position stored in a register.
  * Change Hooks::            Supplying functions to be run when text is 
changed.
!                               
  The Kill Ring
  
  * Kill Ring Concepts::      What text looks like in the kill ring.
--- 739,745 ----
  * Registers::               How registers are implemented.  Accessing
                                the text or position stored in a register.
  * Change Hooks::            Supplying functions to be run when text is 
changed.
! 
  The Kill Ring
  
  * Kill Ring Concepts::      What text looks like in the kill ring.




reply via email to

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