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: 41392
internals.info-3: 90246
internals.info-4: 140142
internals.info-5: 187288
internals.info-6: 234377
internals.info-7: 284246

Tag Table:
(Indirect)
Node: Top1651
Node: A History of Emacs6186
Node: Through Version 187651
Node: Lucid Emacs11072
Node: GNU Emacs 1913669
Node: XEmacs15570
Node: XEmacs From the Outside17795
Node: The Lisp Language19563
Node: XEmacs From the Perspective of Building27549
Node: XEmacs From the Inside32997
Node: The XEmacs Object System (Abstractly Speaking)41392
Node: How Lisp Objects Are Represented in C55346
Node: Rules When Writing New C Code61975
Node: General Coding Rules62759
Node: Writing Lisp Primitives66025
Node: Adding Global Lisp Variables76532
Node: Techniques for XEmacs Developers80180
Node: A Summary of the Various XEmacs Modules81465
Node: Low-Level Modules82285
Node: Basic Lisp Modules90246
Node: Modules for Standard Editing Operations98719
Node: Editor-Level Control Flow Modules104815
Node: Modules for the Basic Displayable Lisp Objects108416
Node: Modules for other Display-Related Lisp Objects111146
Node: Modules for the Redisplay Mechanism112540
Node: Modules for Interfacing with the File System115045
Node: Modules for Other Aspects of the Lisp Interpreter and Object System118870
Node: Modules for Interfacing with the Operating System124822
Node: Modules for Interfacing with X Windows133656
Node: Modules for Internationalization137561
Node: Allocation of Objects in XEmacs Lisp140142
Node: Introduction to Allocation140649
Node: Garbage Collection146040
Node: GCPROing148993
Node: Integers and Characters155551
Node: Allocation from Frob Blocks156278
Node: lrecords157881
Node: Low-level allocation170336
Node: Pure Space174504
Node: Cons174679
Node: Vector175395
Node: Bit Vector175952
Node: Symbol176445
Node: Marker177014
Node: String177569
Node: Bytecode181175
Node: Events and the Event Loop181317
Node: Introduction to Events181796
Node: Main Loop183712
Node: Specifics of the Event Gathering Mechanism187288
Node: Specifics About the Emacs Event199854
Node: The Event Stream Callback Routines200109
Node: Other Event Loop Functions200354
Node: Converting Events201365
Node: Dispatching Events; The Command Builder201971
Node: Evaluation; Stack Frames; Bindings202206
Node: Evaluation202548
Node: Dynamic Binding; The specbinding Stack; Unwind-Protects206839
Node: Simple Special Forms209188
Node: Catch and Throw209913
Node: Symbols and Variables212487
Node: Introduction to Symbols212751
Node: Obarrays213789
Node: Symbol Values217240
Node: Buffers and Textual Representation219528
Node: Introduction to Buffers220185
Node: A Buffer's Text222840
Node: Buffer Lists229951
Node: Markers and Extents231897
Node: Bufbytes and Emchars234162
Node: The Buffer Object234377
Node: MULE Character Sets and Encodings237857
Node: Character Sets238919
Node: Encodings242362
Node: Japanese EUC (Extended Unix Code)243429
Node: JIS7244123
Node: Internal Mule Encodings245365
Node: Internal String Encoding247195
Node: Internal Character Encoding249308
Node: CCL251032
Node: The Lisp Reader and Compiler258003
Node: Lstreams258216
Node: Creating an Lstream259247
Node: Lstream Types260457
Node: Lstream Functions260700
Node: Lstream Methods264222
Node: Consoles; Devices; Frames; Windows267351
Node: Introduction to Consoles; Devices; Frames; Windows267666
Node: Point270158
Node: Window Hierarchy271437
Node: The Window Object275887
Node: The Redisplay Mechanism279324
Node: Critical Redisplay Sections280087
Node: Line Start Cache281042
Node: Extents284246
Node: Introduction to Extents284795
Node: Extent Ordering285921
Node: Format of the Extent Info287144
Node: Zero-Length Extents289032
Node: Mathematics of Extent Ordering290430
Node: Extent Fragments295187
Node: Faces and Glyphs296274
Node: Specifiers296427
Node: Menus296566
Node: Subprocesses298824
Node: Interface to X Windows300800
Node: Index300971

End Tag Table
