X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=info%2Finternals.info;h=32108ed928423337e3fa2cec800f1153c530ee20;hb=dbfc38b11cb852dc18107ed3822f6efb13630a8b;hp=c7464dc37092dd6e2587a3682d7e87e99b808200;hpb=430e0db85cc37821320fe27da9feeacc7961003f;p=chise%2Fxemacs-chise.git- diff --git a/info/internals.info b/info/internals.info index c7464dc..32108ed 100644 --- a/info/internals.info +++ b/info/internals.info @@ -1,9 +1,9 @@ -This is Info file ../../info/internals.info, produced by Makeinfo -version 1.68 from the input file internals.texi. +This is ../info/internals.info, produced by makeinfo version 4.0 from +internals/internals.texi. INFO-DIR-SECTION XEmacs Editor START-INFO-DIR-ENTRY -* Internals: (internals). XEmacs Internals Manual. +* Internals: (internals). XEmacs Internals Manual. END-INFO-DIR-ENTRY Copyright (C) 1992 - 1996 Ben Wing. Copyright (C) 1996, 1997 Sun @@ -39,141 +39,151 @@ Foundation instead of in the original English.  Indirect: -internals.info-1: 1789 -internals.info-2: 45943 -internals.info-3: 93017 -internals.info-4: 141389 -internals.info-5: 183420 -internals.info-6: 232841 -internals.info-7: 281571 -internals.info-8: 330967 +internals.info-1: 1776 +internals.info-2: 46628 +internals.info-3: 94463 +internals.info-4: 143504 +internals.info-5: 193454 +internals.info-6: 243017 +internals.info-7: 286634 +internals.info-8: 335500  Tag Table: (Indirect) -Node: Top1789 -Node: A History of Emacs6369 -Node: Through Version 187894 -Node: Lucid Emacs11315 -Node: GNU Emacs 1914333 -Node: GNU Emacs 2016516 -Node: XEmacs16943 -Node: XEmacs From the Outside20122 -Node: The Lisp Language21890 -Node: XEmacs From the Perspective of Building31435 -Node: XEmacs From the Inside37560 -Node: The XEmacs Object System (Abstractly Speaking)45943 -Node: How Lisp Objects Are Represented in C60031 -Node: Rules When Writing New C Code68593 -Node: General Coding Rules69397 -Node: Writing Lisp Primitives74557 -Node: Adding Global Lisp Variables85727 -Node: Coding for Mule89365 -Node: Character-Related Data Types90344 -Node: Working With Character and Byte Positions93017 -Node: Conversion to and from External Data96767 -Node: General Guidelines for Writing Mule-Aware Code101648 -Node: An Example of Mule-Aware Code103679 -Node: Techniques for XEmacs Developers105666 -Node: A Summary of the Various XEmacs Modules109437 -Node: Low-Level Modules110257 -Node: Basic Lisp Modules117779 -Node: Modules for Standard Editing Operations126103 -Node: Editor-Level Control Flow Modules131991 -Node: Modules for the Basic Displayable Lisp Objects135438 -Node: Modules for other Display-Related Lisp Objects137960 -Node: Modules for the Redisplay Mechanism139038 -Node: Modules for Interfacing with the File System141389 -Node: Modules for Other Aspects of the Lisp Interpreter and Object System145087 -Node: Modules for Interfacing with the Operating System150541 -Node: Modules for Interfacing with X Windows158202 -Node: Modules for Internationalization161638 -Node: Allocation of Objects in XEmacs Lisp164275 -Node: Introduction to Allocation164829 -Node: Garbage Collection170292 -Node: GCPROing173245 -Node: Garbage Collection - Step by Step180056 -Node: Invocation180448 -Node: garbage_collect_1183420 -Node: mark_object192900 -Node: gc_sweep194712 -Node: sweep_lcrecords_1199775 -Node: compact_string_chars200770 -Node: sweep_strings202950 -Node: sweep_bit_vectors_1203915 -Node: Integers and Characters204591 -Node: Allocation from Frob Blocks205343 -Node: lrecords206947 -Node: Low-level allocation219409 -Node: Pure Space223577 -Node: Cons223752 -Node: Vector224468 -Node: Bit Vector225045 -Node: Symbol225538 -Node: Marker226107 -Node: String226662 -Node: Compiled Function230277 -Node: Events and the Event Loop230446 -Node: Introduction to Events230925 -Node: Main Loop232841 -Node: Specifics of the Event Gathering Mechanism236417 -Node: Specifics About the Emacs Event248870 -Node: The Event Stream Callback Routines249125 -Node: Other Event Loop Functions249370 -Node: Converting Events250510 -Node: Dispatching Events; The Command Builder251119 -Node: Evaluation; Stack Frames; Bindings251354 -Node: Evaluation251696 -Node: Dynamic Binding; The specbinding Stack; Unwind-Protects258236 -Node: Simple Special Forms260620 -Node: Catch and Throw261402 -Node: Symbols and Variables263977 -Node: Introduction to Symbols264241 -Node: Obarrays265279 -Node: Symbol Values268812 -Node: Buffers and Textual Representation271100 -Node: Introduction to Buffers271758 -Node: The Text in a Buffer274421 -Node: Buffer Lists281571 -Node: Markers and Extents283522 -Node: Bufbytes and Emchars285787 -Node: The Buffer Object286002 -Node: MULE Character Sets and Encodings289482 -Node: Character Sets290544 -Node: Encodings293987 -Node: Japanese EUC (Extended Unix Code)295054 -Node: JIS7295868 -Node: Internal Mule Encodings297218 -Node: Internal String Encoding299048 -Node: Internal Character Encoding301161 -Node: CCL302885 -Node: The Lisp Reader and Compiler309637 -Node: Lstreams309850 -Node: Creating an Lstream310881 -Node: Lstream Types312091 -Node: Lstream Functions312343 -Node: Lstream Methods315865 -Node: Consoles; Devices; Frames; Windows318994 -Node: Introduction to Consoles; Devices; Frames; Windows319309 -Node: Point321801 -Node: Window Hierarchy323080 -Node: The Window Object327530 -Node: The Redisplay Mechanism330967 -Node: Critical Redisplay Sections331759 -Node: Line Start Cache332714 -Node: Redisplay Piece by Piece335951 -Node: Extents337987 -Node: Introduction to Extents338525 -Node: Extent Ordering339651 -Node: Format of the Extent Info340892 -Node: Zero-Length Extents342780 -Node: Mathematics of Extent Ordering344178 -Node: Extent Fragments348935 -Node: Faces350022 -Node: Glyphs350138 -Node: Specifiers353156 -Node: Menus353285 -Node: Subprocesses355543 -Node: Interface to X Windows357519 -Node: Index357690 +Node: Top1776 +Node: A History of Emacs7030 +Node: Through Version 188555 +Node: Lucid Emacs12003 +Node: GNU Emacs 1915021 +Node: GNU Emacs 2017204 +Node: XEmacs17631 +Node: XEmacs From the Outside20810 +Node: The Lisp Language22577 +Node: XEmacs From the Perspective of Building32120 +Node: XEmacs From the Inside38245 +Node: The XEmacs Object System (Abstractly Speaking)46628 +Node: How Lisp Objects Are Represented in C60714 +Node: Rules When Writing New C Code65391 +Node: General Coding Rules66195 +Node: Writing Lisp Primitives71915 +Node: Adding Global Lisp Variables83084 +Node: Coding for Mule86722 +Node: Character-Related Data Types87701 +Node: Working With Character and Byte Positions90698 +Node: Conversion to and from External Data94463 +Node: General Guidelines for Writing Mule-Aware Code100604 +Node: An Example of Mule-Aware Code103292 +Node: Techniques for XEmacs Developers105273 +Node: A Summary of the Various XEmacs Modules113220 +Node: Low-Level Modules114040 +Node: Basic Lisp Modules121610 +Node: Modules for Standard Editing Operations128220 +Node: Editor-Level Control Flow Modules134108 +Node: Modules for the Basic Displayable Lisp Objects137554 +Node: Modules for other Display-Related Lisp Objects140076 +Node: Modules for the Redisplay Mechanism141153 +Node: Modules for Interfacing with the File System143504 +Node: Modules for Other Aspects of the Lisp Interpreter and Object System147202 +Node: Modules for Interfacing with the Operating System152655 +Node: Modules for Interfacing with X Windows160316 +Node: Modules for Internationalization163752 +Node: Allocation of Objects in XEmacs Lisp166389 +Node: Introduction to Allocation166910 +Node: Garbage Collection170596 +Node: GCPROing171752 +Node: Garbage Collection - Step by Step178756 +Node: Invocation179148 +Node: garbage_collect_1182162 +Node: mark_object191642 +Node: gc_sweep193454 +Node: sweep_lcrecords_1198517 +Node: compact_string_chars199512 +Node: sweep_strings201692 +Node: sweep_bit_vectors_1202657 +Node: Integers and Characters203333 +Node: Allocation from Frob Blocks204085 +Node: lrecords205689 +Node: Low-level allocation217424 +Node: Cons221531 +Node: Vector222257 +Node: Bit Vector222834 +Node: Symbol223327 +Node: Marker223681 +Node: String224236 +Node: Compiled Function227849 +Node: Dumping228018 +Node: Overview230239 +Node: Data descriptions230809 +Node: Dumping phase232814 +Node: Object inventory233217 +Node: Address allocation236071 +Node: The header237458 +Node: Data dumping237966 +Node: Pointers dumping238627 +Node: Reloading phase239845 +Node: Remaining issues241606 +Node: Events and the Event Loop242567 +Node: Introduction to Events243017 +Node: Main Loop244966 +Node: Specifics of the Event Gathering Mechanism248541 +Node: Specifics About the Emacs Event260994 +Node: The Event Stream Callback Routines261249 +Node: Other Event Loop Functions261494 +Node: Converting Events262634 +Node: Dispatching Events; The Command Builder263243 +Node: Evaluation; Stack Frames; Bindings263478 +Node: Evaluation263820 +Node: Dynamic Binding; The specbinding Stack; Unwind-Protects270375 +Node: Simple Special Forms272759 +Node: Catch and Throw273542 +Node: Symbols and Variables276117 +Node: Introduction to Symbols276381 +Node: Obarrays277449 +Node: Symbol Values280982 +Node: Buffers and Textual Representation283270 +Node: Introduction to Buffers283928 +Node: The Text in a Buffer286634 +Node: Buffer Lists293784 +Node: Markers and Extents295735 +Node: Bufbytes and Emchars298000 +Node: The Buffer Object298215 +Node: MULE Character Sets and Encodings301695 +Node: Character Sets302757 +Node: Encodings306242 +Node: Japanese EUC (Extended Unix Code)307309 +Node: JIS7308141 +Node: Internal Mule Encodings309491 +Node: Internal String Encoding311321 +Node: Internal Character Encoding313466 +Node: CCL315190 +Node: The Lisp Reader and Compiler321942 +Node: Lstreams322155 +Node: Creating an Lstream323186 +Node: Lstream Types324413 +Node: Lstream Functions324665 +Node: Lstream Methods328231 +Node: Consoles; Devices; Frames; Windows331373 +Node: Introduction to Consoles; Devices; Frames; Windows331688 +Node: Point334221 +Node: Window Hierarchy335500 +Node: The Window Object339948 +Node: The Redisplay Mechanism343385 +Node: Critical Redisplay Sections344177 +Node: Line Start Cache345164 +Node: Redisplay Piece by Piece348400 +Node: Extents350437 +Node: Introduction to Extents350971 +Node: Extent Ordering352113 +Node: Format of the Extent Info353354 +Node: Zero-Length Extents355241 +Node: Mathematics of Extent Ordering356639 +Node: Extent Fragments361396 +Node: Faces362482 +Node: Glyphs362598 +Node: Specifiers365615 +Node: Menus365744 +Node: Subprocesses368002 +Node: Interface to X Windows369978 +Node: Index370149  End Tag Table