/[emacs]/emacs/lispref/vol1.texi
ViewVC logotype

Diff of /emacs/lispref/vol1.texi

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by eliz, Fri Nov 16 13:13:15 2001 UTC revision 1.1.6.1 by miles, Fri Apr 4 06:20:42 2003 UTC
# Line 23  Line 23 
23  @c \overfullrule=0pt  @c \overfullrule=0pt
24  @c end tex  @c end tex
25    
26  @c Start volume 1 chapter numbering on chapter 1;  @c Start volume 1 chapter numbering on chapter 1;
27  @c this must be listed as chapno 0.  @c this must be listed as chapno 0.
28  @tex  @tex
29  \global\chapno=0  \global\chapno=0
# Line 87  Line 87 
87  @c -----  @c -----
88  @c [163] [164] [165] [166]) (loading.texi Chapter 13 [167] [168] [169]  @c [163] [164] [165] [166]) (loading.texi Chapter 13 [167] [168] [169]
89  @c Overfull \hbox (20.5428pt too wide) in paragraph at lines 131--131  @c Overfull \hbox (20.5428pt too wide) in paragraph at lines 131--131
90  @c []@ninett  @c []@ninett
91  @c setenv EMAC-SLOAD-PATH .:/user/bil/emacs:/usr/local/lib/emacs/lisp[]  @c setenv EMAC-SLOAD-PATH .:/user/bil/emacs:/usr/local/lib/emacs/lisp[]
92  @c -----  @c -----
93  @c (minibuf.texi Chapter 17 [206] [207] [208] [209] [210] [211] [212] [213]  @c (minibuf.texi Chapter 17 [206] [207] [208] [209] [210] [211] [212] [213]
94  @c [214] [215]  @c [214] [215]
95  @c Overfull \hbox (2.09094pt too wide) in paragraph at lines 550--560  @c Overfull \hbox (2.09094pt too wide) in paragraph at lines 550--560
96  @c @texttt map[] @textrm if @textsl require-match @textrm is  @c @texttt map[] @textrm if @textsl require-match @textrm is
97  @c  @texttt nil[]@textrm , or else with the keymap @texttt minibuffer-  @c  @texttt nil[]@textrm , or else with the keymap @texttt minibuffer-
98  @c -----  @c -----
99  @c (locals.texi Appendix @char 68 [533] [534]  @c (locals.texi Appendix @char 68 [533] [534]
100  @c Underfull \hbox (badness 2512) in paragraph at lines 4--4  @c Underfull \hbox (badness 2512) in paragraph at lines 4--4
101  @c []@chaprm Appendix DStandard Buffer-Local  @c []@chaprm Appendix DStandard Buffer-Local
102    
103  @c -------------------------------------------------------------------  @c -------------------------------------------------------------------
104    
# Line 186  instead of in the original English. Line 186  instead of in the original English.
186  @sp 2  @sp 2
187  @center @titlefont{Volume 1}  @center @titlefont{Volume 1}
188  @sp 3  @sp 3
189  @center by Bil Lewis, Dan LaLiberte,  @center by Bil Lewis, Dan LaLiberte,
190  @center and the GNU Manual Group  @center and the GNU Manual Group
191  @page  @page
192  @vskip 0pt plus 1filll  @vskip 0pt plus 1filll
193  Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995 Free Software Foundation, Inc.  Copyright @copyright{} 1990, 1991, 1992, 1993, 1994, 1995 Free Software Foundation, Inc.
194    
195  @sp 2  @sp 2
196  Edition 2.4 @*  Edition 2.4 @*
# Line 325  Conventions Line 325  Conventions
325    
326  Format of Descriptions  Format of Descriptions
327    
328  * A Sample Function Description::        * A Sample Function Description::
329  * A Sample Variable Description::    * A Sample Variable Description::
330    
331  Lisp Data Types  Lisp Data Types
332    
# Line 435  Evaluation Line 435  Evaluation
435  * Intro Eval::              Evaluation in the scheme of things.  * Intro Eval::              Evaluation in the scheme of things.
436  * Eval::                    How to invoke the Lisp interpreter explicitly.  * Eval::                    How to invoke the Lisp interpreter explicitly.
437  * Forms::                   How various sorts of objects are evaluated.  * Forms::                   How various sorts of objects are evaluated.
438  * Quoting::                 Avoiding evaluation (to put constants in  * Quoting::                 Avoiding evaluation (to put constants in
439                                the program).                                the program).
440    
441  Kinds of Forms  Kinds of Forms
# Line 488  Variables Line 488  Variables
488    
489  Scoping Rules for Variable Bindings  Scoping Rules for Variable Bindings
490    
491  * Scope::                   Scope means where in the program a value  * Scope::                   Scope means where in the program a value
492                                is visible.  Comparison with other languages.                                is visible.  Comparison with other languages.
493  * Extent::                  Extent means how long in time a value exists.  * Extent::                  Extent means how long in time a value exists.
494  * Impl of Scope::           Two ways to implement dynamic scoping.  * Impl of Scope::           Two ways to implement dynamic scoping.
495  * Using Scoping::           How to use dynamic scoping carefully and  * Using Scoping::           How to use dynamic scoping carefully and
496                                avoid problems.                                avoid problems.
497    
498  Buffer-Local Variables  Buffer-Local Variables
# Line 510  Functions Line 510  Functions
510  * Defining Functions::      Lisp expressions for defining functions.  * Defining Functions::      Lisp expressions for defining functions.
511  * Calling Functions::       How to use an existing function.  * Calling Functions::       How to use an existing function.
512  * Mapping Functions::       Applying a function to each element of a list, etc.  * Mapping Functions::       Applying a function to each element of a list, etc.
513  * Anonymous Functions::     Lambda-expressions are functions with no names.      * Anonymous Functions::     Lambda-expressions are functions with no names.
514  * Function Cells::          Accessing or setting the function definition  * Function Cells::          Accessing or setting the function definition
515                                of a symbol.                                of a symbol.
516  * Related Topics::          Cross-references to specific Lisp primitives  * Related Topics::          Cross-references to specific Lisp primitives
517                                that have a special bearing on how                                that have a special bearing on how
518                                functions work.                                functions work.
519    
520  Lambda Expressions  Lambda Expressions
# Line 550  Debugging Lisp Programs Line 550  Debugging Lisp Programs
550    
551  * Debugger::                How the Emacs Lisp debugger is implemented.  * Debugger::                How the Emacs Lisp debugger is implemented.
552  * Syntax Errors::           How to find syntax errors.  * Syntax Errors::           How to find syntax errors.
553  * Compilation Errors::      How to find errors that show up in  * Compilation Errors::      How to find errors that show up in
554                                byte compilation.                                byte compilation.
555  * Edebug::                  A source-level Emacs Lisp debugger.  * Edebug::                  A source-level Emacs Lisp debugger.
556                                    
557  The Lisp Debugger  The Lisp Debugger
558    
559  * Error Debugging::         Entering the debugger when an error happens.  * Error Debugging::         Entering the debugger when an error happens.
# Line 572  Debugging Invalid Lisp Syntax Line 572  Debugging Invalid Lisp Syntax
572  Reading and Printing Lisp Objects  Reading and Printing Lisp Objects
573    
574  * Streams Intro::           Overview of streams, reading and printing.  * Streams Intro::           Overview of streams, reading and printing.
575  * Input Streams::           Various data types that can be used as  * Input Streams::           Various data types that can be used as
576                                input streams.                                input streams.
577  * Input Functions::         Functions to read Lisp objects from text.  * Input Functions::         Functions to read Lisp objects from text.
578  * Output Streams::          Various data types that can be used as  * Output Streams::          Various data types that can be used as
579                                output streams.                                output streams.
580  * Output Functions::        Functions to print Lisp objects as text.  * Output Functions::        Functions to print Lisp objects as text.
581    
# Line 647  Major and Minor Modes Line 647  Major and Minor Modes
647  * Major Modes::             Defining major modes.  * Major Modes::             Defining major modes.
648  * Minor Modes::             Defining minor modes.  * Minor Modes::             Defining minor modes.
649  * Mode Line Format::        Customizing the text that appears in the mode line.  * Mode Line Format::        Customizing the text that appears in the mode line.
650  * Hooks::                   How to use hooks; how to write code that  * Hooks::                   How to use hooks; how to write code that
651                                provides hooks.                                provides hooks.
652    
653  Major Modes  Major Modes
# Line 707  File Names Line 707  File Names
707  * File Name Components::    The directory part of a file name, and the rest.  * File Name Components::    The directory part of a file name, and the rest.
708  * Directory Names::         A directory's name as a directory  * Directory Names::         A directory's name as a directory
709                                is different from its name as a file.                                is different from its name as a file.
710  * Relative File Names::     Some file names are relative to a  * Relative File Names::     Some file names are relative to a
711                                current directory.                                current directory.
712  * File Name Expansion::     Converting relative file names to absolute ones.  * File Name Expansion::     Converting relative file names to absolute ones.
713  * Unique File Names::       Generating names for temporary files.  * Unique File Names::       Generating names for temporary files.
# Line 715  File Names Line 715  File Names
715    
716  Backups and Auto-Saving  Backups and Auto-Saving
717    
718  * Backup Files::            How backup files are made; how their names  * Backup Files::            How backup files are made; how their names
719                                are chosen.                                are chosen.
720  * Auto-Saving::             How auto-save files are made; how their  * Auto-Saving::             How auto-save files are made; how their
721                                names are chosen.                                names are chosen.
722  * Reverting::               @code{revert-buffer}, and how to customize  * Reverting::               @code{revert-buffer}, and how to customize
723                                what it does.                                what it does.
724    
725  Backup Files  Backup Files
726    
727  * Making Backups::          How Emacs makes backup files, and when.  * Making Backups::          How Emacs makes backup files, and when.
728  * Rename or Copy::          Two alternatives: renaming the old file  * Rename or Copy::          Two alternatives: renaming the old file
729                                or copying it.                                or copying it.
730  * Numbered Backups::        Keeping multiple backups for each source file.  * Numbered Backups::        Keeping multiple backups for each source file.
731  * Backup Names::            How backup file names are computed; customization.  * Backup Names::            How backup file names are computed; customization.
# Line 759  Windows Line 759  Windows
759                                and choosing a window for it.                                and choosing a window for it.
760  * Window Point::            Each window has its own location of point.  * Window Point::            Each window has its own location of point.
761  * Window Start::            The display-start position controls which text  * Window Start::            The display-start position controls which text
762                                is on-screen in the window.                                is on-screen in the window.
763  * Vertical Scrolling::      Moving text up and down in the window.  * Vertical Scrolling::      Moving text up and down in the window.
764  * Horizontal Scrolling::    Moving text sideways on the window.  * Horizontal Scrolling::    Moving text sideways on the window.
765  * Size of Window::          Accessing the size of a window.  * Size of Window::          Accessing the size of a window.
# Line 815  Markers Line 815  Markers
815  * Predicates on Markers::   Testing whether an object is a marker.  * Predicates on Markers::   Testing whether an object is a marker.
816  * Creating Markers::        Making empty markers or markers at certain places.  * Creating Markers::        Making empty markers or markers at certain places.
817  * Information from Markers::  Finding the marker's buffer or character  * Information from Markers::  Finding the marker's buffer or character
818                                  position.                                  position.
819  * Changing Markers::        Moving the marker to a new buffer or position.  * Changing Markers::        Moving the marker to a new buffer or position.
820  * The Mark::                How ``the mark'' is implemented with a marker.  * The Mark::                How ``the mark'' is implemented with a marker.
821  * The Region::              How to access ``the region''.  * The Region::              How to access ``the region''.
# Line 841  Text Line 841  Text
841  * Substitution::            Replacing a given character wherever it appears.  * Substitution::            Replacing a given character wherever it appears.
842  * Registers::               How registers are implemented.  Accessing  * Registers::               How registers are implemented.  Accessing
843                                the text or position stored in a register.                                the text or position stored in a register.
844                                  
845  The Kill Ring  The Kill Ring
846    
847  * Kill Ring Concepts::      What text looks like in the kill ring.  * Kill Ring Concepts::      What text looks like in the kill ring.

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.1.6.1

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26