X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=info%2Finternals.info;h=0446b0ae630b600905b411e916a372484c8d906f;hb=1e36841da0e52959a45604f15a8167678ef8105d;hp=58f84f49e51df9e6ebdbaeed525384c0a90b96af;hpb=e641a992060dabef4609a39a7025a4712c680d5a;p=chise%2Fxemacs-chise.git- diff --git a/info/internals.info b/info/internals.info index 58f84f4..0446b0a 100644 --- a/info/internals.info +++ b/info/internals.info @@ -1,4 +1,4 @@ -This is ../info/internals.info, produced by makeinfo version 4.0b from +This is ../info/internals.info, produced by makeinfo version 4.0 from internals/internals.texi. INFO-DIR-SECTION XEmacs Editor @@ -39,158 +39,159 @@ Foundation instead of in the original English.  Indirect: -internals.info-1: 1777 -internals.info-2: 46638 -internals.info-3: 94563 -internals.info-4: 144260 -internals.info-5: 194151 -internals.info-6: 243752 -internals.info-7: 287819 -internals.info-8: 336686 +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-9: 380670  Tag Table: (Indirect) -Node: Top1777 -Node: A History of Emacs7041 -Node: Through Version 188566 -Node: Lucid Emacs12014 -Node: GNU Emacs 1915032 -Node: GNU Emacs 2017215 -Node: XEmacs17642 -Node: XEmacs From the Outside20821 -Node: The Lisp Language22588 -Node: XEmacs From the Perspective of Building32131 -Node: XEmacs From the Inside38256 -Node: The XEmacs Object System (Abstractly Speaking)46638 -Node: How Lisp Objects Are Represented in C60724 -Node: Rules When Writing New C Code65401 -Node: General Coding Rules66205 -Node: Writing Lisp Primitives72015 -Node: Adding Global Lisp Variables83184 -Node: Coding for Mule86822 -Node: Character-Related Data Types87801 -Node: Working With Character and Byte Positions90798 -Node: Conversion to and from External Data94563 -Node: General Guidelines for Writing Mule-Aware Code100704 -Node: An Example of Mule-Aware Code103392 -Node: Techniques for XEmacs Developers105373 -Node: A Summary of the Various XEmacs Modules113320 -Node: Low-Level Modules114140 -Node: Basic Lisp Modules121601 -Node: Modules for Standard Editing Operations128195 -Node: Editor-Level Control Flow Modules134083 -Node: Modules for the Basic Displayable Lisp Objects137594 -Node: Modules for other Display-Related Lisp Objects140547 -Node: Modules for the Redisplay Mechanism141888 -Node: Modules for Interfacing with the File System144260 -Node: Modules for Other Aspects of the Lisp Interpreter and Object System147958 -Node: Modules for Interfacing with the Operating System153411 -Node: Modules for Interfacing with X Windows160967 -Node: Modules for Internationalization164450 -Node: Allocation of Objects in XEmacs Lisp167087 -Node: Introduction to Allocation167608 -Node: Garbage Collection171294 -Node: GCPROing172450 -Node: Garbage Collection - Step by Step179454 -Node: Invocation179846 -Node: garbage_collect_1182859 -Node: mark_object192339 -Node: gc_sweep194151 -Node: sweep_lcrecords_1199214 -Node: compact_string_chars200209 -Node: sweep_strings202389 -Node: sweep_bit_vectors_1203354 -Node: Integers and Characters204030 -Node: Allocation from Frob Blocks204782 -Node: lrecords206386 -Node: Low-level allocation218612 -Node: Cons222719 -Node: Vector223445 -Node: Bit Vector224022 -Node: Symbol224515 -Node: Marker224869 -Node: String225424 -Node: Compiled Function229037 -Node: Dumping229206 -Node: Overview231427 -Node: Data descriptions231997 -Node: Dumping phase234002 -Node: Object inventory234405 -Node: Address allocation237258 -Node: The header238647 -Node: Data dumping239154 -Node: Pointers dumping239815 -Node: Reloading phase241030 -Node: Remaining issues242791 -Node: Events and the Event Loop243752 -Node: Introduction to Events244202 -Node: Main Loop246151 -Node: Specifics of the Event Gathering Mechanism249726 -Node: Specifics About the Emacs Event262179 -Node: The Event Stream Callback Routines262434 -Node: Other Event Loop Functions262679 -Node: Converting Events263819 -Node: Dispatching Events; The Command Builder264428 -Node: Evaluation; Stack Frames; Bindings264663 -Node: Evaluation265005 -Node: Dynamic Binding; The specbinding Stack; Unwind-Protects271560 -Node: Simple Special Forms273944 -Node: Catch and Throw274727 -Node: Symbols and Variables277302 -Node: Introduction to Symbols277566 -Node: Obarrays278634 -Node: Symbol Values282167 -Node: Buffers and Textual Representation284455 -Node: Introduction to Buffers285113 -Node: The Text in a Buffer287819 -Node: Buffer Lists294969 -Node: Markers and Extents296920 -Node: Bufbytes and Emchars299185 -Node: The Buffer Object299400 -Node: MULE Character Sets and Encodings302880 -Node: Character Sets303942 -Node: Encodings307427 -Node: Japanese EUC (Extended Unix Code)308494 -Node: JIS7309326 -Node: Internal Mule Encodings310676 -Node: Internal String Encoding312506 -Node: Internal Character Encoding314651 -Node: CCL316375 -Node: The Lisp Reader and Compiler323128 -Node: Lstreams323341 -Node: Creating an Lstream324372 -Node: Lstream Types325599 -Node: Lstream Functions325851 -Node: Lstream Methods329417 -Node: Consoles; Devices; Frames; Windows332559 -Node: Introduction to Consoles; Devices; Frames; Windows332874 -Node: Point335407 -Node: Window Hierarchy336686 -Node: The Window Object341138 -Node: The Redisplay Mechanism344575 -Node: Critical Redisplay Sections345367 -Node: Line Start Cache346354 -Node: Redisplay Piece by Piece349590 -Node: Extents351627 -Node: Introduction to Extents352161 -Node: Extent Ordering353303 -Node: Format of the Extent Info354544 -Node: Zero-Length Extents356431 -Node: Mathematics of Extent Ordering357831 -Node: Extent Fragments362588 -Node: Faces363674 -Node: Glyphs363790 -Node: Specifiers365977 -Node: Menus366106 -Node: Subprocesses368364 -Node: Interface to the X Window System370350 -Node: Lucid Widget Library370631 -Node: Generic Widget Interface371922 -Node: Scrollbars375481 -Node: Menubars375624 -Node: Checkboxes and Radio Buttons375767 -Node: Progress Bars375953 -Node: Tab Controls376113 -Node: Index376234 +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: Specifiers370413 +Node: Menus370542 +Node: Subprocesses372800 +Node: Interface to the X Window System374786 +Node: Lucid Widget Library375067 +Node: Generic Widget Interface376358 +Node: Scrollbars379917 +Node: Menubars380060 +Node: Checkboxes and Radio Buttons380203 +Node: Progress Bars380389 +Node: Tab Controls380549 +Node: Index380670  End Tag Table