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

Diff of /emacs/lispref/elisp.texi

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

revision 1.38.2.1 by miles, Fri Apr 4 06:20:41 2003 UTC revision 1.38.2.2 by miles, Tue Oct 14 23:10:11 2003 UTC
# Line 40  Copyright (C) 1990, 1991, 1992, 1993, 19 Line 40  Copyright (C) 1990, 1991, 1992, 1993, 19
40  Permission is granted to copy, distribute and/or modify this document  Permission is granted to copy, distribute and/or modify this document
41  under the terms of the GNU Free Documentation License, Version 1.1 or  under the terms of the GNU Free Documentation License, Version 1.1 or
42  any later version published by the Free Software Foundation; with the  any later version published by the Free Software Foundation; with the
43  Invariant Sections being ``Copying'', with the Front-Cover texts being  Invariant Sections being ``GNU General Public License'', with the Front-Cover texts being
44  ``A GNU Manual'', and with the Back-Cover Texts as in (a) below.  A copy  ``A GNU Manual'', and with the Back-Cover Texts as in (a) below.  A copy
45  of the license is included in the section entitled ``GNU Free  of the license is included in the section entitled ``GNU Free
46  Documentation License''.  Documentation License''.
# Line 415  Macros Line 415  Macros
415  * Backquote::               Easier construction of list structure.  * Backquote::               Easier construction of list structure.
416  * Problems with Macros::    Don't evaluate the macro arguments too many times.  * Problems with Macros::    Don't evaluate the macro arguments too many times.
417                                Don't hide the user's variables.                                Don't hide the user's variables.
418    * Indenting Macros::        Specifying how to indent macro calls.
419    
420  Loading  Loading
421    
# Line 438  Advising Functions Line 439  Advising Functions
439  * Preactivation::           Preactivation is a way of speeding up the  * Preactivation::           Preactivation is a way of speeding up the
440                                loading of compiled advice.                                loading of compiled advice.
441  * Argument Access in Advice:: How advice can access the function's arguments.  * Argument Access in Advice:: How advice can access the function's arguments.
442  * Subr Arguments::          Accessing arguments when advising a primitive.  * Advising Primitives::     Accessing arguments when advising a primitive.
443  * Combined Definition::     How advice is implemented.  * Combined Definition::     How advice is implemented.
444    
445  Debugging Lisp Programs  Debugging Lisp Programs
# Line 534  Keymaps Line 535  Keymaps
535  * Key Lookup::                  How extracting elements from keymaps works.  * Key Lookup::                  How extracting elements from keymaps works.
536  * Functions for Key Lookup::    How to request key lookup.  * Functions for Key Lookup::    How to request key lookup.
537  * Changing Key Bindings::       Redefining a key in a keymap.  * Changing Key Bindings::       Redefining a key in a keymap.
538    * Remapping Commands::          Bindings that translate one command to another.
539  * Key Binding Commands::        Interactive interfaces for redefining keys.  * Key Binding Commands::        Interactive interfaces for redefining keys.
540  * Scanning Keymaps::            Looking through all keymaps, for printing help.  * Scanning Keymaps::            Looking through all keymaps, for printing help.
541    
# Line 738  Text Line 740  Text
740  * Transposition::           Swapping two portions of a buffer.  * Transposition::           Swapping two portions of a buffer.
741  * Registers::               How registers are implemented.  Accessing  * Registers::               How registers are implemented.  Accessing
742                                the text or position stored in a register.                                the text or position stored in a register.
743    * Atomic Changes::          Installing several buffer changs ``atomically''.
744    * Base 64::                 Conversion to or from base 64 encoding.
745    * MD5 Checksum::            Compute the MD5 ``message digest''/``checksum''.
746  * Change Hooks::            Supplying functions to be run when text is changed.  * Change Hooks::            Supplying functions to be run when text is changed.
747    
748  The Kill Ring  The Kill Ring
749    
750  * Kill Ring Concepts::      What text looks like in the kill ring.  * Kill Ring Concepts::      What text looks like in the kill ring.
751  * Kill Functions::          Functions that kill text.  * Kill Functions::          Functions that kill text.
752    * Yanking::                 How yanking is done.
753  * Yank Commands::           Commands that access the kill ring.  * Yank Commands::           Commands that access the kill ring.
754  * Low-Level Kill Ring::     Functions and variables for kill ring access.  * Low-Level Kill Ring::     Functions and variables for kill ring access.
755  * Internals of Kill Ring::  Variables that hold kill-ring data.  * Internals of Kill Ring::  Variables that hold kill-ring data.
# Line 852  Receiving Output from Processes Line 858  Receiving Output from Processes
858    
859  * Process Buffers::         If no filter, output is put in a buffer.  * Process Buffers::         If no filter, output is put in a buffer.
860  * Filter Functions::        Filter functions accept output from the process.  * Filter Functions::        Filter functions accept output from the process.
861    * Decoding Output::         Filters can get unibyte or multibyte strings.
862  * Accepting Output::        How to wait until process output arrives.  * Accepting Output::        How to wait until process output arrives.
863    
864  Operating System Interface  Operating System Interface
# Line 882  Emacs Display Line 889  Emacs Display
889  * Refresh Screen::          Clearing the screen and redrawing everything on it.  * Refresh Screen::          Clearing the screen and redrawing everything on it.
890  * Truncation::              Folding or wrapping long text lines.  * Truncation::              Folding or wrapping long text lines.
891  * The Echo Area::           Where messages are displayed.  * The Echo Area::           Where messages are displayed.
892    * Warnings::                Displaying warning messages for the user.
893  * Selective Display::       Hiding part of the buffer text.  * Selective Display::       Hiding part of the buffer text.
894  * Overlay Arrow::           Display of an arrow to indicate position.  * Overlay Arrow::           Display of an arrow to indicate position.
895  * Temporary Displays::      Displays that go away automatically.  * Temporary Displays::      Displays that go away automatically.
896  * Waiting::                 Forcing display update and waiting for user.  * Overlays::                Use overlays to highlight parts of the buffer.
897    * Width::                   How wide a character or string is on the screen.
898    * Faces::                   A face defines a graphics style
899                                  for text characters: font, colors, etc.
900    * Fringes::                 Controlling window fringes.
901    * Display Property::        Enabling special display features.
902    * Images::                  Displaying images in Emacs buffers.
903  * Blinking::                How Emacs shows the matching open parenthesis.  * Blinking::                How Emacs shows the matching open parenthesis.
904  * Usual Display::           How control characters are displayed.  * Inverse Video::           Specifying how the screen looks.
905    * Usual Display::           The usual conventions for displaying nonprinting chars.
906    * Display Tables::          How to specify other conventions.
907  * Beeping::                 Audible signal to the user.  * Beeping::                 Audible signal to the user.
908  * Window Systems::          Which window system is being used.  * Window Systems::          Which window system is being used.
909    
# Line 988  Object Internals Line 1004  Object Internals
1004    
1005    
1006  These words prevent "local variables" above from confusing Emacs.  These words prevent "local variables" above from confusing Emacs.
1007    
1008    @ignore
1009       arch-tag: f7e9a219-a0e1-4776-b631-08eaa1d49b34
1010    @end ignore

Legend:
Removed from v.1.38.2.1  
changed lines
  Added in v.1.38.2.2

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