X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=info%2Finternals.info-4;h=7a7a4b7d4f1d7addfd87cf6f0e97cb8702725a00;hb=98769b42a33fd8236341ac4175165b2dab7ceae4;hp=26d82a9b1e0606d7acc448a7c78148ac1a413ae3;hpb=f52a96980ed9280f8f906a20d4b899dc0b027644;p=chise%2Fxemacs-chise.git diff --git a/info/internals.info-4 b/info/internals.info-4 index 26d82a9..7a7a4b7 100644 --- a/info/internals.info-4 +++ b/info/internals.info-4 @@ -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 @@ -64,7 +64,7 @@ streams and C++ I/O streams. Similar to other subsystems in XEmacs, lstreams are separated into generic functions and a set of methods for the different types of lstreams. `lstream.c' provides implementations of many different types -of streams; others are provided, e.g., in `mule-coding.c'. +of streams; others are provided, e.g., in `file-coding.c'. fileio.c @@ -419,12 +419,6 @@ numerous bugs in early releases of SunOS 4.1. This module provides some terminal-control code necessary on versions of AIX prior to 4.1. - msdos.c - msdos.h - - These modules are used for MS-DOS support, which does not work in -XEmacs. -  File: internals.info, Node: Modules for Interfacing with X Windows, Next: Modules for Internationalization, Prev: Modules for Interfacing with the Operating System, Up: A Summary of the Various XEmacs Modules @@ -475,7 +469,10 @@ developers. (graphics contexts) under the X Window System. This code is junky and needs to be rewritten. - xselect.c + select-msw.c + select-x.c + select.c + select.h This module provides an interface to the X Window System's concept of "selections", the standard way for X applications to communicate with @@ -539,8 +536,8 @@ Modules for Internationalization mule-ccl.c mule-charset.c mule-charset.h - mule-coding.c - mule-coding.h + file-coding.c + file-coding.h mule-mcpath.c mule-mcpath.h mule-wnnfns.c @@ -551,13 +548,13 @@ MULE actually provides a general interface for all sorts of languages, not just Asian languages (although they are generally the most complicated to support). This code is still in beta. - `mule-charset.*' and `mule-coding.*' provide the heart of the XEmacs + `mule-charset.*' and `file-coding.*' provide the heart of the XEmacs MULE support. `mule-charset.*' implements the "charset" Lisp object type, which encapsulates a character set (an ordered one- or two-dimensional set of characters, such as US ASCII or JISX0208 Japanese Kanji). - `mule-coding.*' implements the "coding-system" Lisp object type, + `file-coding.*' implements the "coding-system" Lisp object type, which encapsulates a method of converting between different encodings. An encoding is a representation of a stream of characters, possibly from multiple character sets, using a stream of bytes or words, and @@ -918,8 +915,8 @@ are used that are worth remembering are various elisp commands, as for example `or', `and', `if', `cond', `while', `setq', etc., miscellaneous `gui_item_...' functions, everything related to `eval' (`Feval_buffer', `call0', ...) and inside `Fsignal'. The latter is used to handle -signals, as for example the ones raised by every `QUITE'-macro -triggered after pressing Ctrl-g. +signals, as for example the ones raised by every `QUIT'-macro triggered +after pressing Ctrl-g.  File: internals.info, Node: garbage_collect_1, Next: mark_object, Prev: Invocation, Up: Garbage Collection - Step by Step @@ -968,7 +965,7 @@ place. individually to go out from there to mark all reachable objects. All roots that are traversed are shown in their processed order: * all constant symbols and static variables that are registered - via `staticpro' in the array `staticvec'. *Note Adding + via `staticpro' in the dynarr `staticpros'. *Note Adding Global Lisp Variables::. * all Lisp objects that are created in C functions and that