This is Info file ../../info/internals.info, produced by Makeinfo-1.64
from the input file internals.texi.

   Copyright (C) 1992 - 1996 Ben Wing.  Copyright (C) 1996, 1997 Sun
Microsystems.  Copyright (C) 1994, 1995 Free Software Foundation.
Copyright (C) 1994, 1995 Board of Trustees, University of Illinois.

   Permission is granted to make and distribute verbatim copies of this
manual provided the copyright notice and this permission notice are
preserved on all copies.

   Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided that the
entire resulting derived work is distributed under the terms of a
permission notice identical to this one.

   Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that this permission notice may be stated in a
translation approved by the Foundation.

   Permission is granted to copy and distribute modified versions of
this manual under the conditions for verbatim copying, provided also
that the section entitled "GNU General Public License" is included
exactly as in the original, and provided that the entire resulting
derived work is distributed under the terms of a permission notice
identical to this one.

   Permission is granted to copy and distribute translations of this
manual into another language, under the above conditions for modified
versions, except that the section entitled "GNU General Public License"
may be included in a translation approved by the Free Software
Foundation instead of in the original English.


Indirect:
internals.info-1: 1657
internals.info-2: 41738
internals.info-3: 91184
internals.info-4: 138508
internals.info-5: 184971
internals.info-6: 233437
internals.info-7: 282811

Tag Table:
(Indirect)
Node: Top1657
Node: A History of Emacs6192
Node: Through Version 187657
Node: Lucid Emacs11078
Node: GNU Emacs 1913765
Node: XEmacs15942
Node: XEmacs From the Outside18167
Node: The Lisp Language19935
Node: XEmacs From the Perspective of Building27921
Node: XEmacs From the Inside33355
Node: The XEmacs Object System (Abstractly Speaking)41738
Node: How Lisp Objects Are Represented in C55798
Node: Rules When Writing New C Code62450
Node: General Coding Rules63234
Node: Writing Lisp Primitives66571
Node: Adding Global Lisp Variables77471
Node: Techniques for XEmacs Developers81119
Node: A Summary of the Various XEmacs Modules82404
Node: Low-Level Modules83224
Node: Basic Lisp Modules91184
Node: Modules for Standard Editing Operations99657
Node: Editor-Level Control Flow Modules105753
Node: Modules for the Basic Displayable Lisp Objects109354
Node: Modules for other Display-Related Lisp Objects112084
Node: Modules for the Redisplay Mechanism113478
Node: Modules for Interfacing with the File System115983
Node: Modules for Other Aspects of the Lisp Interpreter and Object System119808
Node: Modules for Interfacing with the Operating System125769
Node: Modules for Interfacing with X Windows134603
Node: Modules for Internationalization138508
Node: Allocation of Objects in XEmacs Lisp141308
Node: Introduction to Allocation141815
Node: Garbage Collection147269
Node: GCPROing150222
Node: Integers and Characters156790
Node: Allocation from Frob Blocks157517
Node: lrecords159120
Node: Low-level allocation171575
Node: Pure Space175743
Node: Cons175918
Node: Vector176634
Node: Bit Vector177211
Node: Symbol177704
Node: Marker178273
Node: String178828
Node: Bytecode182434
Node: Events and the Event Loop182576
Node: Introduction to Events183055
Node: Main Loop184971
Node: Specifics of the Event Gathering Mechanism188547
Node: Specifics About the Emacs Event201113
Node: The Event Stream Callback Routines201368
Node: Other Event Loop Functions201613
Node: Converting Events202753
Node: Dispatching Events; The Command Builder203362
Node: Evaluation; Stack Frames; Bindings203597
Node: Evaluation203939
Node: Dynamic Binding; The specbinding Stack; Unwind-Protects208262
Node: Simple Special Forms210619
Node: Catch and Throw211344
Node: Symbols and Variables213918
Node: Introduction to Symbols214182
Node: Obarrays215220
Node: Symbol Values218753
Node: Buffers and Textual Representation221041
Node: Introduction to Buffers221698
Node: A Buffer's Text224356
Node: Buffer Lists231491
Node: Markers and Extents233437
Node: Bufbytes and Emchars235702
Node: The Buffer Object235917
Node: MULE Character Sets and Encodings239397
Node: Character Sets240459
Node: Encodings243902
Node: Japanese EUC (Extended Unix Code)244969
Node: JIS7245784
Node: Internal Mule Encodings247134
Node: Internal String Encoding248964
Node: Internal Character Encoding251077
Node: CCL252801
Node: The Lisp Reader and Compiler259772
Node: Lstreams259985
Node: Creating an Lstream261016
Node: Lstream Types262226
Node: Lstream Functions262469
Node: Lstream Methods265991
Node: Consoles; Devices; Frames; Windows269120
Node: Introduction to Consoles; Devices; Frames; Windows269435
Node: Point271927
Node: Window Hierarchy273206
Node: The Window Object277656
Node: The Redisplay Mechanism281093
Node: Critical Redisplay Sections281856
Node: Line Start Cache282811
Node: Extents286015
Node: Introduction to Extents286564
Node: Extent Ordering287690
Node: Format of the Extent Info288913
Node: Zero-Length Extents290801
Node: Mathematics of Extent Ordering292199
Node: Extent Fragments296956
Node: Faces and Glyphs298043
Node: Specifiers298196
Node: Menus298335
Node: Subprocesses300593
Node: Interface to X Windows302569
Node: Index302740

End Tag Table
