X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=info%2Finternals.info;h=028eea02ce65038f4fdedd09a0457f39225d6810;hb=44ea030ec31ae441e59974eb9f6b2a9404611cd8;hp=07e79dc33ef37488ed61fbc46e81850fe910c44b;hpb=0c693dc08f0794304711787b2eb47c144ea4bef1;p=chise%2Fxemacs-chise.git.1 diff --git a/info/internals.info b/info/internals.info index 07e79dc..c7464dc 100644 --- a/info/internals.info +++ b/info/internals.info @@ -1,9 +1,9 @@ -This is ../info/internals.info, produced by makeinfo version 4.0 from -internals/internals.texi. +This is Info file ../../info/internals.info, produced by Makeinfo +version 1.68 from the input file 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,158 +39,141 @@ Foundation instead of in the original English.  Indirect: -internals.info-1: 1776 -internals.info-2: 46637 -internals.info-3: 94562 -internals.info-4: 144259 -internals.info-5: 194152 -internals.info-6: 243742 -internals.info-7: 287809 -internals.info-8: 336676 +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  Tag Table: (Indirect) -Node: Top1776 -Node: A History of Emacs7040 -Node: Through Version 188565 -Node: Lucid Emacs12013 -Node: GNU Emacs 1915031 -Node: GNU Emacs 2017214 -Node: XEmacs17641 -Node: XEmacs From the Outside20820 -Node: The Lisp Language22587 -Node: XEmacs From the Perspective of Building32130 -Node: XEmacs From the Inside38255 -Node: The XEmacs Object System (Abstractly Speaking)46637 -Node: How Lisp Objects Are Represented in C60723 -Node: Rules When Writing New C Code65400 -Node: General Coding Rules66204 -Node: Writing Lisp Primitives72014 -Node: Adding Global Lisp Variables83183 -Node: Coding for Mule86821 -Node: Character-Related Data Types87800 -Node: Working With Character and Byte Positions90797 -Node: Conversion to and from External Data94562 -Node: General Guidelines for Writing Mule-Aware Code100703 -Node: An Example of Mule-Aware Code103391 -Node: Techniques for XEmacs Developers105372 -Node: A Summary of the Various XEmacs Modules113319 -Node: Low-Level Modules114139 -Node: Basic Lisp Modules121600 -Node: Modules for Standard Editing Operations128194 -Node: Editor-Level Control Flow Modules134082 -Node: Modules for the Basic Displayable Lisp Objects137593 -Node: Modules for other Display-Related Lisp Objects140546 -Node: Modules for the Redisplay Mechanism141887 -Node: Modules for Interfacing with the File System144259 -Node: Modules for Other Aspects of the Lisp Interpreter and Object System147957 -Node: Modules for Interfacing with the Operating System153410 -Node: Modules for Interfacing with X Windows160966 -Node: Modules for Internationalization164449 -Node: Allocation of Objects in XEmacs Lisp167086 -Node: Introduction to Allocation167607 -Node: Garbage Collection171293 -Node: GCPROing172449 -Node: Garbage Collection - Step by Step179453 -Node: Invocation179845 -Node: garbage_collect_1182858 -Node: mark_object192340 -Node: gc_sweep194152 -Node: sweep_lcrecords_1199215 -Node: compact_string_chars200210 -Node: sweep_strings202390 -Node: sweep_bit_vectors_1203355 -Node: Integers and Characters204031 -Node: Allocation from Frob Blocks204783 -Node: lrecords206387 -Node: Low-level allocation218613 -Node: Cons222720 -Node: Vector223446 -Node: Bit Vector224023 -Node: Symbol224516 -Node: Marker224870 -Node: String225425 -Node: Compiled Function229038 -Node: Dumping229207 -Node: Overview231428 -Node: Data descriptions231998 -Node: Dumping phase234003 -Node: Object inventory234406 -Node: Address allocation237342 -Node: The header238731 -Node: Data dumping239176 -Node: Pointers dumping239837 -Node: Reloading phase241227 -Node: Remaining issues242781 -Node: Events and the Event Loop243742 -Node: Introduction to Events244192 -Node: Main Loop246141 -Node: Specifics of the Event Gathering Mechanism249716 -Node: Specifics About the Emacs Event262169 -Node: The Event Stream Callback Routines262424 -Node: Other Event Loop Functions262669 -Node: Converting Events263809 -Node: Dispatching Events; The Command Builder264418 -Node: Evaluation; Stack Frames; Bindings264653 -Node: Evaluation264995 -Node: Dynamic Binding; The specbinding Stack; Unwind-Protects271550 -Node: Simple Special Forms273934 -Node: Catch and Throw274717 -Node: Symbols and Variables277292 -Node: Introduction to Symbols277556 -Node: Obarrays278624 -Node: Symbol Values282157 -Node: Buffers and Textual Representation284445 -Node: Introduction to Buffers285103 -Node: The Text in a Buffer287809 -Node: Buffer Lists294959 -Node: Markers and Extents296910 -Node: Bufbytes and Emchars299175 -Node: The Buffer Object299390 -Node: MULE Character Sets and Encodings302870 -Node: Character Sets303932 -Node: Encodings307417 -Node: Japanese EUC (Extended Unix Code)308484 -Node: JIS7309316 -Node: Internal Mule Encodings310666 -Node: Internal String Encoding312496 -Node: Internal Character Encoding314641 -Node: CCL316365 -Node: The Lisp Reader and Compiler323118 -Node: Lstreams323331 -Node: Creating an Lstream324362 -Node: Lstream Types325589 -Node: Lstream Functions325841 -Node: Lstream Methods329407 -Node: Consoles; Devices; Frames; Windows332549 -Node: Introduction to Consoles; Devices; Frames; Windows332864 -Node: Point335397 -Node: Window Hierarchy336676 -Node: The Window Object341128 -Node: The Redisplay Mechanism344565 -Node: Critical Redisplay Sections345357 -Node: Line Start Cache346344 -Node: Redisplay Piece by Piece349580 -Node: Extents351617 -Node: Introduction to Extents352151 -Node: Extent Ordering353293 -Node: Format of the Extent Info354534 -Node: Zero-Length Extents356421 -Node: Mathematics of Extent Ordering357821 -Node: Extent Fragments362578 -Node: Faces363664 -Node: Glyphs363780 -Node: Specifiers365967 -Node: Menus366096 -Node: Subprocesses368354 -Node: Interface to the X Window System370340 -Node: Lucid Widget Library370621 -Node: Generic Widget Interface371912 -Node: Scrollbars375471 -Node: Menubars375614 -Node: Checkboxes and Radio Buttons375757 -Node: Progress Bars375943 -Node: Tab Controls376103 -Node: Index376224 +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  End Tag Table