(ring-elements): Make it return a list of the elements of RING in
[bpt/emacs.git] / man / ack.texi
index bfd2218..5d9b26b 100644 (file)
@@ -4,7 +4,7 @@
 @c See file emacs.texi for copying conditions.
 @c
 @node Acknowledgments, Screen, Concept Index, Top
 @c See file emacs.texi for copying conditions.
 @c
 @node Acknowledgments, Screen, Concept Index, Top
-@chapter Acknowledgments
+@unnumbered Acknowledgments
 
 Many people have contributed code included in the Free Software
 Foundation's distribution of GNU Emacs.  To show our appreciation for
 
 Many people have contributed code included in the Free Software
 Foundation's distribution of GNU Emacs.  To show our appreciation for
@@ -26,7 +26,7 @@ for news articles and @file{cpp.el} which hides or highlights parts of
 C programs according to preprocessor conditionals.
 
 @item
 C programs according to preprocessor conditionals.
 
 @item
-Tomas Abrahamsson wrote @file{artist.el}, a package for producing ASCII
+Tomas Abrahamsson wrote @file{artist.el}, a package for producing @acronym{ASCII}
 art with a mouse or with keyboard keys.
 
 @item
 art with a mouse or with keyboard keys.
 
 @item
@@ -38,9 +38,10 @@ Joe Arceneaux wrote the original text property implementation, and
 implemented support for X11.
 
 @item
 implemented support for X11.
 
 @item
-Miles Bader wrote @file{image-file.el}, support code for visiting image
-files; and @file{minibuf-eldef.el}, a minor mode whereby the default
-value is shown in the minibuffer prompt only when appropriate.
+Miles Bader wrote @file{image-file.el}, support code for visiting
+image files, @file{minibuf-eldef.el}, a minor mode whereby the default
+value is shown in the minibuffer prompt only when appropriate, and
+@file{button.el}, the library that implements clickable buttons.
 
 @item
 David Bakhash wrote @file{strokes.el}, a mode for controlling Emacs by
 
 @item
 David Bakhash wrote @file{strokes.el}, a mode for controlling Emacs by
@@ -55,7 +56,7 @@ Steven L.@: Baur wrote
 @c If earcon.el actually works with Emacs 21, it isn't useful for lack
 @c of  sound files. -- fx
 @c @file{earcon.el}, a facility for sound effects
 @c If earcon.el actually works with Emacs 21, it isn't useful for lack
 @c of  sound files. -- fx
 @c @file{earcon.el}, a facility for sound effects
-@c for email and news messages, 
+@c for email and news messages,
 @file{footnote.el} which lets you include
 footnotes in email messages, and @file{gnus-audio.el} which provides
 sound effects for Gnus.
 @file{footnote.el} which lets you include
 footnotes in email messages, and @file{gnus-audio.el} which provides
 sound effects for Gnus.
@@ -184,11 +185,15 @@ Matthieu Devin wrote @file{delsel.el}, a package to make newly-typed
 text replace the current selection.
 
 @item
 text replace the current selection.
 
 @item
-Eric Ding contributed @file{goto-addr.el}, 
+Eric Ding contributed @file{goto-addr.el},
+
+@item
+Jan Dj@"{a}rv added support for the GTK+ toolkit and X drag-and-drop.
 
 @item
 Carsten Dominik wrote @file{reftex.el}, a package for setting up
 
 @item
 Carsten Dominik wrote @file{reftex.el}, a package for setting up
-labels and cross-references in La@TeX{} documents.
+labels and cross-references in La@TeX{} documents, and @file{org.el},
+a mode for maintaining notes, todo lists, and project planning.
 
 @item
 Scott Draves wrote @file{tq.el}, help functions for maintaining
 
 @item
 Scott Draves wrote @file{tq.el}, help functions for maintaining
@@ -202,7 +207,7 @@ pong game.
 Viktor Dukhovni wrote support for dumping under SunOS version 4.
 
 @item
 Viktor Dukhovni wrote support for dumping under SunOS version 4.
 
 @item
-John Eaton co-wrote Octave mode (@file{octave.el} and related files).
+John Eaton co-wrote Octave mode.
 
 @item
 Rolf Ebert co-wrote Ada mode (@file{ada-mode.el}).
 
 @item
 Rolf Ebert co-wrote Ada mode (@file{ada-mode.el}).
@@ -283,6 +288,10 @@ flow control.
 Kevin Gallo added multiple-frame support for Windows NT and wrote
 @file{w32-win.el}, support functions for the MS-Windows window system.
 
 Kevin Gallo added multiple-frame support for Windows NT and wrote
 @file{w32-win.el}, support functions for the MS-Windows window system.
 
+@item
+Juan Le@'{o}n Lahoz Garc@'{i}a wrote @file{wdired.el}, a package for
+performing file operations by directly editing Dired buffers.
+
 @item
 Howard Gayle wrote:
 
 @item
 Howard Gayle wrote:
 
@@ -319,8 +328,9 @@ David Gillespie wrote:
 
 @itemize @minus
 @item
 
 @itemize @minus
 @item
-Emacs 19's Common Lisp compatibility packages, replacing the old package
-by Cesar Augusto Quiroz Gonzalez,
+The Common Lisp compatibility packages,
+@item
+@code{Calc}, an advanced calculator and mathematical tool,
 @item
 @file{complete.el}, a partial completion mechanism, and
 @item
 @item
 @file{complete.el}, a partial completion mechanism, and
 @item
@@ -357,9 +367,13 @@ taking the file name from the buffer.
 @item
 Odd Gripenstam wrote @file{dcl-mode.el} for editing DCL command files.
 
 @item
 Odd Gripenstam wrote @file{dcl-mode.el} for editing DCL command files.
 
+@item
+Kai Gro@ss{}johann wrote the Tramp package, which provides transparent
+remote file editing using rcp, ssh, and other network protocols.
+
 @item
 Michael Gschwind wrote @file{iso-cvt.el}, a package to convert between
 @item
 Michael Gschwind wrote @file{iso-cvt.el}, a package to convert between
-the ISO 8859-1 character set and the notations for non-ASCII
+the ISO 8859-1 character set and the notations for non-@acronym{ASCII}
 characters used by @TeX{} and net tradition, and @file{latin-2.el}, code
 which sets up case-conversion and syntax tables for the ISO Latin-2
 character set.
 characters used by @TeX{} and net tradition, and @file{latin-2.el}, code
 which sets up case-conversion and syntax tables for the ISO Latin-2
 character set.
@@ -374,10 +388,10 @@ Doug Gwyn wrote the portable @code{alloca} implementation.
 @item
 Ken'ichi Handa implemented most of the support for international
 character sets, and wrote @file{isearch-x.el}, a facility for searching
 @item
 Ken'ichi Handa implemented most of the support for international
 character sets, and wrote @file{isearch-x.el}, a facility for searching
-non-ASCII text.  Together with Naoto Takahashi, he wrote
-@file{quail.el}, a simple input facility for typing non-ASCII text from
-an ASCII keyboard.  Ken'ichi also wrote @file{ps-bdf.el}, a BDF font
-support for printing non-ASCII text on a PostScript printer.
+non-@acronym{ASCII} text.  Together with Naoto Takahashi, he wrote
+@file{quail.el}, a simple input facility for typing non-@acronym{ASCII} text from
+an @acronym{ASCII} keyboard.  Ken'ichi also wrote @file{ps-bdf.el}, a BDF font
+support for printing non-@acronym{ASCII} text on a PostScript printer.
 
 @item
 Chris Hanson wrote @file{netuname.el}, a package to use HP-UX's Remote
 
 @item
 Chris Hanson wrote @file{netuname.el}, a package to use HP-UX's Remote
@@ -396,7 +410,7 @@ command loop and appropriate help facilities,
 @item
 @file{emacsbug.el}, a package for reporting Emacs bugs,
 @item
 @item
 @file{emacsbug.el}, a package for reporting Emacs bugs,
 @item
-@file{picture.el}, a mode for editing ASCII pictures, and
+@file{picture.el}, a mode for editing @acronym{ASCII} pictures, and
 @item
 @file{view.el}, a package for perusing files and buffers without editing
 them.
 @item
 @file{view.el}, a package for perusing files and buffers without editing
 them.
@@ -428,7 +442,7 @@ Anders Holst wrote @file{hippie-exp.el}, a versatile completion and
 expansion package.
 
 @item
 expansion package.
 
 @item
-Kurt Hornik co-wrote Octave mode (@file{octave.el} and related files).
+Kurt Hornik co-wrote Octave mode.
 
 @item
 Tom Houlder wrote @file{mantemp.el}, which generates manual C@t{++}
 
 @item
 Tom Houlder wrote @file{mantemp.el}, which generates manual C@t{++}
@@ -448,6 +462,10 @@ Andrew Innes contributed extensively to the MS-Windows support.
 @item
 Seiichiro Inoue improved Emacs's XIM support.
 
 @item
 Seiichiro Inoue improved Emacs's XIM support.
 
+@item
+Ulf Jasper wrote @file{icalendar.el}, a package for converting Emacs
+diary entries to and from the iCalendar format.
+
 @item
 Kyle Jones wrote @file{life.el}, a package to play Conway's ``life'' game,
 and @file{mldrag.el}, a package which allows the user to resize windows
 @item
 Kyle Jones wrote @file{life.el}, a package to play Conway's ``life'' game,
 and @file{mldrag.el}, a package which allows the user to resize windows
@@ -458,11 +476,23 @@ Terry Jones wrote @file{shadow.el}, a package for finding potential
 load-path problems when some Lisp file ``shadows'' another.
 
 @item
 load-path problems when some Lisp file ``shadows'' another.
 
 @item
-Simon Josefsson wrote @file{flow-fill.el}, a package for interpreting
-RFC2646 formatted text in messages, @file{imap.el}, an Emacs Lips
-library for talking to IMAP servers, @file{nnimap}, the IMAP
-back-end for Gnus, nd @file{rfc2104.el}, a hashed message authentication
-facility.
+Simon Josefsson wrote:
+
+@itemize @minus
+@item
+@file{dns-mode.el}, an editing mode for Domain Name System master files,
+@item
+@file{flow-fill.el}, a package for interpreting RFC2646 formatted text
+in messages,
+@item
+@file{fringe.el}, a package for customizing the fringe,
+@item
+@file{imap.el}, an Emacs Lisp library for talking to IMAP servers,
+@item
+@file{nnimap}, the IMAP back-end for Gnus, and
+@item
+@file{rfc2104.el}, a hashed message authentication facility.
+@end itemize
 
 @item
 Tomoji Kagatani implemented @file{smtpmail.el}, used for sending out
 
 @item
 Tomoji Kagatani implemented @file{smtpmail.el}, used for sending out
@@ -478,6 +508,10 @@ bibliography databases compatible with @code{refer} (the @code{troff}
 version) and @code{lookbib}, and @file{refbib.el}, a package to convert
 those databases to the format used by the LaTeX text formatting package.
 
 version) and @code{lookbib}, and @file{refbib.el}, a package to convert
 those databases to the format used by the LaTeX text formatting package.
 
+@item
+Taichi Kawabata added support for Devanagari script and the Indian
+languages.
+
 @item
 Howard Kaye wrote @file{sort.el}, commands to sort text in Emacs
 buffers.
 @item
 Howard Kaye wrote @file{sort.el}, commands to sort text in Emacs
 buffers.
@@ -500,6 +534,10 @@ Peter Kleiweg wrote @file{ps-mode.el}, a major mode for editing
 PostScript files and running a PostScript interpreter interactively from
 within Emacs.
 
 PostScript files and running a PostScript interpreter interactively from
 within Emacs.
 
+@item
+Pavel Kobiakov wrote @file{flymake.el}, a minor mode for performing
+on-the-fly syntax checking.
+
 @item
 Larry K.@: Kolodney wrote @file{cvtmail.c}, a program to convert the mail
 directories used by Gosling Emacs into RMAIL format.
 @item
 Larry K.@: Kolodney wrote @file{cvtmail.c}, a program to convert the mail
 directories used by Gosling Emacs into RMAIL format.
@@ -508,6 +546,10 @@ directories used by Gosling Emacs into RMAIL format.
 David M.@: Koppelman wrote @file{hi-lock.el}, a minor mode for
 interactive automatic highlighting of parts of the buffer text.
 
 David M.@: Koppelman wrote @file{hi-lock.el}, a minor mode for
 interactive automatic highlighting of parts of the buffer text.
 
+@item
+Koseki Yoshinori wrote @file{iinline.el}, a minor mode for displaying
+inline images.
+
 @item
 Robert Krawitz wrote the original @file{xmenu.c}, part of Emacs's pop-up
 menu support.
 @item
 Robert Krawitz wrote the original @file{xmenu.c}, part of Emacs's pop-up
 menu support.
@@ -548,7 +590,7 @@ Lisp, and
 James R.@: Larus wrote @file{mh-e.el}, an interface to the MH mail system.
 
 @item
 James R.@: Larus wrote @file{mh-e.el}, an interface to the MH mail system.
 
 @item
-Vinicius Jose Latorre wrote:
+Vinicius Jose Latorre wrote the Emacs printing facilities, as well as:
 
 @itemize @minus
 @item
 
 @itemize @minus
 @item
@@ -581,7 +623,14 @@ constructs; and @file{follow.el}, a minor mode to synchronize windows
 that show the same buffer.
 
 @item
 that show the same buffer.
 
 @item
-Dave Love wrote:
+Thomas Link wrote @file{filesets.el}, a package for handling sets of
+files.
+
+@item
+Dave Love wrote much of the code dealing with Unicode support and
+Latin-N unification.  He added support for many coding systems,
+including those in @file{code-pages.el} and the various UTF-7 and
+UTF-16 coding systems.  He also wrote:
 
 @itemize @minus
 @item
 
 @itemize @minus
 @item
@@ -592,6 +641,8 @@ numeric keys to digit arguments,
 @file{autoconf.el}, a mode for editing Autoconf @file{configure.in}
 files,
 @item
 @file{autoconf.el}, a mode for editing Autoconf @file{configure.in}
 files,
 @item
+@file{cfengine.el}, a mode for editing Cfengine files,
+@item
 @file{elide-head.el}, a package for eliding boilerplate text, such as
 copyright notices, from file headers,
 @item
 @file{elide-head.el}, a package for eliding boilerplate text, such as
 copyright notices, from file headers,
 @item
@@ -606,6 +657,8 @@ character sets,
 characters on Latin-1 terminals by setting up appropriate display
 tables,
 @item
 characters on Latin-1 terminals by setting up appropriate display
 tables,
 @item
+@file{python.el}, a major mode for the Python programming language.
+@item
 @file{refill.el}, a mode for automatic paragraph refilling, akin to
 typical word processors,
 @item
 @file{refill.el}, a mode for automatic paragraph refilling, akin to
 typical word processors,
 @item
@@ -618,6 +671,9 @@ typical word processors,
 Eric Ludlam wrote the Speedbar package and @file{checkdoc.el}, a package
 for checking doc strings in Emacs Lisp programs.
 
 Eric Ludlam wrote the Speedbar package and @file{checkdoc.el}, a package
 for checking doc strings in Emacs Lisp programs.
 
+@item
+Alan Mackenzie wrote the integrated AWK support in CC Mode.
+
 @item
 Christopher J.@: Madsen wrote @file{decipher.el}, a package for cracking
 simple substitution ciphers.
 @item
 Christopher J.@: Madsen wrote @file{decipher.el}, a package for cracking
 simple substitution ciphers.
@@ -640,27 +696,15 @@ Brian Marick and Daniel LaLiberte wrote @file{hideif.el}, support for
 hiding selected code within C @code{#ifdef} clauses.
 
 @item
 hiding selected code within C @code{#ifdef} clauses.
 
 @item
-Simon Marshall wrote:
-
-@itemize @minus
-@item
-@file{fast-lock.el}, which caches the face data computed by Font Lock mode,
-@item
-@file{lazy-lock.el}, which delays fontification in Font Lock mode
-until text is actually displayed, and
-@item
-@file{regexp-opt.el}, which generates a regular expression from a list
-of strings.
-@end itemize
-
-Simon also extended @file{comint.el}, originally written by Olin
-Shivers.
+Simon Marshall wrote @file{regexp-opt.el}, which generates a regular
+expression from a list of strings.  He also extended @file{comint.el},
+originally written by Olin Shivers.
 
 @item
 Bengt Martensson, Mark Shapiro, Mike Newton, Aaron Larson, and Stefan
 Schoef, wrote @file{bibtex.el}, a mode for editing Bib@TeX{}
 bibliography files.
 
 @item
 Bengt Martensson, Mark Shapiro, Mike Newton, Aaron Larson, and Stefan
 Schoef, wrote @file{bibtex.el}, a mode for editing Bib@TeX{}
 bibliography files.
+
 @item
 Charlie Martin wrote @file{autoinsert.el}, which provides automatic
 mode-sensitive insertion of text into new files.
 @item
 Charlie Martin wrote @file{autoinsert.el}, which provides automatic
 mode-sensitive insertion of text into new files.
@@ -722,13 +766,14 @@ Richard Mlynarik wrote:
 @file{rfc822.el}, a parser for E-mail addresses in the RFC-822 format,
 used in mail messages and news articles,
 @item
 @file{rfc822.el}, a parser for E-mail addresses in the RFC-822 format,
 used in mail messages and news articles,
 @item
-@file{terminal.el}, a terminal emulator for Emacs subprocesses, and 
+@file{terminal.el}, a terminal emulator for Emacs subprocesses, and
 @item
 @file{yow.el}, an essential utility (try @kbd{M-x yow}).
 @end itemize
 
 @item
 @item
 @file{yow.el}, an essential utility (try @kbd{M-x yow}).
 @end itemize
 
 @item
-Gerd Moellmann wrote:
+Gerd Moellmann was the Emacs maintainer from the beginning of Emacs 21
+development until the release of 21.1.  He wrote:
 
 @itemize @minus
 @item
 
 @itemize @minus
 @item
@@ -745,17 +790,19 @@ the @code{ebrowse} C@t{++} browser,
 @file{authors.el} package for maintaining the @file{AUTHORS} files.
 @end itemize
 
 @file{authors.el} package for maintaining the @file{AUTHORS} files.
 @end itemize
 
-Gerd took over the Emacs maintenance as the head maintainer since the
-beginning of Emacs 21 development.
-
 @item
 @item
-Stefan Monnier wrote:
+Stefan Monnier added support for Arch, Subversion, and Meta-CVS to VC,
+and re-wrote much of the Emacs server to use the built-in networking
+primitives.  He also wrote:
 
 @itemize @minus
 @item
 @code{PCL-CVS}, a directory-level front end to the CVS version control
 system,
 @item
 
 @itemize @minus
 @item
 @code{PCL-CVS}, a directory-level front end to the CVS version control
 system,
 @item
+@file{reveal.el}, a minor mode for automatically revealing invisible
+text,
+@item
 @file{smerge-mode.el}, a minor mode for resolving @code{diff3}
 conflicts, and
 @item
 @file{smerge-mode.el}, a minor mode for resolving @code{diff3}
 conflicts, and
 @item
@@ -776,7 +823,7 @@ Erik Naggum wrote the time-conversion functions.  He also wrote
 @file{disp-table.el}, a package for dealing with display tables,
 @file{latin-4.el} and @file{latin-5.el}, code which sets up
 case-conversion and syntax tables for the ISO Latin-4 and Latin-5
 @file{disp-table.el}, a package for dealing with display tables,
 @file{latin-4.el} and @file{latin-5.el}, code which sets up
 case-conversion and syntax tables for the ISO Latin-4 and Latin-5
-character sets, @file{mailheader.el}, a pacakage for parsing email
+character sets, @file{mailheader.el}, a package for parsing email
 headers, and @file{parse-time.el}, a package for parsing time strings.
 
 @item
 headers, and @file{parse-time.el}, a package for parsing time strings.
 
 @item
@@ -807,6 +854,14 @@ support.
 Alexandre Oliva wrote @file{gnus-mlspl.el}, a group params-based mail
 splitting mechanism.
 
 Alexandre Oliva wrote @file{gnus-mlspl.el}, a group params-based mail
 splitting mechanism.
 
+@item
+Takaaki Ota wrote @file{table.el}, a package for creating and editing
+embedded text-based tables.
+
+@item
+Pieter E.@: J.@: Pareit wrote @file{mixal-mode.el}, an editing mode for
+the MIX assembly language.
+
 @item
 David Pearson contributed @file{quickurl.el}, a simple method of
 inserting a URL into the current buffer based on text at point;
 @item
 David Pearson contributed @file{quickurl.el}, a simple method of
 inserting a URL into the current buffer based on text at point;
@@ -819,9 +874,9 @@ Jeff Peck wrote:
 @item
 @file{emacstool.c}, support for running Emacs under SunView/Sun Windows,
 @item
 @item
 @file{emacstool.c}, support for running Emacs under SunView/Sun Windows,
 @item
-@file{sun.el}, keybindings for sunterm keys,
+@file{sun.el}, key bindings for sunterm keys,
 @item
 @item
-@file{sun-curs.el}, cursor definitions for Sun Windows, and 
+@file{sun-curs.el}, cursor definitions for Sun Windows, and
 @item
 @file{sun-fns.el} and @file{sun-mouse.el}, providing mouse support for
 Sun Windows.
 @item
 @file{sun-fns.el} and @file{sun-mouse.el}, providing mouse support for
 Sun Windows.
@@ -833,8 +888,8 @@ the ``Towers of Hanoi'' puzzle.
 
 @item
 William M.@: Perry wrote @file{mailcap.el}, a MIME media types
 
 @item
 William M.@: Perry wrote @file{mailcap.el}, a MIME media types
-configuration facility, and @file{mwheel.el}, support for MS
-Intellimouse type mice with wheels.
+configuration facility, @file{mwheel.el}, a package for supporting
+mouse wheels, and the URL package.
 
 @item
 Per Persson wrote @file{gnus-vm.el}, the VM interface for Gnus.
 
 @item
 Per Persson wrote @file{gnus-vm.el}, the VM interface for Gnus.
@@ -848,6 +903,8 @@ Daniel Pfeiffer wrote:
 
 @itemize @minus
 @item
 
 @itemize @minus
 @item
+@file{conf-mode.el}, a major mode for editing configuration files,
+@item
 @file{copyright.el}, a package for updating copyright notices in files,
 @item
 @file{executable.el}, a package for executing interpreter scripts,
 @file{copyright.el}, a package for updating copyright notices in files,
 @item
 @file{executable.el}, a package for executing interpreter scripts,
@@ -878,7 +935,9 @@ Soundex algorithm for comparing English words by their pronunciation.
 
 @item
 David Ponce wrote @file{recentf.el}, a package that puts a menu of
 
 @item
 David Ponce wrote @file{recentf.el}, a package that puts a menu of
-recently visited files in the Emacs menu bar.
+recently visited files in the Emacs menu bar, and
+@file{ruler-mode.el}, a minor mode for displaying a ruler in the
+header line.
 
 @item
 Francesco A.@: Potorti wrote @file{cmacexp.el}, providing a command which
 
 @item
 Francesco A.@: Potorti wrote @file{cmacexp.el}, providing a command which
@@ -896,7 +955,7 @@ asynchronous subprocesses on VMS.
 
 @item
 Marko Rahamaa wrote @file{latin-3.el}, code which sets up
 
 @item
 Marko Rahamaa wrote @file{latin-3.el}, code which sets up
-case-conversion and syntax tables for the ISO Latin-3 charact set.
+case-conversion and syntax tables for the ISO Latin-3 character set.
 
 @item
 Ashwin Ram wrote @file{refer.el}, commands to look up references in
 
 @item
 Ashwin Ram wrote @file{refer.el}, commands to look up references in
@@ -953,6 +1012,10 @@ providing an emulation of the VMS TPU text editor emulating the VMS EDT
 editor, and @file{vt-control.el}, providing some control functions for
 the DEC VT line of terminals.
 
 editor, and @file{vt-control.el}, providing some control functions for
 the DEC VT line of terminals.
 
+@item
+Nick Roberts wrote @file{gdb-ui.el}, the graphical user interface to
+GDB.
+
 @item
 Roland B.@: Roberts contributed much of the VMS support distributed with
 Emacs 19, along with Joseph M.@: Kelsey, and @file{vms-pmail.el}, support
 @item
 Roland B.@: Roberts contributed much of the VMS support distributed with
 Emacs 19, along with Joseph M.@: Kelsey, and @file{vms-pmail.el}, support
@@ -987,6 +1050,10 @@ Wolfgang Rupprecht contributed Emacs 19's floating-point support
 (including @file{float-sup.el} and @file{floatfns.c}), and
 @file{sup-mouse.el}, support for the Supdup mouse on lisp machines.
 
 (including @file{float-sup.el} and @file{floatfns.c}), and
 @file{sup-mouse.el}, support for the Supdup mouse on lisp machines.
 
+@item
+Kevin Ryde wrote @file{info-xref.el}, a library for checking
+references in Info files.
+
 @item
 James B.@: Salem and Brewster Kahle wrote @file{completion.el}, providing
 dynamic word completion.
 @item
 James B.@: Salem and Brewster Kahle wrote @file{completion.el}, providing
 dynamic word completion.
@@ -1104,7 +1171,7 @@ Richard Stallman invented Emacs, and then wrote:
 
 @itemize @minus
 @item
 
 @itemize @minus
 @item
-@file{easymeny.el}, a facility for defining Emacs menus,
+@file{easymenu.el}, a facility for defining Emacs menus,
 @item
 @file{menu-bar.el}, the Emacs menu bar support code,
 @item
 @item
 @file{menu-bar.el}, the Emacs menu bar support code,
 @item
@@ -1137,9 +1204,25 @@ Jonathan Stigelman wrote @file{hilit19.el}, a package providing
 automatic highlighting in source code buffers, mail readers, and other
 contexts.
 
 automatic highlighting in source code buffers, mail readers, and other
 contexts.
 
+@item
+Kim F.@: Storm made many improvements to the Emacs display engine,
+process support, and networking support. He also wrote:
+
+@itemize @minus
+@item
+@file{bindat.el}, a package for encoding and decoding binary data.
+@item
+@file{cua.el}, which allows Emacs to emulate the standard CUA key
+bindings.
+@item
+@file{ido.el}, a package for selecting buffers and files quickly.
+@item
+@file{kmacro.el}, the keyboard macro facility.
+@end itemize
+
 @item
 Martin Stjernholm co-authored CC Mode, a major editing mode for C,
 @item
 Martin Stjernholm co-authored CC Mode, a major editing mode for C,
-C@t{++}, Objective-C, and Java code.
+C@t{++}, Objective-C, Java, Pike, CORBA IDL, and AWK code.
 
 @item
 Steve Strassman did not write @file{spook.el}, and even if he did, he
 
 @item
 Steve Strassman did not write @file{spook.el}, and even if he did, he
@@ -1150,16 +1233,16 @@ Olaf Sylvester wrote @file{bs.el}, a package for manipulating Emacs
 buffers.
 
 @item
 buffers.
 
 @item
-Tibor @v{S}imko and Milan Zamzal wrote @file{slovak.el}, support for
+Tibor @v{S}imko and Milan Zamazal wrote @file{slovak.el}, support for
 editing text in Slovak language.
 
 editing text in Slovak language.
 
-@item 
+@item
 Naoto Takahashi wrote @file{utf-8.el}, support for encoding and
 decoding UTF-8 data.
 
 @item
 Naoto Takahashi wrote @file{utf-8.el}, support for encoding and
 decoding UTF-8 data.
 
 @item
-Taichi Kawabata wrote support for Devanagari script and the Indian
-languages.
+Jean-Philippe Theberge wrote @file{thumbs.el}, a package for viewing
+image files as ``thumbnails''.
 
 @item
 Jens T.@: Berger Thielemann wrote @file{word-help.el}, which is
 
 @item
 Jens T.@: Berger Thielemann wrote @file{word-help.el}, which is
@@ -1177,7 +1260,7 @@ Emacs text to Postscript.
 
 @item
 Tom Tromey and Chris Lindblad wrote @file{tcl.el}, a major mode for
 
 @item
 Tom Tromey and Chris Lindblad wrote @file{tcl.el}, a major mode for
-editing Tcl/Tk source files and running a Tcl interpeter as an Emacs
+editing Tcl/Tk source files and running a Tcl interpreter as an Emacs
 subprocess.
 
 @item
 subprocess.
 
 @item
@@ -1229,9 +1312,12 @@ Geoffrey Voelker wrote the Windows NT support.  He also wrote
 of Emacs, and @file{w32-fns.el}, MS-Windows specific support functions.
 
 @item
 of Emacs, and @file{w32-fns.el}, MS-Windows specific support functions.
 
 @item
-Johan Vromans wrote @file{forms.el} and its associated files, defining a
-mode for filling in forms, and @file{iso-acc.el}, a minor mode providing
-electric accent keys for text using the ISO-8859 character set.
+Johan Vromans wrote @file{forms.el} and its associated files, a
+mode for filling in forms.
+
+@item
+Colin Walters wrote @file{ibuffer.el}, a Dired-like major mode for
+operating on buffers.
 
 @item
 Barry Warsaw wrote:
 
 @item
 Barry Warsaw wrote:
@@ -1336,13 +1422,22 @@ manual pages without the @code{man} command.
 Tom Wurgler wrote @file{emacs-lock.el}, which makes it harder
 to exit with valuable buffers unsaved.
 
 Tom Wurgler wrote @file{emacs-lock.el}, which makes it harder
 to exit with valuable buffers unsaved.
 
+@item
+Masatake Yamato wrote @file{ld-script.el}, an editing mode for GNU
+linker scripts.
+
+@item
+Jonathan Yavner wrote @file{testcover.el}, a package for keeping track
+of the testing status of Emacs Lisp code, and the SES spreadsheet
+package.
+
 @item
 Ilya Zakharevich and Bob Olson contributed @file{cperl-mode.el}, a major
 mode for editing Perl code.  Ilya Zakharevich also wrote @file{tmm.el},
 a mode for accessing the Emacs menu bar on a text-mode terminal.
 
 @item
 @item
 Ilya Zakharevich and Bob Olson contributed @file{cperl-mode.el}, a major
 mode for editing Perl code.  Ilya Zakharevich also wrote @file{tmm.el},
 a mode for accessing the Emacs menu bar on a text-mode terminal.
 
 @item
-Milan Zamzal wrote @file{czech.el}, support for editing Czech text,
+Milan Zamazal wrote @file{czech.el}, support for editing Czech text,
 @file{glasses.el}, a package for easier reading of source code which
 uses illegible identifier names such as @code{cantReadThisVariable}, and
 @file{tildify.el}, commands for adding hard spaces to text, @TeX{}, and
 @file{glasses.el}, a package for easier reading of source code which
 uses illegible identifier names such as @code{cantReadThisVariable}, and
 @file{tildify.el}, commands for adding hard spaces to text, @TeX{}, and
@@ -1402,7 +1497,6 @@ VI text editor.
 Detlev Zundel wrote @file{re-builder.el}, a package for building regexps
 with visual feedback.
 
 Detlev Zundel wrote @file{re-builder.el}, a package for building regexps
 with visual feedback.
 
-@c utf-8.el author?
 @end itemize
 
 Others too numerous to mention have reported and fixed bugs, and added
 @end itemize
 
 Others too numerous to mention have reported and fixed bugs, and added
@@ -1413,3 +1507,7 @@ in the distribution.)  We thank them for their generosity as well.
 This list intended to mention every contributor of a major package or
 feature we currently distribute; if you know of someone we have omitted,
 please report that as a manual bug.
 This list intended to mention every contributor of a major package or
 feature we currently distribute; if you know of someone we have omitted,
 please report that as a manual bug.
+
+@ignore
+   arch-tag: bb1d0fa4-0240-4992-b5d4-8602d1e3d4ba
+@end ignore