Mercurial > emacs
annotate doc/emacs/ack.texi @ 112397:a7191495c39c
Include entries from yesterdays checkins that were in an unsaved buffer.
author | Ken Manheimer <ken.manheimer@gmail.com> |
---|---|
date | Fri, 21 Jan 2011 11:36:24 -0500 |
parents | fa69cea85c66 |
children |
rev | line source |
---|---|
84220 | 1 @c This is part of the Emacs manual. |
2 @c Copyright (C) 1994, 1995, 1996, 1997, 1999, 2000, 2001, 2002, 2003, | |
112218
376148b31b5e
Add 2011 to FSF/AIST copyright years.
Glenn Morris <rgm@gnu.org>
parents:
107949
diff
changeset
|
3 @c 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 |
107535 | 4 @c Free Software Foundation, Inc. |
84220 | 5 @c See file emacs.texi for copying conditions. |
6 @c | |
7 @node Acknowledgments, Screen, Concept Index, Top | |
8 @unnumbered Acknowledgments | |
9 | |
10 Many people have contributed code included in the Free Software | |
11 Foundation's distribution of GNU Emacs. To show our appreciation for | |
12 their public spirit, we list here in alphabetical order those who have | |
100542
55cd32fbdf88
(Acknowledgments): Consolidate explanatory text at start.
Glenn Morris <rgm@gnu.org>
parents:
100538
diff
changeset
|
13 written substantial portions. Others too numerous to mention have |
55cd32fbdf88
(Acknowledgments): Consolidate explanatory text at start.
Glenn Morris <rgm@gnu.org>
parents:
100538
diff
changeset
|
14 reported and fixed bugs, and added features to many parts of Emacs. |
55cd32fbdf88
(Acknowledgments): Consolidate explanatory text at start.
Glenn Morris <rgm@gnu.org>
parents:
100538
diff
changeset
|
15 We thank them for their generosity as well. |
55cd32fbdf88
(Acknowledgments): Consolidate explanatory text at start.
Glenn Morris <rgm@gnu.org>
parents:
100538
diff
changeset
|
16 |
100543 | 17 This list is intended to mention every contributor of a major package or |
100542
55cd32fbdf88
(Acknowledgments): Consolidate explanatory text at start.
Glenn Morris <rgm@gnu.org>
parents:
100538
diff
changeset
|
18 feature we currently distribute; if you know of someone we have omitted, |
55cd32fbdf88
(Acknowledgments): Consolidate explanatory text at start.
Glenn Morris <rgm@gnu.org>
parents:
100538
diff
changeset
|
19 please report that as a manual bug. More comprehensive information is |
55cd32fbdf88
(Acknowledgments): Consolidate explanatory text at start.
Glenn Morris <rgm@gnu.org>
parents:
100538
diff
changeset
|
20 available in the @file{ChangeLog} files, summarized in the file |
55cd32fbdf88
(Acknowledgments): Consolidate explanatory text at start.
Glenn Morris <rgm@gnu.org>
parents:
100538
diff
changeset
|
21 @file{etc/AUTHORS} in the distribution. |
84220 | 22 |
23 @c We should list here anyone who has contributed a new package, | |
24 @c and anyone who has made major enhancements in Emacs | |
25 @c that many users would notice and consider important. | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
26 @c Remove things that are no longer distributed. |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
27 @c Note this file is only used ifnottex; otherwise a shorter version in |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
28 @c emacs.texi is used. |
84220 | 29 |
30 @itemize @bullet | |
31 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
32 Per Abrahamsen wrote the customization facilities, as well as |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
33 @file{double.el}, for typing accented characters not normally available |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
34 from the keyboard; @file{xt-mouse.el}, which allows mouse commands |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
35 through Xterm; @file{gnus-cus.el}, which implements customization |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
36 commands for Gnus; @file{gnus-cite.el}, a citation-parsing facility for |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
37 news articles); @file{gnus-score.el}, scoring for Gnus; @file{cpp.el}, |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
38 which hides or highlights parts of C programs according to preprocessor |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
39 conditionals; and the widget library files @file{wid-browse.el}, |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
40 @file{wid-edit.el}, @file{widget.el}. He also co-wrote |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
41 @file{gnus-soup.el}. |
84220 | 42 |
43 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
44 Tomas Abrahamsson wrote @file{artist.el}, a package for producing |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
45 @acronym{ASCII} art with a mouse or with keyboard keys. |
84220 | 46 |
47 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
48 Jay K.@: Adams wrote @file{jka-compr.el} and @file{jka-cmpr-hook.el}, |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
49 providing automatic decompression and recompression for compressed |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
50 files. |
84220 | 51 |
52 @item | |
99624 | 53 Michael Albinus wrote @file{dbus.el}, a package that implements the |
54 D-Bus message bus protocol; @file{zeroconf.el}, a mode for browsing | |
55 Avahi services; and @file{xesam.el}, a Xesam-based search engine | |
56 interface. He and Kai Gro@ss{}johann wrote the Tramp package, which | |
57 provides transparent remote file editing using rcp, ssh, ftp, and | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
58 other network protocols. He and Daniel Pittman wrote |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
59 @file{tramp-cache.el}. |
99624 | 60 |
61 @item | |
84220 | 62 Ralf Angeli wrote @file{scroll-lock.el}, a minor mode which keeps the |
63 point vertically fixed by scrolling the window when moving up and down | |
64 in the buffer. | |
65 | |
66 @item | |
67 Joe Arceneaux wrote the original text property implementation, and | |
68 implemented support for X11. | |
69 | |
70 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
71 Miles Bader wrote @file{image-file.el}, support code for visiting image |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
72 files; @file{minibuf-eldef.el}, a minor mode that hides the minibuffer |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
73 default value when appropriate; @file{rfn-eshadow.el}, shadowing of |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
74 @code{read-file-name} input; @file{mb-depth.el}, display of minibuffer |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
75 depth; @file{button.el}, the library that implements clickable buttons; |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
76 @file{face-remap.el}, a package for changing the default face in |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
77 individual buffers; and @file{macroexp.el} for macro-expansion. |
84220 | 78 |
79 @item | |
80 David Bakhash wrote @file{strokes.el}, a mode for controlling Emacs by | |
81 moving the mouse in particular patterns. | |
82 | |
83 @item | |
84 Eli Barzilay wrote @file{calculator.el}, a desktop calculator for | |
85 Emacs. | |
86 | |
87 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
88 Steven L.@: Baur wrote @file{footnote.el} which lets you include |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
89 footnotes in email messages; and @file{gnus-audio.el} and |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
90 @file{earcon.el}, which provide sound effects for Gnus. He also wrote |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
91 @file{gnus-setup.el}. |
84220 | 92 |
93 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
94 Alexander L.@: Belikoff, Sergey Berezin, Sacha Chua, David Edmondson, |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
95 Noah Friedman, Andreas Fuchs, Mario Lang, Ben Mesander, Lawrence |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
96 Mitchell, Gergely Nagy, Michael Olson, Per Persson, Jorgen Schaefer, |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
97 Alex Schroeder, and Tom Tromey wrote ERC, an advanced Internet Relay |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
98 Chat client (for more information, see the file @file{CREDITS} in the |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
99 ERC distribution). |
84220 | 100 |
101 @item | |
100476
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
102 Scott Bender, Michael Brouwer, Christophe de Dinechin, Carl Edman, |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
103 Christian Limpach and Adrian Robert developed and maintained the |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
104 NeXTstep port of Emacs. |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
105 |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
106 @item |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
107 Anna M.@: Bigatti wrote @file{cal-html.el}, which produces HTML calendars. |
84220 | 108 |
109 @item | |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
110 Ray Blaak and Simon South wrote @file{delphi.el}, a mode for editing |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
111 Delphi (Object Pascal) source code. |
84220 | 112 |
113 @item | |
100476
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
114 Martin Blais, Stefan Merten, and David Goodger wrote @file{rst.el}, a |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
115 mode for editing reStructuredText documents. |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
116 |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
117 @item |
84220 | 118 Jim Blandy wrote Emacs 19's input system, brought its configuration and |
119 build process up to the GNU coding standards, and contributed to the | |
120 frame support and multi-face support. Jim also wrote @file{tvi970.el}, | |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
121 terminal support for the TeleVideo 970 terminals; and co-wrote |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
122 @file{wyse50.el} (q.v.@:). |
84220 | 123 |
124 @item | |
125 Per Bothner wrote @file{term.el}, a terminal emulator in an Emacs | |
126 buffer. | |
127 | |
128 @item | |
129 Terrence M.@: Brannon wrote @file{landmark.el}, a neural-network robot | |
130 that learns landmarks. | |
131 | |
132 @item | |
133 Frank Bresz wrote @file{diff.el}, a program to display @code{diff} | |
134 output. | |
135 | |
136 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
137 Peter Breton implemented @file{dirtrack.el}, a library for tracking |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
138 directory changes in shell buffers; @file{filecache.el}, which records |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
139 which directories your files are in; @file{locate.el}, which |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
140 interfaces to the @code{locate} command; @file{find-lisp.el}, an Emacs |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
141 Lisp emulation of the @command{find} program; @file{net-utils.el}; and |
84220 | 142 the ``generic mode'' feature. |
143 | |
144 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
145 Emmanuel Briot wrote @file{xml.el}, an XML parser for Emacs; and |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
146 @file{ada-prj.el}, editing of Ada mode project files, as well as |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
147 co-authoring @file{ada-mode.el} and @file{ada-xref.el}. |
84220 | 148 |
149 @item | |
150 Kevin Broadey wrote @file{foldout.el}, providing folding extensions to | |
151 Emacs's outline modes. | |
152 | |
153 @item | |
154 David M.@: Brown wrote @file{array.el}, for editing arrays and other | |
155 tabular data. | |
156 | |
157 @item | |
158 W@l{}odek Bzyl and Ryszard Kubiak wrote @file{ogonek.el}, a package for | |
159 changing the encoding of Polish characters. | |
160 | |
161 @item | |
162 Bill Carpenter provided @file{feedmail.el}, a package for massaging | |
163 outgoing mail messages and sending them through various popular mailers. | |
164 | |
165 @item | |
166 Per Cederqvist and Inge Wallin wrote @file{ewoc.el}, an Emacs widget for | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
167 manipulating object collections. Per Cederqvist, Inge Wallin, and |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
168 Thomas Bellman wrote @file{avl-tree.el}, for balanced binary trees. |
84220 | 169 |
170 @item | |
171 Hans Chalupsky wrote @file{advice.el}, an overloading mechanism for | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
172 Emacs Lisp functions; and @file{trace.el}, a tracing facility for Emacs |
84220 | 173 Lisp. |
174 | |
175 @item | |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
176 Chris Chase, Carsten Dominik, and J.@: D.@: Smith wrote IDLWAVE mode, |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
177 for editing IDL and WAVE CL. |
84220 | 178 |
179 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
180 Bob Chassell wrote @file{texnfo-upd.el}, @file{texinfo.el}, and |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
181 @file{makeinfo.el}, modes and utilities for working with Texinfo files; |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
182 and @file{page-ext.el}, commands for extended page handling. |
84220 | 183 |
184 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
185 Jihyun Cho wrote @file{hanja-util.el} and @file{hangul.el}, utilities |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
186 for Korean Hanja. |
100476
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
187 |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
188 @item |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
189 Andrew Choi and Yamamoto Mitsuharu wrote the Carbon support, used |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
190 prior to Emacs 23 for Mac OS. |
84220 | 191 |
192 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
193 Chong Yidong was the Emacs co-maintainer for Emacs 23. He made many |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
194 improvements to the Emacs display engine; and, together with Kai |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
195 Gro@ss{}johann and Alex Schroeder, wrote @file{longlines.el}, a minor |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
196 mode for wrapping long lines. |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
197 |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
198 @item |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
199 James Clark wrote SGML mode, a mode for editing SGML documents; and |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
200 nXML mode, a mode for editing XML documents. He also contributed to |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
201 Emacs's dumping procedures. |
84220 | 202 |
203 @item | |
204 Mike Clarkson wrote @file{edt.el}, an emulation of DEC's EDT editor. | |
205 | |
206 @item | |
207 Glynn Clements provided @file{gamegrid.el} and a couple of games that | |
208 use it, Snake and Tetris. | |
209 | |
210 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
211 Andrew Cohen wrote @file{spam-wash.el}, to decode and clean email before |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
212 it is analysed for spam. |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
213 |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
214 @item |
84220 | 215 Georges Brun-Cottan and Stefan Monnier wrote @file{easy-mmode.el}, a |
216 package for easy definition of major and minor modes. | |
217 | |
218 @item | |
219 Andrew Csillag wrote M4 mode (@file{m4-mode.el}). | |
220 | |
221 @item | |
222 Doug Cutting and Jamie Zawinski wrote @file{disass.el}, a disassembler | |
223 for compiled Emacs Lisp code. | |
224 | |
225 @item | |
226 Mathias Dahl wrote @file{image-dired.el}, a package for viewing image | |
227 files as ``thumbnails.'' | |
228 | |
229 @item | |
108954
fee0bded7a66
Minor update for Acknowledgments in manual.
Glenn Morris <rgm@gnu.org>
parents:
108012
diff
changeset
|
230 Julien Danjou wrote an implementation of ``Desktop Notifications'' |
fee0bded7a66
Minor update for Acknowledgments in manual.
Glenn Morris <rgm@gnu.org>
parents:
108012
diff
changeset
|
231 (@file{notifications.el}). |
fee0bded7a66
Minor update for Acknowledgments in manual.
Glenn Morris <rgm@gnu.org>
parents:
108012
diff
changeset
|
232 |
fee0bded7a66
Minor update for Acknowledgments in manual.
Glenn Morris <rgm@gnu.org>
parents:
108012
diff
changeset
|
233 @item |
106154
deb3f780fe3d
(Acknowledgments): Add htmlfontify.
Glenn Morris <rgm@gnu.org>
parents:
106002
diff
changeset
|
234 Vivek Dasmohapatra wrote @file{htmlfontify.el}, to convert a buffer or |
deb3f780fe3d
(Acknowledgments): Add htmlfontify.
Glenn Morris <rgm@gnu.org>
parents:
106002
diff
changeset
|
235 source tree to HTML. |
deb3f780fe3d
(Acknowledgments): Add htmlfontify.
Glenn Morris <rgm@gnu.org>
parents:
106002
diff
changeset
|
236 |
deb3f780fe3d
(Acknowledgments): Add htmlfontify.
Glenn Morris <rgm@gnu.org>
parents:
106002
diff
changeset
|
237 @item |
84220 | 238 Michael DeCorte wrote @file{emacs.csh}, a C-shell script that starts a |
239 new Emacs job, or restarts a paused Emacs if one exists. | |
240 | |
241 @item | |
242 Gary Delp wrote @file{mailpost.el}, an interface between RMAIL and the | |
243 @file{/usr/uci/post} mailer. | |
244 | |
245 @item | |
246 Matthieu Devin wrote @file{delsel.el}, a package to make newly-typed | |
247 text replace the current selection. | |
248 | |
249 @item | |
99623
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
250 Eric Ding wrote @file{goto-addr.el}, |
84220 | 251 |
252 @item | |
253 Jan Dj@"{a}rv added support for the GTK+ toolkit and X drag-and-drop. | |
254 | |
255 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
256 Carsten Dominik wrote Ref@TeX{}, a package for setting up labels and |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
257 cross-references in La@TeX{} documents; and co-wrote IDLWAVE mode |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
258 (q.v.@:). He was the main author of Org mode, for maintaining notes, |
107876
8bb4965be790
* ack.texi, emacs.texi (Acknowledgments): Update for Org changes.
Glenn Morris <rgm@gnu.org>
parents:
107535
diff
changeset
|
259 todo lists, and project planning. Thomas Baumann, Jan Böcker, Lennart |
8bb4965be790
* ack.texi, emacs.texi (Acknowledgments): Update for Org changes.
Glenn Morris <rgm@gnu.org>
parents:
107535
diff
changeset
|
260 Borgman, Baoqiu Cui, Daniel German, Bastien Guerry, Tassilo Horn, Philip |
8bb4965be790
* ack.texi, emacs.texi (Acknowledgments): Update for Org changes.
Glenn Morris <rgm@gnu.org>
parents:
107535
diff
changeset
|
261 Jackson, Tokuya Kameshima, Ross Patterson, Sebastian Rose, Eric Schulte, |
8bb4965be790
* ack.texi, emacs.texi (Acknowledgments): Update for Org changes.
Glenn Morris <rgm@gnu.org>
parents:
107535
diff
changeset
|
262 Paul Sexton, Ulf Stegemann, Andy Stewart, David O'Toole, John Wiegley, |
8bb4965be790
* ack.texi, emacs.texi (Acknowledgments): Update for Org changes.
Glenn Morris <rgm@gnu.org>
parents:
107535
diff
changeset
|
263 and Piotr Zielinski also wrote various Org mode components. |
84220 | 264 |
265 @item | |
266 Scott Draves wrote @file{tq.el}, help functions for maintaining | |
267 transaction queues between Emacs and its subprocesses. | |
268 | |
269 @item | |
270 Benjamin Drieu wrote @file{pong.el}, an implementation of the classical | |
271 pong game. | |
272 | |
273 @item | |
274 Viktor Dukhovni wrote support for dumping under SunOS version 4. | |
275 | |
276 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
277 John Eaton and Kurt Hornik wrote Octave mode. |
84220 | 278 |
279 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
280 Rolf Ebert co-wrote Ada mode. |
84220 | 281 |
282 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
283 Stephen Eglen wrote @file{mspools.el}, which tells you which Procmail |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
284 folders have mail waiting in them; and @file{iswitchb.el}, a feature |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
285 for incremental reading and completion of buffer names. |
84220 | 286 |
287 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
288 Torbj@"orn Einarsson wrote @file{f90.el}, a mode for Fortran 90 files. |
84220 | 289 |
290 @item | |
291 Tsugutomo Enami co-wrote the support for international character sets. | |
292 | |
293 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
294 David Engster wrote @file{mairix.el} and @file{nnmairix.el}, an |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
295 interface to the Mairix indexing tool. |
99624 | 296 |
297 @item | |
84220 | 298 Hans Henrik Eriksen wrote @file{simula.el}, a mode for editing SIMULA 87 |
299 code. | |
300 | |
301 @item | |
302 Michael Ernst wrote @file{reposition.el}, a command for recentering a | |
303 function's source code and preceding comment on the screen. | |
304 | |
305 @item | |
306 Ata Etemadi wrote @file{cdl.el}, functions for working with Common Data | |
307 Language source code. | |
308 | |
309 @item | |
310 Frederick Farnbach implemented @file{morse.el}, which converts text to | |
311 Morse code. | |
312 | |
313 @item | |
314 Oscar Figueiredo wrote EUDC, the Emacs Unified Directory Client, which | |
315 is an interface to directory servers via LDAP, CCSO PH/QI, or BBDB; and | |
316 @file{ldap.el}, the LDAP client interface. | |
317 | |
318 @item | |
319 Fred Fish wrote the support for dumping COFF executable files. | |
320 | |
321 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
322 Karl Fogel wrote @file{bookmark.el}, which implements named |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
323 placeholders; @file{mail-hist.el}, a history mechanism for outgoing |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
324 mail messages; and @file{saveplace.el}, for preserving point's |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
325 location in files between editing sessions. |
84220 | 326 |
327 @item | |
328 Gary Foster wrote @file{crisp.el}, the emulation for CRiSP and Brief | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
329 editors; and @file{scroll-all.el}, a mode for scrolling several buffers |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
330 together. |
84220 | 331 |
332 @item | |
333 Noah Friedman wrote @file{rlogin.el}, an interface to Rlogin, | |
334 @file{type-break.el}, which reminds you to take periodic breaks from | |
335 typing, and @code{eldoc-mode}, a mode to show the defined parameters or | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
336 the doc string for the Lisp function near point. |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
337 |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
338 @item |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
339 Shigeru Fukaya wrote a testsuite for the byte-compiler. |
84220 | 340 |
341 @item | |
342 Keith Gabryelski wrote @file{hexl.el}, a mode for editing binary files. | |
343 | |
344 @item | |
345 Kevin Gallagher rewrote and enhanced the EDT emulation, and wrote | |
346 @file{flow-ctrl.el}, a package for coping with unsuppressible XON/XOFF | |
347 flow control. | |
348 | |
349 @item | |
350 Kevin Gallo added multiple-frame support for Windows NT and wrote | |
351 @file{w32-win.el}, support functions for the MS-Windows window system. | |
352 | |
353 @item | |
354 Juan Le@'{o}n Lahoz Garc@'{i}a wrote @file{wdired.el}, a package for | |
355 performing file operations by directly editing Dired buffers. | |
356 | |
357 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
358 Howard Gayle wrote much of the C and Lisp code for display tables and |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
359 case tables. He also wrote @file{rot13.el}, a command to display the |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
360 plain-text form of a buffer encoded with the Caesar cipher; |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
361 @file{vt100-led.el}, a package for controlling the LEDs on |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
362 VT100-compatible terminals; and much of the support for ISO-8859 |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
363 European character sets (which includes @file{iso-ascii.el}, |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
364 @file{iso-insert.el}, @file{iso-swed.el}, |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
365 @file{iso-syntax.el}, @file{iso-transl.el}, and @file{swedish.el}). |
84220 | 366 |
367 @item | |
368 Stephen Gildea made the Emacs quick reference card, and made many | |
369 contributions for @file{time-stamp.el}, a package for maintaining | |
370 last-change time stamps in files. | |
371 | |
372 @item | |
373 Julien Gilles wrote @file{gnus-ml.el}, a mailing list minor mode for | |
374 Gnus. | |
375 | |
376 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
377 David Gillespie wrote the Common Lisp compatibility packages; |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
378 @code{Calc}, an advanced calculator and mathematical tool, since |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
379 maintained and developed by Jay Belanger; @file{complete.el}, a partial |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
380 completion mechanism; and @file{edmacro.el}, a package for editing |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
381 keyboard macros. |
84220 | 382 |
383 @item | |
99623
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
384 Bob Glickstein wrote @file{sregex.el}, a facility for writing regexps |
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
385 using a Lisp-like syntax. |
84220 | 386 |
387 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
388 Boris Goldowsky wrote @file{avoid.el}, a package to keep the mouse |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
389 cursor out of the way of the text cursor; @file{shadowfile.el}, a |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
390 package for keeping identical copies of files in more than one place; |
84220 | 391 @file{format.el}, a package for reading and writing files in various |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
392 formats; @file{enriched.el}, a package for saving text properties in |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
393 files; @file{facemenu.el}, a package for specifying faces; and |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
394 @file{descr-text.el}, describing text and character properties. |
84220 | 395 |
396 @item | |
397 Michelangelo Grigni wrote @file{ffap.el} which visits a file, | |
398 taking the file name from the buffer. | |
399 | |
400 @item | |
401 Odd Gripenstam wrote @file{dcl-mode.el} for editing DCL command files. | |
402 | |
403 @item | |
404 Michael Gschwind wrote @file{iso-cvt.el}, a package to convert between | |
405 the ISO 8859-1 character set and the notations for non-@acronym{ASCII} | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
406 characters used by @TeX{} and net tradition. |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
407 |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
408 @item |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
409 Bastien Guerry wrote @file{gnus-bookmark.el}, bookmark support for Gnus; |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
410 as well as contributing to Org mode (q.v.@:). |
84220 | 411 |
412 @item | |
413 Henry Guillaume wrote @file{find-file.el}, a package to visit files | |
414 related to the currently visited file. | |
415 | |
416 @item | |
417 Doug Gwyn wrote the portable @code{alloca} implementation. | |
418 | |
419 @item | |
420 Ken'ichi Handa implemented most of the support for international | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
421 character sets, and wrote most of the Emacs 23 font handling code. He |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
422 also wrote @file{composite.el}, which provides a minor mode that |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
423 composes characters automatically when they are displayed; |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
424 @file{isearch-x.el}, a facility for searching non-@acronym{ASCII} |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
425 text; and @file{ps-bdf.el}, a BDF font support for printing |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
426 non-@acronym{ASCII} text on a PostScript printer. Together with Naoto |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
427 Takahashi, he wrote @file{quail.el}, an input facility for typing |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
428 non-@acronym{ASCII} text from an @acronym{ASCII} keyboard. |
84220 | 429 |
430 @item | |
431 Jesper Harder wrote @file{yenc.el}, for decoding yenc encoded messages. | |
432 | |
433 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
434 K. Shane Hartman wrote @file{chistory.el} and @file{echistory.el}, |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
435 packages for browsing command history lists; @file{electric.el} and |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
436 @file{helper.el}, which provide an alternative command loop and |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
437 appropriate help facilities; @file{emacsbug.el}, a package for |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
438 reporting Emacs bugs; @file{picture.el}, a mode for editing |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
439 @acronym{ASCII} pictures; and @file{view.el}, a package for perusing |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
440 files and buffers without editing them. |
84220 | 441 |
442 @item | |
443 John Heidemann wrote @file{mouse-copy.el} and @file{mouse-drag.el}, | |
444 which provide alternative mouse-based editing and scrolling features. | |
445 | |
446 @item | |
447 Jon K Hellan wrote @file{utf7.el}, support for mail-safe transformation | |
448 format of Unicode. | |
449 | |
450 @item | |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
451 Markus Heritsch co-wrote Ada mode. |
84220 | 452 |
453 @item | |
454 Karl Heuer wrote the original blessmail script, implemented the | |
455 @code{intangible} text property, and rearranged the structure of the | |
456 @code{Lisp_Object} type to allow for more data bits. | |
457 | |
458 @item | |
459 Manabu Higashida ported Emacs to MS-DOS. | |
460 | |
461 @item | |
462 Anders Holst wrote @file{hippie-exp.el}, a versatile completion and | |
463 expansion package. | |
464 | |
465 @item | |
100476
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
466 Tassilo Horn wrote DocView mode, allowing viewing of PDF, PostScript and |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
467 DVI documents. |
98935
d18563395c80
(Acknowledgments): Add myself as doc-view author.
Tassilo Horn <tassilo@member.fsf.org>
parents:
96633
diff
changeset
|
468 |
d18563395c80
(Acknowledgments): Add myself as doc-view author.
Tassilo Horn <tassilo@member.fsf.org>
parents:
96633
diff
changeset
|
469 @item |
84220 | 470 Tom Houlder wrote @file{mantemp.el}, which generates manual C@t{++} |
471 template instantiations. | |
472 | |
473 @item | |
474 Joakim Hove wrote @file{html2text.el}, a html to plain text converter. | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
475 |
84220 | 476 @item |
477 Denis Howe wrote @file{browse-url.el}, a package for invoking a WWW | |
478 browser to display a URL. | |
479 | |
480 @item | |
481 Lars Magne Ingebrigtsen did a major redesign of the Gnus news-reader and | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
482 wrote many of its parts. Several of these are now general components of |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
483 Emacs: @file{dns.el} for Domain Name Service lookups; |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
484 @file{format-spec.el} for formatting arbitrary format strings; |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
485 @file{netrc.el} for parsing of @file{.netrc} files; and |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
486 @file{time-date.el} for general date and time handling. Components of |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
487 Gnus have also been written by: Nagy Andras, David Blacka, Scott Byer, |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
488 Kevin Greiner, Kai Gro@ss{}johann, Joe Hildebrand, Paul Jarc, Sascha |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
489 L@"{u}decke, David Moore, Jim Radford, Benjamin Rutt, Raymond Scholz, |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
490 Thomas Steffen, Reiner Steib, Didier Verna, Ilja Weis, Katsumi Yamaoka, |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
491 Teodor Zlatanov, and others (@pxref{Contributors,,,gnus, the Gnus Manual}). |
84220 | 492 |
493 @item | |
494 Andrew Innes contributed extensively to the MS-Windows support. | |
495 | |
496 @item | |
497 Seiichiro Inoue improved Emacs's XIM support. | |
498 | |
499 @item | |
100476
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
500 Philip Jackson wrote @file{find-cmd.el}, to build a @code{find} |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
501 command-line. |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
502 |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
503 @item |
84220 | 504 Ulf Jasper wrote @file{icalendar.el}, a package for converting Emacs |
100476
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
505 diary entries to and from the iCalendar format; |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
506 @file{newsticker.el}, an RSS and Atom based Newsticker; and |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
507 @file{bubbles.el}, a puzzle game. |
84220 | 508 |
509 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
510 Kyle Jones wrote @file{life.el}, a package to play Conway's ``life'' game. |
84220 | 511 |
512 @item | |
513 Terry Jones wrote @file{shadow.el}, a package for finding potential | |
514 load-path problems when some Lisp file ``shadows'' another. | |
515 | |
516 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
517 Simon Josefsson wrote @file{dns-mode.el}, an editing mode for Domain |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
518 Name System master files; @file{dig.el}, a Domain Name System interface; |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
519 @file{flow-fill.el}, a package for interpreting RFC2646 formatted text |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
520 in messages; @file{fringe.el}, a package for customizing the fringe; |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
521 @file{imap.el}, an Emacs Lisp library for talking to IMAP servers; |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
522 @file{password-cache.el}, a password reader; @file{nnimap.el}, the IMAP |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
523 back-end for Gnus; @file{url-imap.el} for the URL library; |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
524 @file{rfc2104.el}, a hashed message authentication facility; the Gnus |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
525 S/MIME and Sieve components; and @file{tls.el} and @file{starttls.el} |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
526 for the Transport Layer Security protocol. |
84220 | 527 |
528 @item | |
529 Arne J@o{}rgensen wrote @file{latexenc.el}, a package to | |
530 automatically guess the correct coding system in LaTeX files. | |
531 | |
532 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
533 Alexandre Julliard wrote @file{vc-git.el}, support for the Git version |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
534 control system. |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
535 |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
536 @item |
84220 | 537 Tomoji Kagatani implemented @file{smtpmail.el}, used for sending out |
538 mail with SMTP. | |
539 | |
540 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
541 Ivan Kanis wrote @file{vc-hg.el}, support for the Mercurial version |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
542 control system. |
84220 | 543 |
544 @item | |
545 Henry Kautz wrote @file{bib-mode.el}, a mode for maintaining | |
546 bibliography databases compatible with @code{refer} (the @code{troff} | |
547 version) and @code{lookbib}, and @file{refbib.el}, a package to convert | |
548 those databases to the format used by the LaTeX text formatting package. | |
549 | |
550 @item | |
551 Taichi Kawabata added support for Devanagari script and the Indian | |
104333
e81e5a1a639a
(Acknowledgments): Add ucs-normalize.el.
Glenn Morris <rgm@gnu.org>
parents:
104330
diff
changeset
|
552 languages, and wrote @file{ucs-normalize.el} for Unicode normalization. |
84220 | 553 |
554 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
555 Taro Kawagishi implented the MD4 Message Digest Algorithm in Lisp; and |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
556 wrote @file{ntlm.el} and @file{sasl-ntlm.el} for NT LanManager |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
557 authentication support. |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
558 |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
559 @item |
84220 | 560 Howard Kaye wrote @file{sort.el}, commands to sort text in Emacs |
561 buffers. | |
562 | |
563 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
564 Michael Kifer wrote @code{ediff}, an interactive interface to the |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
565 @command{diff}, @command{patch}, and @command{merge} programs; and |
84220 | 566 Viper, the newest emulation for VI. |
567 | |
568 @item | |
569 Richard King wrote the first version of @file{userlock.el} and | |
570 @file{filelock.c}, which provide simple support for multiple users | |
571 editing the same file. He also wrote the initial version of | |
572 @file{uniquify.el}, a facility to make buffer names unique by adding | |
573 parts of the file's name to the buffer name. | |
574 | |
575 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
576 Peter Kleiweg wrote @file{ps-mode.el}, a mode for editing PostScript |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
577 files and running a PostScript interpreter interactively from within |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
578 Emacs. |
84220 | 579 |
580 @item | |
108012
6c696ca35512
Doc updates for SELinux support.
Glenn Morris <rgm@gnu.org>
parents:
107978
diff
changeset
|
581 Karel Kl@'{@dotless{i}}@v{c} contributed SELinux support, for preserving the |
6c696ca35512
Doc updates for SELinux support.
Glenn Morris <rgm@gnu.org>
parents:
107978
diff
changeset
|
582 Security-Enchanced Linux context of files on backup and copy. |
6c696ca35512
Doc updates for SELinux support.
Glenn Morris <rgm@gnu.org>
parents:
107978
diff
changeset
|
583 |
6c696ca35512
Doc updates for SELinux support.
Glenn Morris <rgm@gnu.org>
parents:
107978
diff
changeset
|
584 @item |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
585 Shuhei Kobayashi wrote @file{hex-util.el}, for operating on hexadecimal |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
586 strings; support for HMAC (Keyed-Hashing for Message Authentication); |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
587 and a Lisp implementation of the SHA1 Secure Hash Algorithm. |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
588 |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
589 @item |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
590 Pavel Kobyakov wrote @file{flymake.el}, a minor mode for performing |
84220 | 591 on-the-fly syntax checking. |
592 | |
593 @item | |
594 David M.@: Koppelman wrote @file{hi-lock.el}, a minor mode for | |
595 interactive automatic highlighting of parts of the buffer text. | |
596 | |
597 @item | |
598 Koseki Yoshinori wrote @file{iimage.el}, a minor mode for displaying | |
599 inline images. | |
600 | |
601 @item | |
602 Robert Krawitz wrote the original @file{xmenu.c}, part of Emacs's pop-up | |
603 menu support. | |
604 | |
605 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
606 Sebastian Kremer wrote @code{dired-mode}, with contributions by Lawrence |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
607 R.@: Dodd. He also wrote @file{ls-lisp.el}, a Lisp emulation of the |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
608 @code{ls} command for platforms which don't have @code{ls} as a standard |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
609 program. |
84220 | 610 |
611 @item | |
107535 | 612 Ken Stevens wrote @file{ispell.el}, a spell-checker interface. |
84220 | 613 |
614 @item | |
615 David K@ringaccent{a}gedal wrote @file{tempo.el}, providing support for | |
616 easy insertion of boilerplate text and other common constructions. | |
617 | |
618 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
619 Daniel LaLiberte wrote @file{edebug.el}, a source-level debugger for |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
620 Emacs Lisp; @file{cl-specs.el}, specifications to help @code{edebug} |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
621 debug code written using David Gillespie's Common Lisp support; |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
622 @file{cust-print.el}, a customizable package for printing lisp |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
623 objects; and @file{isearch.el}, Emacs's incremental search minor mode. |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
624 He also co-wrote @file{hideif.el} (q.v.@:). |
84220 | 625 |
626 @item | |
104330
774fa086de8a
(Acknowledgments): Update for js.el replacing js2-mode.el.
Glenn Morris <rgm@gnu.org>
parents:
104219
diff
changeset
|
627 Karl Landstrom and Daniel Colascione wrote @file{js.el}, a mode for |
774fa086de8a
(Acknowledgments): Update for js.el replacing js2-mode.el.
Glenn Morris <rgm@gnu.org>
parents:
104219
diff
changeset
|
628 editing JavaScript. |
774fa086de8a
(Acknowledgments): Update for js.el replacing js2-mode.el.
Glenn Morris <rgm@gnu.org>
parents:
104219
diff
changeset
|
629 |
774fa086de8a
(Acknowledgments): Update for js.el replacing js2-mode.el.
Glenn Morris <rgm@gnu.org>
parents:
104219
diff
changeset
|
630 @item |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
631 Vinicius Jose Latorre wrote the Emacs printing facilities, as well as |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
632 @code{ps-print} (with Jim Thompson, Jacques Duthen, and Kenichi Handa), |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
633 a package for pretty-printing Emacs buffers to PostScript printers; |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
634 @file{delim-col.el}, a package to arrange text into columns; |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
635 @file{ebnf2ps.el}, a package that translates EBNF grammar to a syntactic |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
636 chart that can be printed to a PostScript printer; and |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
637 @file{whitespace.el}, a package that detects and cleans up excess |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
638 whitespace in a file. The previous version of @file{whitespace.el}, |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
639 used prior to Emacs 23, was written by Rajesh Vaidheeswarran. |
84220 | 640 |
641 @item | |
99623
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
642 Frederic Lepied wrote @file{expand.el}, which uses the abbrev |
84220 | 643 mechanism for inserting programming constructs. |
644 | |
645 @item | |
646 Peter Liljenberg wrote @file{elint.el}, a Lint-style code checker for | |
647 Emacs Lisp programs. | |
648 | |
649 @item | |
650 Lars Lindberg wrote @file{msb.el}, which provides more flexible menus | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
651 for buffer selection; co-wrote @file{imenu.el} (q.v.@:); and rewrote |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
652 @file{dabbrev.el}, originally written by Don Morrison. |
84220 | 653 |
654 @item | |
655 Anders Lindgren wrote @file{autorevert.el}, a package for automatically | |
656 reverting files visited by Emacs that were changed on disk; | |
657 @file{cwarn.el}, a package to highlight suspicious C and C@t{++} | |
658 constructs; and @file{follow.el}, a minor mode to synchronize windows | |
659 that show the same buffer. | |
660 | |
661 @item | |
662 Thomas Link wrote @file{filesets.el}, a package for handling sets of | |
663 files. | |
664 | |
665 @item | |
100476
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
666 Juri Linkov wrote @file{misearch.el}, extending isearch to multi-buffer |
104353
069880b7b4f4
(Acknowledgments): Remove cvtmail. Mention info-finder.
Glenn Morris <rgm@gnu.org>
parents:
104336
diff
changeset
|
667 searches; the code in @file{files-x.el} for handling file- and |
069880b7b4f4
(Acknowledgments): Remove cvtmail. Mention info-finder.
Glenn Morris <rgm@gnu.org>
parents:
104336
diff
changeset
|
668 directory-local variables; and the @code{info-finder} feature that |
069880b7b4f4
(Acknowledgments): Remove cvtmail. Mention info-finder.
Glenn Morris <rgm@gnu.org>
parents:
104336
diff
changeset
|
669 creates a virtual Info manual of package keywords. |
100476
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
670 |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
671 @item |
105295
a0400cfe656e
(Acknowledgments): CEDET updates. Fix Hungarian accent.
Glenn Morris <rgm@gnu.org>
parents:
104353
diff
changeset
|
672 K@'{a}roly L@H{o}rentey wrote the ``multi-terminal'' code, which |
99625 | 673 allows Emacs to run on graphical and text-only terminals |
674 simultaneously. | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
675 |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
676 @item |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
677 Martin Lorentzon wrote @file{vc-annotate.el}, support for version |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
678 control annotation. |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
679 |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
680 @item |
84220 | 681 Dave Love wrote much of the code dealing with Unicode support and |
682 Latin-N unification. He added support for many coding systems, | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
683 including the various UTF-7 and UTF-16 coding systems. He also wrote |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
684 @code{autoarg-mode}, a global minor mode whereby digit keys supply |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
685 prefix arguments; @code{autoarg-kp-mode}, which redefines the keypad |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
686 numeric keys to digit arguments; @file{autoconf.el}, a mode for editing |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
687 Autoconf files; @file{cfengine.el}, a mode for editing Cfengine files; |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
688 @file{elide-head.el}, a package for eliding boilerplate text from file |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
689 headers; @file{hl-line.el}, a minor mode for highlighting the line in |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
690 the current window on which point is; @file{cap-words.el}, a minor mode |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
691 for motion in ``CapitalizedWordIdentifiers''; @file{latin1-disp.el}, a |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
692 package that lets you display ISO 8859 characters on Latin-1 terminals |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
693 by setting up appropriate display tables; @file{python.el}, a major mode |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
694 for the Python programming language; @file{refill.el}, a mode for |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
695 automatic paragraph refilling, akin to typical word processors; |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
696 @file{smiley.el}, a facility for displaying smiley faces; |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
697 @file{sym-comp.el}, a library for performing mode-dependent symbol |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
698 completion; @file{benchmark.el} for timing code execution; and |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
699 @file{tool-bar.el}, a mode to control the display of the Emacs tool bar. |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
700 With Riccardo Murri he wrote @file{vc-bzr.el}, support for the Bazaar |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
701 version control system. |
84220 | 702 |
703 @item | |
105295
a0400cfe656e
(Acknowledgments): CEDET updates. Fix Hungarian accent.
Glenn Morris <rgm@gnu.org>
parents:
104353
diff
changeset
|
704 Eric Ludlam wrote the Speedbar package; @file{checkdoc.el}, for checking |
a0400cfe656e
(Acknowledgments): CEDET updates. Fix Hungarian accent.
Glenn Morris <rgm@gnu.org>
parents:
104353
diff
changeset
|
705 doc strings in Emacs Lisp programs; @file{dframe.el}, providing |
a0400cfe656e
(Acknowledgments): CEDET updates. Fix Hungarian accent.
Glenn Morris <rgm@gnu.org>
parents:
104353
diff
changeset
|
706 dedicated frame support modes; @file{ezimage.el}, a generalized way to |
a0400cfe656e
(Acknowledgments): CEDET updates. Fix Hungarian accent.
Glenn Morris <rgm@gnu.org>
parents:
104353
diff
changeset
|
707 place images over text; @file{chart.el} for drawing bar charts etc; and |
a0400cfe656e
(Acknowledgments): CEDET updates. Fix Hungarian accent.
Glenn Morris <rgm@gnu.org>
parents:
104353
diff
changeset
|
708 the EIEIO (Enhanced Implementation of Emacs Interpreted Objects) |
a0400cfe656e
(Acknowledgments): CEDET updates. Fix Hungarian accent.
Glenn Morris <rgm@gnu.org>
parents:
104353
diff
changeset
|
709 package. He was also the main author of the CEDET (Collection of Emacs |
a0400cfe656e
(Acknowledgments): CEDET updates. Fix Hungarian accent.
Glenn Morris <rgm@gnu.org>
parents:
104353
diff
changeset
|
710 Development Environment Tools) package. Portions were also written by |
a0400cfe656e
(Acknowledgments): CEDET updates. Fix Hungarian accent.
Glenn Morris <rgm@gnu.org>
parents:
104353
diff
changeset
|
711 Jan Moringen, David Ponce, and Joakim Verona. |
84220 | 712 |
713 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
714 Alan Mackenzie wrote the integrated AWK support in CC Mode, and |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
715 maintained CC Mode from Emacs 22 onwards. |
84220 | 716 |
717 @item | |
718 Christopher J.@: Madsen wrote @file{decipher.el}, a package for cracking | |
719 simple substitution ciphers. | |
720 | |
721 @item | |
722 Neil M.@: Mager wrote @file{appt.el}, functions to notify users of their | |
723 appointments. It finds appointments recorded in the diary files | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
724 used by the @code{calendar} package. |
84220 | 725 |
726 @item | |
727 Ken Manheimer wrote @file{allout.el}, a mode for manipulating and | |
728 formatting outlines, and @file{icomplete.el}, which provides incremental | |
729 completion feedback in the minibuffer. | |
730 | |
731 @item | |
732 Bill Mann wrote @file{perl-mode.el}, a mode for editing Perl code. | |
733 | |
734 @item | |
735 Brian Marick and Daniel LaLiberte wrote @file{hideif.el}, support for | |
736 hiding selected code within C @code{#ifdef} clauses. | |
737 | |
738 @item | |
739 Simon Marshall wrote @file{regexp-opt.el}, which generates a regular | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
740 expression from a list of strings; and the fast-lock and lazy-lock |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
741 font-lock support modes. He also extended @file{comint.el} and |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
742 @file{shell.el}, originally written by Olin Shivers. |
84220 | 743 |
744 @item | |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
745 Bengt Martensson, Dirk Herrmann, Marc Shapiro, Mike Newton, Aaron Larson, |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
746 and Stefan Schoef, wrote @file{bibtex.el}, a mode for editing Bib@TeX{} |
84220 | 747 bibliography files. |
748 | |
749 @item | |
750 Charlie Martin wrote @file{autoinsert.el}, which provides automatic | |
751 mode-sensitive insertion of text into new files. | |
752 | |
753 @item | |
100476
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
754 Yukihiro Matsumoto and Nobuyoshi Nakada wrote Ruby-mode. |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
755 |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
756 @item |
84220 | 757 Thomas May wrote @file{blackbox.el}, a version of the traditional |
758 blackbox game. | |
759 | |
760 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
761 Roland McGrath wrote @file{compile.el} (since updated by Daniel |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
762 Pfeiffer), a package for running compilations in a buffer, and then |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
763 visiting the locations reported in error messages; @file{etags.el}, a |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
764 package for jumping to function definitions and searching or replacing |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
765 in all the files mentioned in a @file{TAGS} file; @file{find-dired.el}, |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
766 for using @code{dired} commands on output from the @code{find} program, |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
767 with Sebastian Kremer; @file{grep.el} for running the @code{grep} |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
768 command; @file{map-ynp.el}, a general purpose boolean question-asker; |
84220 | 769 @file{autoload.el}, providing semi-automatic maintenance of autoload |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
770 files. |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
771 |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
772 @item |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
773 Michael McNamara and Wilson Snyder wrote Verilog mode. |
84220 | 774 |
775 @item | |
776 David Megginson wrote @file{derived.el}, which allows one to define new | |
777 major modes by inheriting key bindings and commands from existing major | |
778 modes. | |
779 | |
780 @item | |
781 Will Mengarini wrote @file{repeat.el}, a command to repeat the preceding | |
782 command with its arguments. | |
783 | |
784 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
785 Richard Mlynarik wrote @file{cl-indent.el}, a package for indenting |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
786 Common Lisp code; @file{ebuff-menu.el}, an ``electric'' browser for |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
787 buffer listings; @file{ehelp.el}, bindings for browsing help screens; |
84220 | 788 @file{rfc822.el}, a parser for E-mail addresses in the RFC-822 format, |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
789 used in mail messages and news articles; @file{terminal.el}, a |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
790 terminal emulator for Emacs subprocesses; and @file{yow.el}, an |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
791 essential utility. |
84220 | 792 |
793 @item | |
794 Gerd Moellmann was the Emacs maintainer from the beginning of Emacs 21 | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
795 development until the release of 21.1. He wrote the new display |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
796 engine used from Emacs 21 onwards, and the asynchronous timers |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
797 facility. He also wrote @code{ebrowse}, the C@t{++} browser; |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
798 @file{jit-lock.el}, the Just-In-Time font-lock support mode; |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
799 @file{tooltip.el}, a package for displaying tooltips; |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
800 @file{authors.el}, a package for maintaining the @file{AUTHORS} file; |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
801 and @file{rx.el}, a regular expression constructor. |
84220 | 802 |
803 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
804 Stefan Monnier was the Emacs co-maintainer for Emacs 23. He added |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
805 support for Arch and Subversion to VC, re-wrote much of the Emacs server |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
806 to use the built-in networking primitives, and re-wrote the abbrev and |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
807 minibuffer completion code for Emacs 23. He also wrote @code{PCL-CVS}, |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
808 a directory-level front end to the CVS version control system; |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
809 @file{reveal.el}, a minor mode for automatically revealing invisible |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
810 text; @file{smerge-mode.el}, a minor mode for resolving @code{diff3} |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
811 conflicts; @file{diff-mode.el}, a mode for viewing and editing context |
107949
f55f82f75bb4
* ack.texi (Acknowledgments): Add mpc.el
Glenn Morris <rgm@gnu.org>
parents:
107535
diff
changeset
|
812 diffs; @file{css-mode.el} for Cascading Style Sheets; |
f55f82f75bb4
* ack.texi (Acknowledgments): Add mpc.el
Glenn Morris <rgm@gnu.org>
parents:
107535
diff
changeset
|
813 @file{bibtex-style.el} for BibTeX Style files; and @file{mpc.el}, a |
f55f82f75bb4
* ack.texi (Acknowledgments): Add mpc.el
Glenn Morris <rgm@gnu.org>
parents:
107535
diff
changeset
|
814 client for the ``Music Player Daemon''. |
84220 | 815 |
816 @item | |
817 Morioka Tomohiko wrote several packages for MIME support in Gnus and | |
818 elsewhere. | |
819 | |
820 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
821 Takahashi Naoto co-wrote @file{quail.el} (q.v.@:), and wrote |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
822 @file{robin.el}, another input method. |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
823 |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
824 @item |
84220 | 825 Sen Nagata wrote @file{crm.el}, a package for reading multiple strings |
826 with completion, and @file{rfc2368.el}, support for @code{mailto:} | |
827 URLs. | |
828 | |
829 @item | |
830 Erik Naggum wrote the time-conversion functions. He also wrote | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
831 @file{disp-table.el}, a package for dealing with display tables; |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
832 @file{mailheader.el}, a package for parsing email headers; and |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
833 @file{parse-time.el}, a package for parsing time strings. |
84220 | 834 |
835 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
836 Thomas Neumann and Eric Raymond wrote @file{make-mode.el}, |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
837 a mode for editing makefiles. |
84220 | 838 |
839 @item | |
840 Thien-Thi Nguyen and Dan Nicolaescu wrote @file{hideshow.el}, a minor | |
841 mode for selectively displaying blocks of text. | |
842 | |
843 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
844 Dan Nicolaescu added support for running Emacs as a daemon. He also |
100476
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
845 wrote @file{romanian.el}, support for editing Romanian text; |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
846 @file{iris-ansi.el}, support for running Emacs on SGI's @code{xwsh} |
100476
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
847 and @code{winterm} terminal emulators; and @file{vc-dir.el}, displaying |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
848 the status of version-controlled directories. |
84220 | 849 |
850 @item | |
851 Jurgen Nickelsen wrote @file{ws-mode.el}, providing WordStar emulation. | |
852 | |
853 @item | |
854 Hrvoje Niksic wrote @file{savehist.el}, for saving the minibuffer | |
855 history between Emacs sessions. | |
856 | |
857 @item | |
858 Jeff Norden wrote @file{kermit.el}, a package to help the Kermit | |
859 dialup communications program run comfortably in an Emacs shell buffer. | |
860 | |
861 @item | |
862 Andrew Norman wrote @file{ange-ftp.el}, providing transparent FTP | |
863 support. | |
864 | |
865 @item | |
99624 | 866 Edward O'Connor wrote @file{json.el}, a file for parsing and |
867 generating JSON files. | |
868 | |
869 @item | |
100476
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
870 Kentaro Ohkouchi created the Emacs icons used beginning with Emacs 23. |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
871 |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
872 @item |
112356
fa69cea85c66
Small updates for manual Ack section.
Glenn Morris <rgm@gnu.org>
parents:
112228
diff
changeset
|
873 Christian Ohler wrote @file{ert.el}, a library for automated regression |
fa69cea85c66
Small updates for manual Ack section.
Glenn Morris <rgm@gnu.org>
parents:
112228
diff
changeset
|
874 testing. |
fa69cea85c66
Small updates for manual Ack section.
Glenn Morris <rgm@gnu.org>
parents:
112228
diff
changeset
|
875 |
fa69cea85c66
Small updates for manual Ack section.
Glenn Morris <rgm@gnu.org>
parents:
112228
diff
changeset
|
876 @item |
84220 | 877 Alexandre Oliva wrote @file{gnus-mlspl.el}, a group params-based mail |
878 splitting mechanism. | |
879 | |
880 @item | |
881 Takaaki Ota wrote @file{table.el}, a package for creating and editing | |
882 embedded text-based tables. | |
883 | |
884 @item | |
885 Pieter E.@: J.@: Pareit wrote @file{mixal-mode.el}, an editing mode for | |
886 the MIX assembly language. | |
887 | |
888 @item | |
99623
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
889 David Pearson wrote @file{quickurl.el}, a simple method of inserting a |
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
890 URL into the current buffer based on text at point; @file{5x5.el}, a |
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
891 game to fill all squares on the field. |
84220 | 892 |
893 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
894 Jeff Peck wrote @file{sun.el}, key bindings for sunterm keys. |
84220 | 895 |
896 @item | |
897 Damon Anton Permezel wrote @file{hanoi.el}, an animated demonstration of | |
898 the ``Towers of Hanoi'' puzzle. | |
899 | |
900 @item | |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
901 William M.@: Perry wrote @file{mailcap.el} (with Lars Magne |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
902 Ingebrigtsen), a MIME media types configuration facility; |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
903 @file{mwheel.el}, a package for supporting mouse wheels; co-wrote (with |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
904 Dave Love) @file{socks.el}, a Socks v5 client; and developed the URL |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
905 package. |
84220 | 906 |
907 @item | |
908 Per Persson wrote @file{gnus-vm.el}, the VM interface for Gnus. | |
909 | |
910 @item | |
911 Jens Petersen wrote @file{find-func.el}, which makes it easy to find | |
912 the source code for an Emacs Lisp function or variable. | |
913 | |
914 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
915 Daniel Pfeiffer wrote @file{conf-mode.el}, a mode for editing |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
916 configuration files; @file{copyright.el}, a package for updating |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
917 copyright notices in files; @file{executable.el}, a package for |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
918 executing interpreter scripts; @file{sh-script.el}, a mode for editing |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
919 shell scripts; @file{skeleton.el}, implementing a concise language for |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
920 writing statement skeletons; and @file{two-column.el}, a minor mode |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
921 for simultaneous two-column editing. |
84220 | 922 |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
923 Daniel also rewrote @file{apropos.el} (originally written by Joe Wells), |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
924 for finding commands, functions, and variables matching a regular |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
925 expression; and, together with Jim Blandy, co-authored @file{wyse50.el}, |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
926 support for Wyse 50 terminals. He also co-wrote @file{compile.el} |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
927 (q.v.@:) and @file{ada-stmt.el}. |
84220 | 928 |
929 @item | |
930 Richard L.@: Pieri wrote @file{pop3.el}, a Post Office Protocol (RFC | |
931 1460) interface for Emacs. | |
932 | |
933 @item | |
934 Fred Pierresteguy and Paul Reilly made Emacs work with X Toolkit | |
935 widgets. | |
936 | |
937 @item | |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
938 Fran@,{c}ois Pinard, Greg McGary, and Bruno Haible wrote @file{po.el}, |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
939 support for PO translation files. |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
940 |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
941 @item |
84220 | 942 Christian Plaunt wrote @file{soundex.el}, an implementation of the |
943 Soundex algorithm for comparing English words by their pronunciation. | |
944 | |
945 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
946 David Ponce wrote @file{recentf.el}, a package that puts a menu of |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
947 recently visited files in the Emacs menu bar; @file{ruler-mode.el}, a |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
948 minor mode for displaying a ruler in the header line; and |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
949 @file{tree-widget.el}, a package to display hierarchical data |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
950 structures. |
84220 | 951 |
952 @item | |
953 Francesco A.@: Potorti wrote @file{cmacexp.el}, providing a command which | |
954 runs the C preprocessor on a region of a file and displays the results. | |
955 He also expanded and redesigned the @code{etags} program. | |
956 | |
957 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
958 Michael D.@: Prange and Steven A.@: Wood wrote @file{fortran.el}, a mode |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
959 for editing Fortran code. |
84220 | 960 |
961 @item | |
962 Ashwin Ram wrote @file{refer.el}, commands to look up references in | |
963 bibliography files by keyword. | |
964 | |
965 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
966 Eric S.@: Raymond wrote @file{vc.el}, an interface to the RCS and SCCS |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
967 source code version control systems, with Paul Eggert; @file{gud.el}, |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
968 a package for running source-level debuggers like GDB and SDB in |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
969 Emacs; @file{asm-mode.el}, a mode for editing assembly language code; |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
970 @file{AT386.el}, terminal support package for IBM's AT keyboards; |
84220 | 971 @file{cookie1.el}, support for ``fortune-cookie'' programs like |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
972 @file{yow.el} and @file{spook.el}; @file{finder.el}, a package for |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
973 finding Emacs Lisp packages by keyword and topic; @file{keyswap.el}, |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
974 code to swap the @key{BS} and @key{DEL} keys; @file{loadhist.el}, |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
975 functions for loading and unloading Emacs features; |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
976 @file{lisp-mnt.el}, functions for working with the special headers |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
977 used in Emacs Lisp library files; and code to set and make use of the |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
978 @code{load-history} lisp variable, which records the source file from |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
979 which each lisp function loaded into Emacs came. |
84220 | 980 |
981 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
982 Edward M.@: Reingold wrote the extensive calendar and diary support, |
101090
9c3529e4b81b
(Acknowledgments): Some more updates based on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
100974
diff
changeset
|
983 with contributions from Stewart Clamen (@file{cal-mayan.el}), Nachum |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
984 Dershowitz (@file{cal-hebrew.el}), Paul Eggert (@file{cal-dst.el}), |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
985 Steve Fisk (@file{cal-tex.el}), Michael Kifer (@file{cal-x.el}), Lara |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
986 Rios (@file{cal-menu.el}), and Denis B.@: Roegel (@file{solar.el}). |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
987 Andy Oram contributed to its documentation. Reingold also contributed |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
988 to @file{tex-mode.el}, a mode for editing @TeX{} files, as did William |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
989 F.@: Schelter, Dick King, Stephen Gildea, Michael Prange, and Jacob |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
990 Gore. |
84220 | 991 |
992 @item | |
993 David Reitter wrote @file{mailclient.el} which can send mail via the | |
994 system's designated mail client. | |
995 | |
996 @item | |
99623
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
997 Alex Rezinsky wrote @file{which-func.el}, a mode that shows the name |
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
998 of the current function in the mode line. |
84220 | 999 |
1000 @item | |
99623
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1001 Rob Riepel wrote @file{tpu-edt.el} and its associated files, providing |
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1002 an emulation of the VMS TPU text editor emulating the VMS EDT editor, |
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1003 and @file{vt-control.el}, providing some control functions for the DEC |
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1004 VT line of terminals. |
84220 | 1005 |
1006 @item | |
104219
449c7135fad5
(Acknowledgments): Add gdb-mi entry.
Glenn Morris <rgm@gnu.org>
parents:
104183
diff
changeset
|
1007 Nick Roberts wrote @file{t-mouse.el}, for mouse support in text |
449c7135fad5
(Acknowledgments): Add gdb-mi entry.
Glenn Morris <rgm@gnu.org>
parents:
104183
diff
changeset
|
1008 terminals; and @file{gdb-ui.el}, a graphical user interface to GDB. |
449c7135fad5
(Acknowledgments): Add gdb-mi entry.
Glenn Morris <rgm@gnu.org>
parents:
104183
diff
changeset
|
1009 Together with Dmitry Dzhus, he wrote @file{gdb-mi.el}, the successor to |
449c7135fad5
(Acknowledgments): Add gdb-mi entry.
Glenn Morris <rgm@gnu.org>
parents:
104183
diff
changeset
|
1010 @file{gdb-ui.el}. |
84220 | 1011 |
1012 @item | |
1013 Danny Roozendaal implemented @file{handwrite.el}, which converts text | |
1014 into ``handwriting.'' | |
1015 | |
1016 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1017 Markus Rost wrote @file{cus-test.el}, a testing framework for customize. |
84220 | 1018 |
1019 @item | |
1020 Guillermo J.@: Rozas wrote @file{scheme.el}, a mode for editing Scheme and | |
1021 DSSSL code, and @file{fakemail.c}, an interface to the System V mailer. | |
1022 | |
1023 @item | |
99623
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1024 Ivar Rummelhoff wrote @file{winner.el}, which records recent window |
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1025 configurations so you can move back to them. |
84220 | 1026 |
1027 @item | |
99623
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1028 Jason Rumney ported the Emacs 21 display engine to MS-Windows, and has |
84220 | 1029 contributed extensively to the MS-Windows port of Emacs. |
1030 | |
1031 @item | |
99623
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1032 Wolfgang Rupprecht wrote Emacs 19's floating-point support (including |
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1033 @file{float-sup.el} and @file{floatfns.c}), and @file{sup-mouse.el}, |
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1034 support for the Supdup mouse on lisp machines. |
84220 | 1035 |
1036 @item | |
1037 Kevin Ryde wrote @file{info-xref.el}, a library for checking | |
1038 references in Info files. | |
1039 | |
1040 @item | |
1041 James B.@: Salem and Brewster Kahle wrote @file{completion.el}, providing | |
1042 dynamic word completion. | |
1043 | |
1044 @item | |
1045 Masahiko Sato wrote @file{vip.el}, an emulation of the VI editor. | |
1046 | |
1047 @item | |
1048 Holger Schauer wrote @file{fortune.el}, a package for using fortune in | |
1049 message signatures. | |
1050 | |
1051 @item | |
1052 William Schelter wrote @file{telnet.el}, support for @code{telnet} | |
1053 sessions within Emacs. | |
1054 | |
1055 @item | |
99623
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1056 Ralph Schleicher wrote @file{battery.el}, a package for displaying |
84220 | 1057 laptop computer battery status, and @file{info-look.el}, a package for |
1058 looking up Info documentation for symbols in the buffer. | |
1059 | |
1060 @item | |
1061 Michael Schmidt and Tom Perrine wrote @file{modula2.el}, a mode for | |
1062 editing Modula-2 code, based on work by Mick Jordan and Peter Robinson. | |
1063 | |
1064 @item | |
1065 Ronald S.@: Schnell wrote @file{dunnet.el}, a text adventure game. | |
1066 | |
1067 @item | |
1068 Philippe Schnoebelen wrote @file{gomoku.el}, a Go Moku game played | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1069 against Emacs; and @file{mpuz.el}, a multiplication puzzle. |
84220 | 1070 |
1071 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1072 Rainer Schoepf contributed to Alpha and OSF1 support. |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1073 |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1074 @item |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1075 Jan Schormann wrote @file{solitaire.el}, an implementation of the |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1076 Solitaire game. |
84220 | 1077 |
1078 @item | |
1079 Alex Schroeder wrote @file{ansi-color.el}, a package for translating | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1080 ANSI color escape sequences to Emacs faces; @file{sql.el}, a package |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1081 for interactively running an SQL interpreter in an Emacs buffer; |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1082 @file{cus-theme.el}, an interface for custom themes; @file{master.el}, a |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1083 package for making a buffer @samp{master} over another; and |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1084 @file{spam-stat.el}, for statistical detection of junk email. He also |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1085 wrote parts of the IRC client ERC (q.v.@:). |
84220 | 1086 |
1087 @item | |
1088 Randal Schwartz wrote @file{pp.el}, a pretty-printer for lisp objects. | |
1089 | |
1090 @item | |
1091 Oliver Seidel wrote @file{todo-mode.el}, a package for maintaining | |
1092 @file{TODO} list files. | |
1093 | |
1094 @item | |
99623
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1095 Manuel Serrano wrote the Flyspell package, which does spell checking |
84220 | 1096 as you type. |
1097 | |
1098 @item | |
1099 Hovav Shacham wrote @file{windmove.el}, a set of commands for selecting | |
1100 windows based on their geometrical position on the frame. | |
1101 | |
1102 @item | |
1103 Stanislav Shalunov wrote @file{uce.el}, for responding to unsolicited | |
1104 commercial email. | |
1105 | |
1106 @item | |
99623
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1107 Richard Sharman wrote @file{hilit-chg.el}, which uses colors to show |
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1108 recent editing changes. |
84220 | 1109 |
1110 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1111 Olin Shivers wrote @file{comint.el}, a library for modes running |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
1112 interactive command-line-oriented subprocesses, and @file{shell.el}, for |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
1113 running inferior shells (both since extended by Simon Marshall); |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
1114 @file{cmuscheme.el}, for running inferior Scheme processes; |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
1115 @file{inf-lisp.el}, for running inferior Lisp process. |
84220 | 1116 |
1117 @item | |
1118 Espen Skoglund wrote @file{pascal.el}, a mode for editing Pascal code. | |
1119 | |
1120 @item | |
1121 Rick Sladkey wrote @file{backquote.el}, a lisp macro for creating | |
1122 mostly-constant data. | |
1123 | |
1124 @item | |
1125 Lynn Slater wrote @file{help-macro.el}, a macro for writing interactive | |
1126 help for key bindings. | |
1127 | |
1128 @item | |
1129 Chris Smith wrote @file{icon.el}, a mode for editing Icon code. | |
1130 | |
1131 @item | |
1132 David Smith wrote @file{ielm.el}, a mode for interacting with the Emacs | |
1133 Lisp interpreter as a subprocess. | |
1134 | |
1135 @item | |
1136 Paul D.@: Smith wrote @file{snmp-mode.el}. | |
1137 | |
1138 @item | |
1139 William Sommerfeld wrote @file{scribe.el}, a mode for editing Scribe | |
1140 files, and @file{server.el}, a package allowing programs to send files | |
1141 to an extant Emacs job to be edited. | |
1142 | |
1143 @item | |
1144 Andre Spiegel made many contributions to the Emacs Version Control | |
1145 package, and in particular made it support multiple back ends. | |
1146 | |
1147 @item | |
1148 Michael Staats wrote @file{pc-select.el}, which rebinds keys for | |
1149 selecting regions to follow many other systems. | |
1150 | |
1151 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1152 Richard Stallman invented Emacs. He is the original author of GNU |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1153 Emacs, and has been Emacs maintainer over several non-contiguous |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1154 periods. In addition to much of the ``core'' Emacs code, he has |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1155 written @file{easymenu.el}, a facility for defining Emacs menus; |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1156 @file{image-mode.el}, support for visiting image files; |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
1157 @file{menu-bar.el}, the Emacs menu bar support code; |
84220 | 1158 @file{paren.el}, a package to make matching parentheses stand out in |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
1159 color; and also co-authored portions of CC mode. |
84220 | 1160 |
1161 @item | |
1162 Sam Steingold wrote @file{gulp.el}, a facility for asking package | |
1163 maintainers for updated versions of their packages via e-mail, and | |
1164 @file{midnight.el}, a package for running a command every midnight. | |
1165 | |
1166 @item | |
1167 Ake Stenhoff and Lars Lindberg wrote @file{imenu.el}, a framework for | |
1168 browsing indices made from buffer contents. | |
1169 | |
1170 @item | |
99623
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1171 Peter Stephenson wrote @file{vcursor.el}, which implements a ``virtual |
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1172 cursor'' that you can move with the keyboard and use for copying text. |
84220 | 1173 |
1174 @item | |
1175 Ken Stevens wrote the initial version of @file{ispell.el} and maintains | |
1176 that package since Ispell 3.1 release. | |
1177 | |
1178 @item | |
1179 Kim F.@: Storm made many improvements to the Emacs display engine, | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1180 process support, and networking support. He also wrote |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1181 @file{bindat.el}, a package for encoding and decoding binary data; |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1182 CUA mode, which allows Emacs to emulate the standard CUA key |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1183 bindings; @file{ido.el}, a package for selecting buffers and files |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1184 quickly; @file{keypad.el} for simplified keypad bindings; and |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1185 @file{kmacro.el}, the keyboard macro facility. |
84220 | 1186 |
1187 @item | |
1188 Martin Stjernholm co-authored CC Mode, a major editing mode for C, | |
1189 C@t{++}, Objective-C, Java, Pike, CORBA IDL, and AWK code. | |
1190 | |
1191 @item | |
1192 Steve Strassman did not write @file{spook.el}, and even if he did, he | |
1193 really didn't mean for you to use it in an anarchistic way. | |
1194 | |
1195 @item | |
1196 Olaf Sylvester wrote @file{bs.el}, a package for manipulating Emacs | |
1197 buffers. | |
1198 | |
1199 @item | |
1200 Tibor @v{S}imko and Milan Zamazal wrote @file{slovak.el}, support for | |
1201 editing text in Slovak language. | |
1202 | |
1203 @item | |
1204 Luc Teirlinck wrote @file{help-at-pt.el}, providing local help through | |
1205 the keyboard. | |
1206 | |
1207 @item | |
1208 Jean-Philippe Theberge wrote @file{thumbs.el}, a package for viewing | |
1209 image files as ``thumbnails.'' | |
1210 | |
1211 @item | |
1212 Spencer Thomas wrote the original @file{dabbrev.el}, providing a command | |
1213 which completes the partial word before point, based on other nearby | |
1214 words for which it is a prefix. He also wrote the original dumping | |
1215 support. | |
1216 | |
1217 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1218 Toru Tomabechi contributed to Tibetan support. |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1219 |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1220 @item |
99624 | 1221 Markus Triska wrote @file{linum.el}, a minor mode that displays line |
1222 numbers in the left margin. | |
1223 | |
1224 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1225 Tom Tromey and Chris Lindblad wrote @file{tcl.el}, a mode for editing |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1226 Tcl/Tk source files and running a Tcl interpreter as an Emacs |
84220 | 1227 subprocess. |
1228 | |
1229 @item | |
100476
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
1230 Tom Tromey wrote @file{bug-reference.el}, providing clickable links to |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
1231 bug reports. |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
1232 |
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
1233 @item |
84220 | 1234 Eli Tziperman wrote @file{rmail-spam-filter.el}, a spam filter for RMAIL. |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1235 |
84220 | 1236 @item |
1237 Daiki Ueno wrote @file{starttls.el}, support for Transport Layer | |
101193
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
1238 Security protocol; @file{sasl-cram.el} and @file{sasl-digest.el} (with |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
1239 Kenichi Okada), and @file{sasl.el}, support for Simple Authentication |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
1240 and Security Layer (SASL); and the EasyPG (and its predecessor PGG) |
d406078c294a
(Acknowledgments): Another update based mainly on AUTHORS.
Glenn Morris <rgm@gnu.org>
parents:
101113
diff
changeset
|
1241 package, for GnuPG and PGP support. |
84220 | 1242 |
1243 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1244 Masanobu Umeda wrote GNUS, a feature-rich reader for Usenet news that |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1245 was the ancestor of the current Gnus package. He also wrote |
112356
fa69cea85c66
Small updates for manual Ack section.
Glenn Morris <rgm@gnu.org>
parents:
112228
diff
changeset
|
1246 @file{rmailsort.el}, a package for sorting messages in RMAIL folders; |
fa69cea85c66
Small updates for manual Ack section.
Glenn Morris <rgm@gnu.org>
parents:
112228
diff
changeset
|
1247 @file{metamail.el}, an interface to the Metamail program; |
fa69cea85c66
Small updates for manual Ack section.
Glenn Morris <rgm@gnu.org>
parents:
112228
diff
changeset
|
1248 @file{gnus-kill.el}, the Kill File mode for Gnus; @file{gnus-mh.el}, an |
fa69cea85c66
Small updates for manual Ack section.
Glenn Morris <rgm@gnu.org>
parents:
112228
diff
changeset
|
1249 mh-e interface for Gnus; @file{gnus-msg.el}, a mail and post interface |
fa69cea85c66
Small updates for manual Ack section.
Glenn Morris <rgm@gnu.org>
parents:
112228
diff
changeset
|
1250 for Gnus; and @file{timezone.el}, providing functions for dealing with |
fa69cea85c66
Small updates for manual Ack section.
Glenn Morris <rgm@gnu.org>
parents:
112228
diff
changeset
|
1251 time zones. |
84220 | 1252 |
1253 @item | |
1254 Neil W.@: Van Dyke wrote @file{webjump.el}, a ``hot links'' package. | |
1255 | |
1256 @item | |
99623
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1257 Didier Verna wrote @file{rect.el}, a package of functions for |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1258 operations on rectangle regions of text. He also contributed to Gnus |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1259 (q.v.@:). |
84220 | 1260 |
1261 @item | |
1262 Ulrik Vieth implemented @file{meta-mode.el}, for editing MetaFont code. | |
1263 | |
1264 @item | |
1265 Geoffrey Voelker wrote the Windows NT support. He also wrote | |
1266 @file{dos-w32.el}, functions shared by the MS-DOS and MS-Windows ports | |
1267 of Emacs, and @file{w32-fns.el}, MS-Windows specific support functions. | |
1268 | |
1269 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1270 Johan Vromans wrote @file{forms.el} and its associated files, a mode for |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1271 filling in forms. He also wrote @file{iso-acc.el}, a minor mode |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1272 providing electric accent keys. |
84220 | 1273 |
1274 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1275 Colin Walters wrote Ibuffer, an enhanced buffer menu. |
84220 | 1276 |
1277 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1278 Barry Warsaw wrote @file{assoc.el}, a set of utility functions for |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1279 working with association lists; @file{cc-mode.el}, a mode for editing |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1280 C, C@t{++}, and Java code, based on earlier work by Dave Detlefs, |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1281 Stewart Clamen, and Richard Stallman; @file{elp.el}, a profiler |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1282 for Emacs Lisp programs; @file{man.el}, a mode for reading UNIX manual |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1283 pages; @file{regi.el}, providing an AWK-like functionality for use in |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1284 lisp programs; @file{reporter.el}, providing customizable bug |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1285 reporting for lisp packages; and @file{supercite.el}, a minor mode for |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1286 quoting sections of mail messages and news articles. |
84220 | 1287 |
1288 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1289 Christoph Wedler wrote @file{antlr-mode.el}, a major mode for ANTLR |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1290 grammar files. |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1291 |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1292 @item |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1293 Morten Welinder helped port Emacs to MS-DOS, and introduced face |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1294 support into the MS-DOS port of Emacs. He also wrote |
84220 | 1295 @file{desktop.el}, facilities for saving some of Emacs's state between |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1296 sessions; @file{timer.el}, the Emacs facility to run commands at a |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1297 given time or frequency, or when Emacs is idle, and its C-level |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1298 support code; @file{pc-win.el}, the MS-DOS ``window-system'' support; |
84220 | 1299 @file{internal.el}, an ``internal terminal'' emulator for the MS-DOS |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1300 port of Emacs; @file{arc-mode.el}, the mode for editing compressed |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1301 archives; @file{s-region.el}, commands for setting the region using |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1302 the shift key and motion commands; and @file{dos-fns.el}, functions |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1303 for use under MS-DOS. |
84220 | 1304 |
1305 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1306 Joe Wells wrote the original version of @file{apropos.el} (q.v.@:); |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1307 @file{resume.el}, support for processing command-line arguments after |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1308 resuming a suspended Emacs job; and @file{mail-extr.el}, a package for |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1309 extracting names and addresses from mail headers, with contributions |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1310 from Jamie Zawinski. |
84220 | 1311 |
1312 @item | |
1313 Rodney Whitby and Reto Zimmermann wrote @file{vhdl-mode.el}, a major | |
1314 mode for editing VHDL source code. | |
1315 | |
1316 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1317 John Wiegley wrote @file{align.el}, a set of commands for aligning text |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1318 according to regular-expression based rules; @file{isearchb.el} for fast |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1319 buffer switching; @file{timeclock.el}, a package for keeping track of |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1320 time spent on projects; the Baha'i calendar support; |
99624 | 1321 @file{pcomplete.el}, a programmable completion facility; |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1322 @file{remember.el}, a mode for jotting down things to remember; |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1323 @file{eudcb-mab.el}, an address book backend for the Emacs Unified |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1324 Directory Client; and @code{eshell}, a command shell implemented |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1325 entirely in Emacs Lisp. He also contributed to Org mode (q.v.@:). |
84220 | 1326 |
1327 @item | |
1328 Mike Williams wrote @file{mouse-sel.el}, providing enhanced mouse | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1329 selection; and @file{thingatpt.el}, a library of functions for finding |
84220 | 1330 the ``thing'' (word, line, s-expression) containing point. |
1331 | |
1332 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1333 Roland Winkler wrote @file{proced.el}, a system process editor. |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1334 |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1335 @item |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1336 Bill Wohler wrote MH-E, the Emacs interface to the MH mail system; |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1337 making use of earlier work by James R.@: Larus. Satyaki Das, Peter S.@: |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1338 Galbraith, Stephen Gildea, and Jeffrey C.@: Honig also wrote various |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1339 MH-E components. |
84220 | 1340 |
1341 @item | |
1342 Dale R.@: Worley wrote @file{emerge.el}, a package for interactively | |
1343 merging two versions of a file. | |
1344 | |
1345 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1346 Francis J.@: Wright wrote @file{woman.el}, a package for browsing |
84220 | 1347 manual pages without the @code{man} command. |
1348 | |
1349 @item | |
1350 Tom Wurgler wrote @file{emacs-lock.el}, which makes it harder | |
1351 to exit with valuable buffers unsaved. | |
1352 | |
1353 @item | |
1354 Masatake Yamato wrote @file{ld-script.el}, an editing mode for GNU | |
1355 linker scripts, and contributed subword handling in CC mode. | |
1356 | |
1357 @item | |
1358 Jonathan Yavner wrote @file{testcover.el}, a package for keeping track | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1359 of the testing status of Emacs Lisp code; @file{unsafep.el} to determine |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1360 if a Lisp form is safe; and the SES spreadsheet package. |
84220 | 1361 |
1362 @item | |
1363 Ryan Yeske wrote @file{rcirc.el} a simple Internet Relay Chat client. | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1364 |
84220 | 1365 @item |
99623
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1366 Ilya Zakharevich and Bob Olson wrote @file{cperl-mode.el}, a major |
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1367 mode for editing Perl code. Ilya Zakharevich also wrote |
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1368 @file{tmm.el}, a mode for accessing the Emacs menu bar on a text-mode |
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1369 terminal. |
84220 | 1370 |
1371 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1372 Milan Zamazal wrote @file{czech.el}, support for editing Czech text; |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1373 @file{glasses.el}, a package for easier reading of source code that |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1374 uses illegible identifier names; and @file{tildify.el}, commands for |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1375 adding hard spaces to text, @TeX{}, and SGML/HTML files. |
84220 | 1376 |
1377 @item | |
99623
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1378 Victor Zandy wrote @file{zone.el}, a package for people who like to |
94a509a9ff7a
Additional copyedits.
Chong Yidong <cyd@stupidchicken.com>
parents:
99622
diff
changeset
|
1379 zone out in front of Emacs. |
84220 | 1380 |
1381 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1382 Eli Zaretskii made many standard Emacs features work on MS-DOS and |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1383 Microsoft Windows. He also wrote @file{tty-colors.el}, which |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1384 implements transparent mapping of X colors to tty colors; and |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1385 @file{rxvt.el}. |
84220 | 1386 |
1387 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1388 Jamie Zawinski wrote much of the support for faces and X selections. |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1389 With Hallvard Furuseth, he wrote the optimizing byte compiler used |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1390 from Emacs 19 onwards. He also wrote @file{mailabbrev.el}, a package |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1391 that provides automatic expansion of mail aliases, and |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1392 @file{tar-mode.el}, which provides simple viewing and editing commands |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1393 for tar files. |
84220 | 1394 |
1395 @item | |
100476
178aa42a7022
Various small updates and fixes.
Glenn Morris <rgm@gnu.org>
parents:
99625
diff
changeset
|
1396 Andrew Zhilin created the Emacs 22 icons. |
84220 | 1397 |
1398 @item | |
99622
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1399 Shenghuo Zhu wrote @file{binhex.el}, a package for reading and writing |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1400 binhex files; @file{mm-partial.el}, message/partial support for MIME |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1401 messages; @file{rfc1843.el}, an HZ decoding package; |
dc1f27c76e61
(Acknowledgments): Some updating of credits.
Chong Yidong <cyd@stupidchicken.com>
parents:
98935
diff
changeset
|
1402 @file{uudecode.el}, an Emacs Lisp decoder for uuencoded data; and |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1403 @file{webmail.el}, an interface to Web mail. He also wrote several |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1404 other Gnus components. |
84220 | 1405 |
1406 @item | |
1407 Ian T.@: Zimmerman wrote @file{gametree.el}. | |
1408 | |
1409 @item | |
100576
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1410 Reto Zimmermann wrote @file{vera-mode.el}. |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1411 |
0d5b44d358d4
(Acknowledgments): General update based on AUTHORS,
Glenn Morris <rgm@gnu.org>
parents:
100543
diff
changeset
|
1412 @item |
84220 | 1413 Neal Ziring and Felix S.@: T.@: Wu wrote @file{vi.el}, an emulation of the |
1414 VI text editor. | |
1415 | |
1416 @item | |
1417 Detlev Zundel wrote @file{re-builder.el}, a package for building regexps | |
1418 with visual feedback. | |
1419 | |
1420 @end itemize |