X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=info%2Finternals.info;h=0c437a89d258b00f3cc8242f8a7a7f1505c5f92b;hb=aa4d5b387e91bf03cdeda9e36de71029a917c3df;hp=9336f06c9e2da471b31600c59b8f53f5b4ce3391;hpb=14144012929ab5944f367d5d1b323ab8268abb05;p=chise%2Fxemacs-chise.git- diff --git a/info/internals.info b/info/internals.info index 9336f06..0c437a8 100644 --- a/info/internals.info +++ b/info/internals.info @@ -1,4 +1,4 @@ -This is ../info/internals.info, produced by makeinfo version 4.0 from +This is ../info/internals.info, produced by makeinfo version 4.0b from internals/internals.texi. INFO-DIR-SECTION XEmacs Editor @@ -39,158 +39,158 @@ 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: 194150 -internals.info-6: 243751 -internals.info-7: 287818 -internals.info-8: 336685 +internals.info-1: 1777 +internals.info-2: 46638 +internals.info-3: 94563 +internals.info-4: 144260 +internals.info-5: 194153 +internals.info-6: 243743 +internals.info-7: 287810 +internals.info-8: 336677  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_object192338 -Node: gc_sweep194150 -Node: sweep_lcrecords_1199213 -Node: compact_string_chars200208 -Node: sweep_strings202388 -Node: sweep_bit_vectors_1203353 -Node: Integers and Characters204029 -Node: Allocation from Frob Blocks204781 -Node: lrecords206385 -Node: Low-level allocation218611 -Node: Cons222718 -Node: Vector223444 -Node: Bit Vector224021 -Node: Symbol224514 -Node: Marker224868 -Node: String225423 -Node: Compiled Function229036 -Node: Dumping229205 -Node: Overview231426 -Node: Data descriptions231996 -Node: Dumping phase234001 -Node: Object inventory234404 -Node: Address allocation237257 -Node: The header238646 -Node: Data dumping239153 -Node: Pointers dumping239814 -Node: Reloading phase241029 -Node: Remaining issues242790 -Node: Events and the Event Loop243751 -Node: Introduction to Events244201 -Node: Main Loop246150 -Node: Specifics of the Event Gathering Mechanism249725 -Node: Specifics About the Emacs Event262178 -Node: The Event Stream Callback Routines262433 -Node: Other Event Loop Functions262678 -Node: Converting Events263818 -Node: Dispatching Events; The Command Builder264427 -Node: Evaluation; Stack Frames; Bindings264662 -Node: Evaluation265004 -Node: Dynamic Binding; The specbinding Stack; Unwind-Protects271559 -Node: Simple Special Forms273943 -Node: Catch and Throw274726 -Node: Symbols and Variables277301 -Node: Introduction to Symbols277565 -Node: Obarrays278633 -Node: Symbol Values282166 -Node: Buffers and Textual Representation284454 -Node: Introduction to Buffers285112 -Node: The Text in a Buffer287818 -Node: Buffer Lists294968 -Node: Markers and Extents296919 -Node: Bufbytes and Emchars299184 -Node: The Buffer Object299399 -Node: MULE Character Sets and Encodings302879 -Node: Character Sets303941 -Node: Encodings307426 -Node: Japanese EUC (Extended Unix Code)308493 -Node: JIS7309325 -Node: Internal Mule Encodings310675 -Node: Internal String Encoding312505 -Node: Internal Character Encoding314650 -Node: CCL316374 -Node: The Lisp Reader and Compiler323127 -Node: Lstreams323340 -Node: Creating an Lstream324371 -Node: Lstream Types325598 -Node: Lstream Functions325850 -Node: Lstream Methods329416 -Node: Consoles; Devices; Frames; Windows332558 -Node: Introduction to Consoles; Devices; Frames; Windows332873 -Node: Point335406 -Node: Window Hierarchy336685 -Node: The Window Object341137 -Node: The Redisplay Mechanism344574 -Node: Critical Redisplay Sections345366 -Node: Line Start Cache346353 -Node: Redisplay Piece by Piece349589 -Node: Extents351626 -Node: Introduction to Extents352160 -Node: Extent Ordering353302 -Node: Format of the Extent Info354543 -Node: Zero-Length Extents356430 -Node: Mathematics of Extent Ordering357830 -Node: Extent Fragments362587 -Node: Faces363673 -Node: Glyphs363789 -Node: Specifiers365976 -Node: Menus366105 -Node: Subprocesses368363 -Node: Interface to the X Window System370349 -Node: Lucid Widget Library370630 -Node: Generic Widget Interface371921 -Node: Scrollbars375480 -Node: Menubars375623 -Node: Checkboxes and Radio Buttons375766 -Node: Progress Bars375952 -Node: Tab Controls376112 -Node: Index376233 +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_object192341 +Node: gc_sweep194153 +Node: sweep_lcrecords_1199216 +Node: compact_string_chars200211 +Node: sweep_strings202391 +Node: sweep_bit_vectors_1203356 +Node: Integers and Characters204032 +Node: Allocation from Frob Blocks204784 +Node: lrecords206388 +Node: Low-level allocation218614 +Node: Cons222721 +Node: Vector223447 +Node: Bit Vector224024 +Node: Symbol224517 +Node: Marker224871 +Node: String225426 +Node: Compiled Function229039 +Node: Dumping229208 +Node: Overview231429 +Node: Data descriptions231999 +Node: Dumping phase234004 +Node: Object inventory234407 +Node: Address allocation237343 +Node: The header238732 +Node: Data dumping239177 +Node: Pointers dumping239838 +Node: Reloading phase241228 +Node: Remaining issues242782 +Node: Events and the Event Loop243743 +Node: Introduction to Events244193 +Node: Main Loop246142 +Node: Specifics of the Event Gathering Mechanism249717 +Node: Specifics About the Emacs Event262170 +Node: The Event Stream Callback Routines262425 +Node: Other Event Loop Functions262670 +Node: Converting Events263810 +Node: Dispatching Events; The Command Builder264419 +Node: Evaluation; Stack Frames; Bindings264654 +Node: Evaluation264996 +Node: Dynamic Binding; The specbinding Stack; Unwind-Protects271551 +Node: Simple Special Forms273935 +Node: Catch and Throw274718 +Node: Symbols and Variables277293 +Node: Introduction to Symbols277557 +Node: Obarrays278625 +Node: Symbol Values282158 +Node: Buffers and Textual Representation284446 +Node: Introduction to Buffers285104 +Node: The Text in a Buffer287810 +Node: Buffer Lists294960 +Node: Markers and Extents296911 +Node: Bufbytes and Emchars299176 +Node: The Buffer Object299391 +Node: MULE Character Sets and Encodings302871 +Node: Character Sets303933 +Node: Encodings307418 +Node: Japanese EUC (Extended Unix Code)308485 +Node: JIS7309317 +Node: Internal Mule Encodings310667 +Node: Internal String Encoding312497 +Node: Internal Character Encoding314642 +Node: CCL316366 +Node: The Lisp Reader and Compiler323119 +Node: Lstreams323332 +Node: Creating an Lstream324363 +Node: Lstream Types325590 +Node: Lstream Functions325842 +Node: Lstream Methods329408 +Node: Consoles; Devices; Frames; Windows332550 +Node: Introduction to Consoles; Devices; Frames; Windows332865 +Node: Point335398 +Node: Window Hierarchy336677 +Node: The Window Object341129 +Node: The Redisplay Mechanism344566 +Node: Critical Redisplay Sections345358 +Node: Line Start Cache346345 +Node: Redisplay Piece by Piece349581 +Node: Extents351618 +Node: Introduction to Extents352152 +Node: Extent Ordering353294 +Node: Format of the Extent Info354535 +Node: Zero-Length Extents356422 +Node: Mathematics of Extent Ordering357822 +Node: Extent Fragments362579 +Node: Faces363665 +Node: Glyphs363781 +Node: Specifiers365968 +Node: Menus366097 +Node: Subprocesses368355 +Node: Interface to the X Window System370341 +Node: Lucid Widget Library370622 +Node: Generic Widget Interface371913 +Node: Scrollbars375472 +Node: Menubars375615 +Node: Checkboxes and Radio Buttons375758 +Node: Progress Bars375944 +Node: Tab Controls376104 +Node: Index376225  End Tag Table