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

   Copyright (C) 1992 - 1996 Ben Wing.  Copyright (C) 1996 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: 1651
internals.info-2: 41357
internals.info-3: 88848
internals.info-4: 138701
internals.info-5: 185848
internals.info-6: 232978
internals.info-7: 282853

Tag Table:
(Indirect)
Node: Top1651
Node: A History of Emacs6149
Node: Through Version 187614
Node: Lucid Emacs11035
Node: GNU Emacs 1913632
Node: XEmacs15533
Node: XEmacs From the Outside17758
Node: The Lisp Language19526
Node: XEmacs From the Perspective of Building27512
Node: XEmacs From the Inside32960
Node: The XEmacs Object System (Abstractly Speaking)41357
Node: How Lisp Objects Are Represented in C55311
Node: Rules When Writing New C Code61940
Node: General Coding Rules62687
Node: Writing Lisp Primitives65953
Node: Adding Global Lisp Variables76460
Node: A Summary of the Various XEmacs Modules80067
Node: Low-Level Modules80887
Node: Basic Lisp Modules88848
Node: Modules for Standard Editing Operations97319
Node: Editor-Level Control Flow Modules103409
Node: Modules for the Basic Displayable Lisp Objects107006
Node: Modules for other Display-Related Lisp Objects109730
Node: Modules for the Redisplay Mechanism111124
Node: Modules for Interfacing with the File System113629
Node: Modules for Other Aspects of the Lisp Interpreter and Object System117452
Node: Modules for Interfacing with the Operating System123396
Node: Modules for Interfacing with X Windows132230
Node: Modules for Internationalization136135
Node: Allocation of Objects in XEmacs Lisp138701
Node: Introduction to Allocation139208
Node: Garbage Collection144599
Node: GCPROing147552
Node: Integers and Characters154110
Node: Allocation from Frob Blocks154837
Node: lrecords156440
Node: Low-level allocation168894
Node: Pure Space173062
Node: Cons173237
Node: Vector173953
Node: Bit Vector174510
Node: Symbol175003
Node: Marker175572
Node: String176127
Node: Bytecode179733
Node: Events and the Event Loop179875
Node: Introduction to Events180354
Node: Main Loop182272
Node: Specifics of the Event Gathering Mechanism185848
Node: Specifics About the Emacs Event198414
Node: The Event Stream Callback Routines198669
Node: Other Event Loop Functions198914
Node: Converting Events199925
Node: Dispatching Events; The Command Builder200531
Node: Evaluation; Stack Frames; Bindings200766
Node: Evaluation201108
Node: Dynamic Binding; The specbinding Stack; Unwind-Protects205399
Node: Simple Special Forms207789
Node: Catch and Throw208514
Node: Symbols and Variables211088
Node: Introduction to Symbols211352
Node: Obarrays212390
Node: Symbol Values215841
Node: Buffers and Textual Representation218129
Node: Introduction to Buffers218786
Node: A Buffer's Text221441
Node: Buffer Lists228552
Node: Markers and Extents230498
Node: Bufbytes and Emchars232763
Node: The Buffer Object232978
Node: MULE Character Sets and Encodings236458
Node: Character Sets237520
Node: Encodings240963
Node: Japanese EUC (Extended Unix Code)242030
Node: JIS7242724
Node: Internal Mule Encodings243966
Node: Internal String Encoding245796
Node: Internal Character Encoding247909
Node: CCL249633
Node: The Lisp Reader and Compiler256604
Node: Lstreams256817
Node: Creating an Lstream257848
Node: Lstream Types259058
Node: Lstream Functions259301
Node: Lstream Methods262823
Node: Consoles; Devices; Frames; Windows265952
Node: Introduction to Consoles; Devices; Frames; Windows266267
Node: Point268765
Node: Window Hierarchy270044
Node: The Window Object274494
Node: The Redisplay Mechanism277931
Node: Critical Redisplay Sections278694
Node: Line Start Cache279649
Node: Extents282853
Node: Introduction to Extents283402
Node: Extent Ordering284528
Node: Format of the Extent Info285751
Node: Zero-Length Extents287639
Node: Mathematics of Extent Ordering289037
Node: Extent Fragments293794
Node: Faces and Glyphs294881
Node: Specifiers295034
Node: Menus295173
Node: Subprocesses297431
Node: Interface to X Windows299407
Node: Index299578

End Tag Table
