aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/emacs/ChangeLog4
-rw-r--r--doc/emacs/ack.texi114
2 files changed, 68 insertions, 50 deletions
diff --git a/doc/emacs/ChangeLog b/doc/emacs/ChangeLog
index 8c738cd290d..860c958d4bc 100644
--- a/doc/emacs/ChangeLog
+++ b/doc/emacs/ChangeLog
@@ -1,3 +1,7 @@
12009-01-15 Glenn Morris <rgm@gnu.org>
2
3 * ack.texi (Acknowledgments): Another update based mainly on AUTHORS.
4
12009-01-10 Glenn Morris <rgm@gnu.org> 52009-01-10 Glenn Morris <rgm@gnu.org>
2 6
3 * ack.texi (Acknowledgments): Some more updates based on AUTHORS. 7 * ack.texi (Acknowledgments): Some more updates based on AUTHORS.
diff --git a/doc/emacs/ack.texi b/doc/emacs/ack.texi
index 51d6d701350..6981774b534 100644
--- a/doc/emacs/ack.texi
+++ b/doc/emacs/ack.texi
@@ -23,6 +23,8 @@ available in the @file{ChangeLog} files, summarized in the file
23@c and anyone who has made major enhancements in Emacs 23@c and anyone who has made major enhancements in Emacs
24@c that many users would notice and consider important. 24@c that many users would notice and consider important.
25@c Remove things that are no longer distributed. 25@c Remove things that are no longer distributed.
26@c Note this file is only used ifnottex; otherwise a shorter version in
27@c emacs.texi is used.
26 28
27@itemize @bullet 29@itemize @bullet
28@item 30@item
@@ -89,9 +91,11 @@ footnotes in email messages; and @file{gnus-audio.el} and
89 91
90@item 92@item
91Alexander L.@: Belikoff, Sergey Berezin, Sacha Chua, David Edmondson, 93Alexander L.@: Belikoff, Sergey Berezin, Sacha Chua, David Edmondson,
92Andreas Fuchs, Mario Lang, Ben Mesander, Lawrence Mitchell, Gergely 94Noah Friedman, Andreas Fuchs, Mario Lang, Ben Mesander, Lawrence
93Nagy, Michael Olson, Jorgen Schaefer, Alex Schroeder, and Tom Tromey 95Mitchell, Gergely Nagy, Michael Olson, Per Persson, Jorgen Schaefer,
94wrote ERC, an advanced Internet Relay Chat client. 96Alex Schroeder, and Tom Tromey wrote ERC, an advanced Internet Relay
97Chat client (for more information, see the file @file{CREDITS} in the
98ERC distribution).
95 99
96@item 100@item
97Scott Bender, Michael Brouwer, Christophe de Dinechin, Carl Edman, 101Scott Bender, Michael Brouwer, Christophe de Dinechin, Carl Edman,
@@ -102,8 +106,8 @@ NeXTstep port of Emacs.
102Anna M.@: Bigatti wrote @file{cal-html.el}, which produces HTML calendars. 106Anna M.@: Bigatti wrote @file{cal-html.el}, which produces HTML calendars.
103 107
104@item 108@item
105Ray Blaak wrote @file{delphi.el}, a mode for editing Delphi (Object 109Ray Blaak and Simon South wrote @file{delphi.el}, a mode for editing
106Pascal) source code. 110Delphi (Object Pascal) source code.
107 111
108@item 112@item
109Martin Blais, Stefan Merten, and David Goodger wrote @file{rst.el}, a 113Martin Blais, Stefan Merten, and David Goodger wrote @file{rst.el}, a
@@ -113,7 +117,8 @@ mode for editing reStructuredText documents.
113Jim Blandy wrote Emacs 19's input system, brought its configuration and 117Jim Blandy wrote Emacs 19's input system, brought its configuration and
114build process up to the GNU coding standards, and contributed to the 118build process up to the GNU coding standards, and contributed to the
115frame support and multi-face support. Jim also wrote @file{tvi970.el}, 119frame support and multi-face support. Jim also wrote @file{tvi970.el},
116terminal support for the TeleVideo 970 terminals. 120terminal support for the TeleVideo 970 terminals; and co-wrote
121@file{wyse50.el} (q.v.@:).
117 122
118@item 123@item
119Per Bothner wrote @file{term.el}, a terminal emulator in an Emacs 124Per Bothner wrote @file{term.el}, a terminal emulator in an Emacs
@@ -137,7 +142,8 @@ the ``generic mode'' feature.
137 142
138@item 143@item
139Emmanuel Briot wrote @file{xml.el}, an XML parser for Emacs; and 144Emmanuel Briot wrote @file{xml.el}, an XML parser for Emacs; and
140@file{ada-prj.el}, editing of Ada mode project files. 145@file{ada-prj.el}, editing of Ada mode project files, as well as
146co-authoring @file{ada-mode.el} and @file{ada-xref.el}.
141 147
142@item 148@item
143Kevin Broadey wrote @file{foldout.el}, providing folding extensions to 149Kevin Broadey wrote @file{foldout.el}, providing folding extensions to
@@ -166,8 +172,8 @@ Emacs Lisp functions; and @file{trace.el}, a tracing facility for Emacs
166Lisp. 172Lisp.
167 173
168@item 174@item
169Chris Chase and Carsten Dominik wrote IDLWAVE mode, for editing 175Chris Chase, Carsten Dominik, and J.@: D.@: Smith wrote IDLWAVE mode,
170IDL and WAVE CL. 176for editing IDL and WAVE CL.
171 177
172@item 178@item
173Bob Chassell wrote @file{texnfo-upd.el}, @file{texinfo.el}, and 179Bob Chassell wrote @file{texnfo-upd.el}, @file{texinfo.el}, and
@@ -184,8 +190,9 @@ prior to Emacs 23 for Mac OS.
184 190
185@item 191@item
186Chong Yidong was the Emacs co-maintainer for Emacs 23. He made many 192Chong Yidong was the Emacs co-maintainer for Emacs 23. He made many
187improvements to the Emacs display engine and wrote @file{longlines.el}, 193improvements to the Emacs display engine; and, together with Kai
188a minor mode for wrapping long lines. 194Gro@ss{}johann and Alex Schroeder, wrote @file{longlines.el}, a minor
195mode for wrapping long lines.
189 196
190@item 197@item
191James Clark wrote SGML mode, a mode for editing SGML documents; and 198James Clark wrote SGML mode, a mode for editing SGML documents; and
@@ -431,7 +438,7 @@ Jon K Hellan wrote @file{utf7.el}, support for mail-safe transformation
431format of Unicode. 438format of Unicode.
432 439
433@item 440@item
434Markus Heritsch co-wrote Ada mode (@file{ada-mode.el}). 441Markus Heritsch co-wrote Ada mode.
435 442
436@item 443@item
437Karl Heuer wrote the original blessmail script, implemented the 444Karl Heuer wrote the original blessmail script, implemented the
@@ -467,10 +474,11 @@ Emacs: @file{dns.el} for Domain Name Service lookups;
467@file{format-spec.el} for formatting arbitrary format strings; 474@file{format-spec.el} for formatting arbitrary format strings;
468@file{netrc.el} for parsing of @file{.netrc} files; and 475@file{netrc.el} for parsing of @file{.netrc} files; and
469@file{time-date.el} for general date and time handling. Components of 476@file{time-date.el} for general date and time handling. Components of
470Gnus have also been written by: Nagy Andras, Kevin Greiner, Kai 477Gnus have also been written by: Nagy Andras, David Blacka, Scott Byer,
471Gro@ss{}johann, Paul Jarc, Sascha L@"{u}decke, David Moore, Raymond Scholz, 478Kevin Greiner, Kai Gro@ss{}johann, Joe Hildebrand, Paul Jarc, Sascha
472Reiner Steib, Didier Verna, Ilja Weis, Katsumi Yamaoka, Teodor Zlatanov, 479L@"{u}decke, David Moore, Jim Radford, Benjamin Rutt, Raymond Scholz,
473and others. 480Thomas Steffen, Reiner Steib, Didier Verna, Ilja Weis, Katsumi Yamaoka,
481Teodor Zlatanov, and others (@pxref{Contributors,,,gnus, the Gnus Manual}).
474 482
475@item 483@item
476Andrew Innes contributed extensively to the MS-Windows support. 484Andrew Innes contributed extensively to the MS-Windows support.
@@ -608,14 +616,14 @@ He also co-wrote @file{hideif.el} (q.v.@:).
608 616
609@item 617@item
610Vinicius Jose Latorre wrote the Emacs printing facilities, as well as 618Vinicius Jose Latorre wrote the Emacs printing facilities, as well as
611@code{ps-print}, a package for pretty-printing Emacs buffers to 619@code{ps-print} (with Jim Thompson, Jacques Duthen, and Kenichi Handa),
612PostScript printers; @file{delim-col.el}, a package to arrange text 620a package for pretty-printing Emacs buffers to PostScript printers;
613into columns; @file{ebnf2ps.el}, a package that translates EBNF 621@file{delim-col.el}, a package to arrange text into columns;
614grammar to a syntactic chart that can be printed to a PostScript 622@file{ebnf2ps.el}, a package that translates EBNF grammar to a syntactic
615printer; and @file{whitespace.el}, a package that detects and cleans 623chart that can be printed to a PostScript printer; and
616up excess whitespace in a file. The previous version of 624@file{whitespace.el}, a package that detects and cleans up excess
617@file{whitespace.el}, used prior to Emacs 23, was written by Rajesh 625whitespace in a file. The previous version of @file{whitespace.el},
618Vaidheeswarran. 626used prior to Emacs 23, was written by Rajesh Vaidheeswarran.
619 627
620@item 628@item
621Frederic Lepied wrote @file{expand.el}, which uses the abbrev 629Frederic Lepied wrote @file{expand.el}, which uses the abbrev
@@ -711,12 +719,12 @@ hiding selected code within C @code{#ifdef} clauses.
711@item 719@item
712Simon Marshall wrote @file{regexp-opt.el}, which generates a regular 720Simon Marshall wrote @file{regexp-opt.el}, which generates a regular
713expression from a list of strings; and the fast-lock and lazy-lock 721expression from a list of strings; and the fast-lock and lazy-lock
714font-lock support modes. He also extended @file{comint.el}, originally 722font-lock support modes. He also extended @file{comint.el} and
715written by Olin Shivers. 723@file{shell.el}, originally written by Olin Shivers.
716 724
717@item 725@item
718Bengt Martensson, Marc Shapiro, Mike Newton, Aaron Larson, and Stefan 726Bengt Martensson, Dirk Herrmann, Marc Shapiro, Mike Newton, Aaron Larson,
719Schoef, wrote @file{bibtex.el}, a mode for editing Bib@TeX{} 727and Stefan Schoef, wrote @file{bibtex.el}, a mode for editing Bib@TeX{}
720bibliography files. 728bibliography files.
721 729
722@item 730@item
@@ -866,9 +874,11 @@ Damon Anton Permezel wrote @file{hanoi.el}, an animated demonstration of
866the ``Towers of Hanoi'' puzzle. 874the ``Towers of Hanoi'' puzzle.
867 875
868@item 876@item
869William M.@: Perry wrote @file{mailcap.el}, a MIME media types 877William M.@: Perry wrote @file{mailcap.el} (with Lars Magne
870configuration facility; @file{mwheel.el}, a package for supporting 878Ingebrigtsen), a MIME media types configuration facility;
871mouse wheels; @file{socks.el}, a Socks v5 client; and the URL package. 879@file{mwheel.el}, a package for supporting mouse wheels; co-wrote (with
880Dave Love) @file{socks.el}, a Socks v5 client; and developed the URL
881package.
872 882
873@item 883@item
874Per Persson wrote @file{gnus-vm.el}, the VM interface for Gnus. 884Per Persson wrote @file{gnus-vm.el}, the VM interface for Gnus.
@@ -889,7 +899,8 @@ for simultaneous two-column editing.
889Daniel also rewrote @file{apropos.el} (originally written by Joe Wells), 899Daniel also rewrote @file{apropos.el} (originally written by Joe Wells),
890for finding commands, functions, and variables matching a regular 900for finding commands, functions, and variables matching a regular
891expression; and, together with Jim Blandy, co-authored @file{wyse50.el}, 901expression; and, together with Jim Blandy, co-authored @file{wyse50.el},
892support for Wyse 50 terminals. He also co-wrote @file{compile.el} (q.v.@:). 902support for Wyse 50 terminals. He also co-wrote @file{compile.el}
903(q.v.@:) and @file{ada-stmt.el}.
893 904
894@item 905@item
895Richard L.@: Pieri wrote @file{pop3.el}, a Post Office Protocol (RFC 906Richard L.@: Pieri wrote @file{pop3.el}, a Post Office Protocol (RFC
@@ -900,6 +911,10 @@ Fred Pierresteguy and Paul Reilly made Emacs work with X Toolkit
900widgets. 911widgets.
901 912
902@item 913@item
914Fran@,{c}ois Pinard, Greg McGary, and Bruno Haible wrote @file{po.el},
915support for PO translation files.
916
917@item
903Christian Plaunt wrote @file{soundex.el}, an implementation of the 918Christian Plaunt wrote @file{soundex.el}, an implementation of the
904Soundex algorithm for comparing English words by their pronunciation. 919Soundex algorithm for comparing English words by their pronunciation.
905 920
@@ -942,11 +957,13 @@ which each lisp function loaded into Emacs came.
942@item 957@item
943Edward M.@: Reingold wrote the extensive calendar and diary support, 958Edward M.@: Reingold wrote the extensive calendar and diary support,
944with contributions from Stewart Clamen (@file{cal-mayan.el}), Nachum 959with contributions from Stewart Clamen (@file{cal-mayan.el}), Nachum
945Dershowitz, Paul Eggert, Steve Fisk (@file{cal-tex.el}), Michael Kifer, 960Dershowitz (@file{cal-hebrew.el}), Paul Eggert (@file{cal-dst.el}),
946and Lara Rios. Andy Oram contributed to its documentation. Reingold 961Steve Fisk (@file{cal-tex.el}), Michael Kifer (@file{cal-x.el}), Lara
947also contributed to @file{tex-mode.el}, a mode for editing @TeX{} files, 962Rios (@file{cal-menu.el}), and Denis B.@: Roegel (@file{solar.el}).
948as did William F.@: Schelter, Dick King, Stephen Gildea, Michael Prange, 963Andy Oram contributed to its documentation. Reingold also contributed
949and Jacob Gore. 964to @file{tex-mode.el}, a mode for editing @TeX{} files, as did William
965F.@: Schelter, Dick King, Stephen Gildea, Michael Prange, and Jacob
966Gore.
950 967
951@item 968@item
952David Reitter wrote @file{mailclient.el} which can send mail via the 969David Reitter wrote @file{mailclient.el} which can send mail via the
@@ -1066,10 +1083,10 @@ recent editing changes.
1066 1083
1067@item 1084@item
1068Olin Shivers wrote @file{comint.el}, a library for modes running 1085Olin Shivers wrote @file{comint.el}, a library for modes running
1069interactive command-line- oriented subprocesses; @file{cmuscheme.el}, 1086interactive command-line-oriented subprocesses, and @file{shell.el}, for
1070for running inferior Scheme processes; @file{inf-lisp.el}, for running 1087running inferior shells (both since extended by Simon Marshall);
1071inferior Lisp process; and @file{shell.el}, for running inferior 1088@file{cmuscheme.el}, for running inferior Scheme processes;
1072shells. 1089@file{inf-lisp.el}, for running inferior Lisp process.
1073 1090
1074@item 1091@item
1075Espen Skoglund wrote @file{pascal.el}, a mode for editing Pascal code. 1092Espen Skoglund wrote @file{pascal.el}, a mode for editing Pascal code.
@@ -1111,9 +1128,9 @@ Emacs, and has been Emacs maintainer over several non-contiguous
1111periods. In addition to much of the ``core'' Emacs code, he has 1128periods. In addition to much of the ``core'' Emacs code, he has
1112written @file{easymenu.el}, a facility for defining Emacs menus; 1129written @file{easymenu.el}, a facility for defining Emacs menus;
1113@file{image-mode.el}, support for visiting image files; 1130@file{image-mode.el}, support for visiting image files;
1114@file{menu-bar.el}, the Emacs menu bar support code; and 1131@file{menu-bar.el}, the Emacs menu bar support code;
1115@file{paren.el}, a package to make matching parentheses stand out in 1132@file{paren.el}, a package to make matching parentheses stand out in
1116color. 1133color; and also co-authored portions of CC mode.
1117 1134
1118@item 1135@item
1119Sam Steingold wrote @file{gulp.el}, a facility for asking package 1136Sam Steingold wrote @file{gulp.el}, a facility for asking package
@@ -1172,10 +1189,6 @@ words for which it is a prefix. He also wrote the original dumping
1172support. 1189support.
1173 1190
1174@item 1191@item
1175Jim Thompson wrote @file{ps-print.el}, which converts
1176Emacs text to PostScript.
1177
1178@item
1179Toru Tomabechi contributed to Tibetan support. 1192Toru Tomabechi contributed to Tibetan support.
1180 1193
1181@item 1194@item
@@ -1196,9 +1209,10 @@ Eli Tziperman wrote @file{rmail-spam-filter.el}, a spam filter for RMAIL.
1196 1209
1197@item 1210@item
1198Daiki Ueno wrote @file{starttls.el}, support for Transport Layer 1211Daiki Ueno wrote @file{starttls.el}, support for Transport Layer
1199Security protocol; @file{sasl-cram.el}, @file{sasl-digest.el}, and 1212Security protocol; @file{sasl-cram.el} and @file{sasl-digest.el} (with
1200@file{sasl.el}, support for Simple Authentication and Security Layer (SASL); 1213Kenichi Okada), and @file{sasl.el}, support for Simple Authentication
1201and the EasyPG (and its predecessor PGG) package, for GnuPG and PGP support. 1214and Security Layer (SASL); and the EasyPG (and its predecessor PGG)
1215package, for GnuPG and PGP support.
1202 1216
1203@item 1217@item
1204Masanobu Umeda wrote GNUS, a feature-rich reader for Usenet news that 1218Masanobu Umeda wrote GNUS, a feature-rich reader for Usenet news that