Mercurial > hg > xemacs-beta
diff man/internals/internals.texi @ 4320:a78603f584d7
Spelling fixes.
author | "Ville Skyttä <scop@xemacs.org>" |
---|---|
date | Mon, 10 Dec 2007 00:39:56 +0200 |
parents | fcc999c434bc |
children | cff4ad0ab682 |
line wrap: on
line diff
--- a/man/internals/internals.texi Sun Dec 09 18:31:41 2007 +0100 +++ b/man/internals/internals.texi Mon Dec 10 00:39:56 2007 +0200 @@ -947,21 +947,21 @@ @item Scrollbars: Chuck Thompson, ??? (Lucid scrollbar) @item -Multi-device/device-independence work (console/device/etc methods): Ben Wing, prototype by chuck thompson +Multi-device/device-independence work (console/device/etc methods): Ben Wing, prototype by Chuck Thompson @item Faces: first implementation, Jamie Zawinski; second, chuck; third, Ben Wing @item Fonts/colors: first implementation, Jamie Zawinski; further work, Ben Wing @item -Toolbars: implementation, chuck, much interface work, Ben Wing -@item -Gutters, tabs: andy piper +Toolbars: implementation, Chuck, much interface work, Ben Wing +@item +Gutters, tabs: Andy Piper @end itemize @item Device subsystems @itemize @minus @item -X Windows: Jamie Zawinksi, Ben Wing, others +X Windows: Jamie Zawinski, Ben Wing, others @item GTK: William Perry, Malcolm Purvis @item @@ -975,7 +975,7 @@ @item Misc @itemize @minus @item -Configure: initial porting from fsf, Chuck Thompson; conversion to autoconf 2, much rewriting, Martin Buchholz +Configure: initial porting from FSF, Chuck Thompson; conversion to autoconf 2, much rewriting, Martin Buchholz @item Most initialization-related code: Ben Wing @item @@ -1023,7 +1023,7 @@ and has attempted to be the "face" of XEmacs on the newsgroups and mailing lists. @item -Steve Youngs, Ville Skytta, and now Norbert Koch have taken turns +Steve Youngs, Ville Skyttä¬ and now Norbert Koch have taken turns maintaining the packages. @item Vin Shelton maintains the stable releases. @@ -1037,7 +1037,7 @@ @table @asis @item Jamie Zawinski, Eric Benson, Matthieu Devin, Harlan Sexton -These were the early creators of Lucid Emacs, the predecessor of Xemacs. +These were the early creators of Lucid Emacs, the predecessor of XEmacs. Jamie Zawinski was the primary maintainer and coder for Lucid Emacs, active between early 1991 and June 1994. He presided over versions 19.0 through 19.10, and then abruptly left for Netscape. He wrote the @@ -1054,44 +1054,44 @@ Active 1991 to 1993, author of much of the current Lisp object scheme, including Lrecords and LC records (added this support in 1993 to allow for 28-bit pointers, which had previously been restricted to 26 bits.) -Moved the minibuffer and abbreve code into Lisp, worked on the keymap -code and did the initial synching between Xemacs and the first released +Moved the minibuffer and abbrev code into Lisp, worked on the keymap +code and did the initial synching between XEmacs and the first released version of GNU Emacs version 19 in mid-1993. @item Martin Buchholz -Active 1995 to 2001, maintainer of Xemacs late 1999 to ?, author of the +Active 1995 to 2001, maintainer of XEmacs late 1999 to ?, author of the current configure support, mini optimizations to the byte interpreter, many improvements to the case changing code and many bug fixes to the process and system-specific code, also general spell checking and code cleanliness guru. @item Steve Baur -Maintainer of Xemacs 1996 to 1999, responsible for many improvements to -the Xemacs development process, for example, creation of the review -board and arranging for Xemacs to be placed under CVS. Author of the +Maintainer of XEmacs 1996 to 1999, responsible for many improvements to +the XEmacs development process, for example, creation of the review +board and arranging for XEmacs to be placed under CVS. Author of the package code. @item Chuck Thompson Active January 1993 to June 1996, author of the current and previous -versions of the redisplay code and maintainer of Xemacs from mid-1994 -to mid-1996. Creator of XEMacs.org. Also wrote the scrollbar code, the +versions of the redisplay code and maintainer of XEmacs from mid-1994 +to mid-1996. Creator of xemacs.org. Also wrote the scrollbar code, the original configure support, and prototype versions of the toolbar and device code. @item Ben Wing Active April 1993 to April 1996 and February 2000 to present. Chief -coder for Xemacs between 1994 and 1996. Ben Wing was never the -maintainer of Xemacs, and as a result, is the author of more of the -Xemacs specific code in Xemacs than anyone else. Author of the mule +coder for XEmacs between 1994 and 1996. Ben Wing was never the +maintainer of XEmacs, and as a result, is the author of more of the +XEmacs specific code in XEmacs than anyone else. Author of the mule support (Extense code), the glis-phonetically spelled-and specifiers code most of the toolbars, and device distraction code, the error checking code, the Lstream code, the bit vector, char-table, and range-table code, much of the current Xt code, much, much of the events code (including most of the TTY event code), some of the phase code, and -numerous other aspects of the code. Also author of most of the Xemacs -documentation including the internals manual and the Xemacs editions to +numerous other aspects of the code. Also author of most of the XEmacs +documentation including the internals manual and the XEmacs editions to the Lisp reference manual, and responsible for much of the synching -between Xemacs and GNU Emacs. +between XEmacs and GNU Emacs. @item Kyle Jones Author of the minimal tag bits support, which allows for 32-bit @@ -1160,13 +1160,13 @@ @item alloca.c Inherited a long time ago from a prerelease version of GNU Emacs 19, -kept in sync with more recent versions very few changes from Xemacs. +kept in sync with more recent versions very few changes from XEmacs. Most changes consist of converting the code to ANSI C, and fixing up the -includes at the top of the file to follow Xemacs conventions. +includes at the top of the file to follow XEmacs conventions. @item alloca.s Inherited almost unchanged from FSF kept in sync up through 19.30 -basically no changes for Xemacs. +basically no changes for XEmacs. @end table @end ignore @@ -1275,13 +1275,13 @@ transmitted/read by emacs (one or the other) correctly. The 4410 terminal description that I'm using defines up=M-[A (it appears as ^[[A, with the initial ^[ as one character). -Pressting cntrl-Q up_arrow while in emacs shows me the same thing. +Pressing Ctrl-Q up_arrow while in emacs shows me the same thing. On the vt100 the same thing happens but the terminal file says up=M-A (it appears as ^[A). I've tried every other imaginable up= but get the same results. I've also been unsuccessful writing a macro that understands what my keyboard is saying. -Any ideas on how I can get the arrow keys to do somethingt? +Any ideas on how I can get the arrow keys to do something? Anything? Thanks in advance. --Bruce Burger AT&T-Information Systems Freehold, NJ @@ -1751,7 +1751,7 @@ these same years. Steve Baur added the package system in 1997 (?), and Olivier Galibert also added the portable dumper support around 2000. Martin Buchholz took over from Steve Baur as release manager in -late 1998 (?), and continued in this position through to eary 2000 +late 1998 (?), and continued in this position through to early 2000 (?), when Stephen Turnbull took it over. XEmacs has also been split into stable and experimental branches since early 1999, and Vin Shelton has been the release manager of the stable branches since the @@ -4630,7 +4630,7 @@ Autoconf 2.59 divides the @file{configure} options into those that specify features (@samp{--enable}) and those that specify external libraries (@samp{--with}). Many XEmacs options to not fall neatly into -either of these catagories and so as a matter of policy all options can +either of these categories and so as a matter of policy all options can be specified by either method. These merged options are declared with the @code{XE_MERGED_ARG} macro. @@ -4660,7 +4660,7 @@ @samp{--with-mail-locking=flock}. Keyword options are defined with an expanded form of -@samp{XE_MERGED_ARG} called @samp{XE_KEYWORD_ARG}, which taks 5 +@samp{XE_MERGED_ARG} called @samp{XE_KEYWORD_ARG}, which takes 5 parameters. The first 4 parameters are the same as original macro with the exception that all of these four parameters are @strong{required}. The @var{action-if-true} code is run after the argument list has been @@ -5954,7 +5954,7 @@ a search-and-replace is done to change type names and such. Some people disagree with such changes, and certainly if done without good reason will just lead to headaches. But it's important to keep the code clean -and understable, and consistent naming goes a long way towards this. +and understandable, and consistent naming goes a long way towards this. An example of the right way to do this was the so-called "great integral type renaming". @@ -11328,7 +11328,7 @@ the actual multi-byte encoding. @end enumerate - None of the pre-Unciode standard non-modal encodings meet all of these + None of the pre-Unicode standard non-modal encodings meet all of these conditions. For example, EUC satisfies only (2) and (3), while Shift-JIS and Big5 (not yet described) satisfy only (2). (All non-modal encodings must satisfy (2), in order to be unambiguous.) UTF-8, @@ -11515,7 +11515,7 @@ inside of DNS names. @end itemize -Thus, we can imagine three levels in the representation of texual data: +Thus, we can imagine three levels in the representation of textual data: @example series of characters -> series of textual units -> series of bytes @@ -12095,7 +12095,7 @@ variable section: DECLARE_EISTRING (name); - Declare a new Eistring and initialize it to the empy string. This + Declare a new Eistring and initialize it to the empty string. This is a standard local variable declaration and can go anywhere in the variable declaration section. NAME itself is declared as an Eistring *, and its storage declared on the stack.