This is Info file ../../info/internals.info, produced by Makeinfo
version 1.68 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: 1665
internals.info-2: 43006
internals.info-3: 92533
internals.info-4: 139857
internals.info-5: 186321
internals.info-6: 234813
internals.info-7: 284196

Tag Table:
(Indirect)
Node: Top1665
Node: A History of Emacs6201
Node: Through Version 187726
Node: Lucid Emacs11147
Node: GNU Emacs 1913982
Node: GNU Emacs 2016165
Node: XEmacs16547
Node: XEmacs From the Outside19435
Node: The Lisp Language21203
Node: XEmacs From the Perspective of Building29189
Node: XEmacs From the Inside34623
Node: The XEmacs Object System (Abstractly Speaking)43006
Node: How Lisp Objects Are Represented in C57066
Node: Rules When Writing New C Code63718
Node: General Coding Rules64502
Node: Writing Lisp Primitives67839
Node: Adding Global Lisp Variables78820
Node: Techniques for XEmacs Developers82468
Node: A Summary of the Various XEmacs Modules83753
Node: Low-Level Modules84573
Node: Basic Lisp Modules92533
Node: Modules for Standard Editing Operations101006
Node: Editor-Level Control Flow Modules107102
Node: Modules for the Basic Displayable Lisp Objects110703
Node: Modules for other Display-Related Lisp Objects113433
Node: Modules for the Redisplay Mechanism114827
Node: Modules for Interfacing with the File System117332
Node: Modules for Other Aspects of the Lisp Interpreter and Object System121157
Node: Modules for Interfacing with the Operating System127118
Node: Modules for Interfacing with X Windows135952
Node: Modules for Internationalization139857
Node: Allocation of Objects in XEmacs Lisp142657
Node: Introduction to Allocation143164
Node: Garbage Collection148618
Node: GCPROing151571
Node: Integers and Characters158139
Node: Allocation from Frob Blocks158866
Node: lrecords160470
Node: Low-level allocation172925
Node: Pure Space177093
Node: Cons177268
Node: Vector177984
Node: Bit Vector178561
Node: Symbol179054
Node: Marker179623
Node: String180178
Node: Bytecode183784
Node: Events and the Event Loop183926
Node: Introduction to Events184405
Node: Main Loop186321
Node: Specifics of the Event Gathering Mechanism189897
Node: Specifics About the Emacs Event202463
Node: The Event Stream Callback Routines202718
Node: Other Event Loop Functions202963
Node: Converting Events204103
Node: Dispatching Events; The Command Builder204712
Node: Evaluation; Stack Frames; Bindings204947
Node: Evaluation205289
Node: Dynamic Binding; The specbinding Stack; Unwind-Protects209612
Node: Simple Special Forms211969
Node: Catch and Throw212694
Node: Symbols and Variables215268
Node: Introduction to Symbols215532
Node: Obarrays216570
Node: Symbol Values220103
Node: Buffers and Textual Representation222391
Node: Introduction to Buffers223049
Node: The Text in a Buffer225712
Node: Buffer Lists232862
Node: Markers and Extents234813
Node: Bufbytes and Emchars237078
Node: The Buffer Object237293
Node: MULE Character Sets and Encodings240773
Node: Character Sets241835
Node: Encodings245278
Node: Japanese EUC (Extended Unix Code)246345
Node: JIS7247160
Node: Internal Mule Encodings248510
Node: Internal String Encoding250340
Node: Internal Character Encoding252453
Node: CCL254177
Node: The Lisp Reader and Compiler261148
Node: Lstreams261361
Node: Creating an Lstream262392
Node: Lstream Types263602
Node: Lstream Functions263854
Node: Lstream Methods267376
Node: Consoles; Devices; Frames; Windows270505
Node: Introduction to Consoles; Devices; Frames; Windows270820
Node: Point273312
Node: Window Hierarchy274591
Node: The Window Object279041
Node: The Redisplay Mechanism282478
Node: Critical Redisplay Sections283241
Node: Line Start Cache284196
Node: Extents287400
Node: Introduction to Extents287949
Node: Extent Ordering289075
Node: Format of the Extent Info290298
Node: Zero-Length Extents292186
Node: Mathematics of Extent Ordering293584
Node: Extent Fragments298341
Node: Faces and Glyphs299428
Node: Specifiers299581
Node: Menus299720
Node: Subprocesses301978
Node: Interface to X Windows303954
Node: Index304125

End Tag Table
