(Acknowledgments): General update based on AUTHORS,
including removal of some stuff no longer distributed.
This commit is contained in:
parent
2d2d05d864
commit
236fd60db1
2 changed files with 273 additions and 243 deletions
|
|
@ -1,3 +1,8 @@
|
|||
2008-12-20 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* ack.texi (Acknowledgments): General update based on AUTHORS,
|
||||
including removal of some stuff no longer distributed.
|
||||
|
||||
2008-12-19 Agustin Martin <agustin.martin@hispalinux.es>
|
||||
|
||||
* fixit.texi: Mention hunspell
|
||||
|
|
|
|||
|
|
@ -22,25 +22,29 @@ available in the @file{ChangeLog} files, summarized in the file
|
|||
@c We should list here anyone who has contributed a new package,
|
||||
@c and anyone who has made major enhancements in Emacs
|
||||
@c that many users would notice and consider important.
|
||||
@c Remove things that are no longer distributed.
|
||||
|
||||
@itemize @bullet
|
||||
@item
|
||||
Per Abrahamsen wrote the customization buffer facilities, as well as
|
||||
@file{double.el}, for typing accented characters not normally
|
||||
available from the keyboard; @file{xt-mouse.el}, which allows mouse
|
||||
commands through Xterm; @file{gnus-cus.el}, which implements
|
||||
customization commands for Gnus; @file{gnus-cite.el}, a
|
||||
citation-parsing facility for news articles); and @file{cpp.el}, which
|
||||
hides or highlights parts of C programs according to preprocessor
|
||||
conditionals.
|
||||
Per Abrahamsen wrote the customization facilities, as well as
|
||||
@file{double.el}, for typing accented characters not normally available
|
||||
from the keyboard; @file{xt-mouse.el}, which allows mouse commands
|
||||
through Xterm; @file{gnus-cus.el}, which implements customization
|
||||
commands for Gnus; @file{gnus-cite.el}, a citation-parsing facility for
|
||||
news articles); @file{gnus-score.el}, scoring for Gnus; @file{cpp.el},
|
||||
which hides or highlights parts of C programs according to preprocessor
|
||||
conditionals; and the widget library files @file{wid-browse.el},
|
||||
@file{wid-edit.el}, @file{widget.el}. He also co-wrote
|
||||
@file{gnus-soup.el}.
|
||||
|
||||
@item
|
||||
Tomas Abrahamsson wrote @file{artist.el}, a package for producing
|
||||
@acronym{ASCII} art with a mouse or with keyboard keys.
|
||||
|
||||
@item
|
||||
Jay K.@: Adams wrote @file{jka-compr.el}, providing automatic
|
||||
decompression and recompression for compressed files.
|
||||
Jay K.@: Adams wrote @file{jka-compr.el} and @file{jka-cmpr-hook.el},
|
||||
providing automatic decompression and recompression for compressed
|
||||
files.
|
||||
|
||||
@item
|
||||
Michael Albinus wrote @file{dbus.el}, a package that implements the
|
||||
|
|
@ -48,7 +52,8 @@ D-Bus message bus protocol; @file{zeroconf.el}, a mode for browsing
|
|||
Avahi services; and @file{xesam.el}, a Xesam-based search engine
|
||||
interface. He and Kai Gro@ss{}johann wrote the Tramp package, which
|
||||
provides transparent remote file editing using rcp, ssh, ftp, and
|
||||
other network protocols.
|
||||
other network protocols. He and Daniel Pittman wrote
|
||||
@file{tramp-cache.el}.
|
||||
|
||||
@item
|
||||
Ralf Angeli wrote @file{scroll-lock.el}, a minor mode which keeps the
|
||||
|
|
@ -60,11 +65,13 @@ Joe Arceneaux wrote the original text property implementation, and
|
|||
implemented support for X11.
|
||||
|
||||
@item
|
||||
Miles Bader wrote @file{image-file.el}, support code for visiting
|
||||
image files; @file{minibuf-eldef.el}, a minor mode that hides the
|
||||
minibuffer default value when appropriate; @file{button.el}, the
|
||||
library that implements clickable buttons; and @file{face-remap.el}, a
|
||||
package for changing the default face in individual buffers.
|
||||
Miles Bader wrote @file{image-file.el}, support code for visiting image
|
||||
files; @file{minibuf-eldef.el}, a minor mode that hides the minibuffer
|
||||
default value when appropriate; @file{rfn-eshadow.el}, shadowing of
|
||||
@code{read-file-name} input; @file{mb-depth.el}, display of minibuffer
|
||||
depth; @file{button.el}, the library that implements clickable buttons;
|
||||
@file{face-remap.el}, a package for changing the default face in
|
||||
individual buffers; and @file{macroexp.el} for macro-expansion.
|
||||
|
||||
@item
|
||||
David Bakhash wrote @file{strokes.el}, a mode for controlling Emacs by
|
||||
|
|
@ -76,16 +83,15 @@ Emacs.
|
|||
|
||||
@item
|
||||
Steven L.@: Baur wrote @file{footnote.el} which lets you include
|
||||
footnotes in email messages, and @file{gnus-audio.el} which provides
|
||||
sound effects for Gnus.
|
||||
footnotes in email messages; and @file{gnus-audio.el} and
|
||||
@file{earcon.el}, which provide sound effects for Gnus. He also wrote
|
||||
@file{gnus-setup.el}.
|
||||
|
||||
@item
|
||||
Alexander L.@: Belikoff, Sergey Berezin, David Edmondson, Andreas Fuchs,
|
||||
Mario Lang, Gergely Nagy, Michael Olson, and Alex Schroeder wrote ERC,
|
||||
an advanced Internet Relay Chat client.
|
||||
|
||||
@item
|
||||
Boaz Ben-Zvi wrote @file{profile.el}, to time Emacs Lisp functions.
|
||||
Alexander L.@: Belikoff, Sergey Berezin, Sacha Chua, David Edmondson,
|
||||
Andreas Fuchs, Mario Lang, Ben Mesander, Lawrence Mitchell, Gergely
|
||||
Nagy, Michael Olson, Jorgen Schaefer, Alex Schroeder, and Tom Tromey
|
||||
wrote ERC, an advanced Internet Relay Chat client.
|
||||
|
||||
@item
|
||||
Scott Bender, Michael Brouwer, Christophe de Dinechin, Carl Edman,
|
||||
|
|
@ -122,7 +128,7 @@ Frank Bresz wrote @file{diff.el}, a program to display @code{diff}
|
|||
output.
|
||||
|
||||
@item
|
||||
Peter Breton implemented @file{dirtrack}, a library for tracking
|
||||
Peter Breton implemented @file{dirtrack.el}, a library for tracking
|
||||
directory changes in shell buffers; @file{filecache.el}, which records
|
||||
which directories your files are in; @file{locate.el}, which
|
||||
interfaces to the @code{locate} command; @file{find-lisp.el}, an Emacs
|
||||
|
|
@ -130,16 +136,13 @@ Lisp emulation of the @command{find} program; @file{net-utils.el}; and
|
|||
the ``generic mode'' feature.
|
||||
|
||||
@item
|
||||
Emmanuel Briot wrote @file{xml.el}, an XML parser for Emacs.
|
||||
Emmanuel Briot wrote @file{xml.el}, an XML parser for Emacs; and
|
||||
@file{ada-prj.el}, editing of Ada mode project files.
|
||||
|
||||
@item
|
||||
Kevin Broadey wrote @file{foldout.el}, providing folding extensions to
|
||||
Emacs's outline modes.
|
||||
|
||||
@c @item
|
||||
@c Vincent Broman wrote @file{ada.el}, a mode for editing Ada code
|
||||
@c (since replaced by @file{ada-mode.el}).
|
||||
|
||||
@item
|
||||
David M.@: Brown wrote @file{array.el}, for editing arrays and other
|
||||
tabular data.
|
||||
|
|
@ -154,24 +157,26 @@ outgoing mail messages and sending them through various popular mailers.
|
|||
|
||||
@item
|
||||
Per Cederqvist and Inge Wallin wrote @file{ewoc.el}, an Emacs widget for
|
||||
manipulating object collections.
|
||||
manipulating object collections. Per Cederqvist, Inge Wallin, and
|
||||
Thomas Bellman wrote @file{avl-tree.el}, for balanced binary trees.
|
||||
|
||||
@item
|
||||
Hans Chalupsky wrote @file{advice.el}, an overloading mechanism for
|
||||
Emacs Lisp functions, and @file{trace.el}, a tracing facility for Emacs
|
||||
Emacs Lisp functions; and @file{trace.el}, a tracing facility for Emacs
|
||||
Lisp.
|
||||
|
||||
@item
|
||||
Chris Chase and Carsten Dominik wrote @file{idlwave.el}, an editing mode
|
||||
for IDL and WAVE CL.
|
||||
Chris Chase and Carsten Dominik wrote IDLWAVE mode, for editing
|
||||
IDL and WAVE CL.
|
||||
|
||||
@item
|
||||
Bob Chassell wrote @file{texnfo-upd.el} and @file{makeinfo.el}, modes
|
||||
and utilities for working with Texinfo files; and @file{page-ext.el},
|
||||
commands for extended page handling.
|
||||
Bob Chassell wrote @file{texnfo-upd.el}, @file{texinfo.el}, and
|
||||
@file{makeinfo.el}, modes and utilities for working with Texinfo files;
|
||||
and @file{page-ext.el}, commands for extended page handling.
|
||||
|
||||
@item
|
||||
Jihyun Cho wrote @file{hanja-util.el}, utilities for Korean Hanja.
|
||||
Jihyun Cho wrote @file{hanja-util.el} and @file{hangul.el}, utilities
|
||||
for Korean Hanja.
|
||||
|
||||
@item
|
||||
Andrew Choi and Yamamoto Mitsuharu wrote the Carbon support, used
|
||||
|
|
@ -194,6 +199,10 @@ Mike Clarkson wrote @file{edt.el}, an emulation of DEC's EDT editor.
|
|||
Glynn Clements provided @file{gamegrid.el} and a couple of games that
|
||||
use it, Snake and Tetris.
|
||||
|
||||
@item
|
||||
Andrew Cohen wrote @file{spam-wash.el}, to decode and clean email before
|
||||
it is analysed for spam.
|
||||
|
||||
@item
|
||||
Georges Brun-Cottan and Stefan Monnier wrote @file{easy-mmode.el}, a
|
||||
package for easy definition of major and minor modes.
|
||||
|
|
@ -228,12 +237,13 @@ Eric Ding wrote @file{goto-addr.el},
|
|||
Jan Dj@"{a}rv added support for the GTK+ toolkit and X drag-and-drop.
|
||||
|
||||
@item
|
||||
Carsten Dominik wrote @file{reftex.el}, a package for setting up labels
|
||||
and cross-references in La@TeX{} documents; and was the main author of
|
||||
Org-mode, a mode for maintaining notes, todo lists, and project
|
||||
planning. Thomas Baumann, Bastien Guerry, Tassilo Horn, Philip Jackson,
|
||||
Tokuya Kameshima, Eric Schulte, Andy Stewart, David O'Toole, John
|
||||
Wiegley, and Piotr Zielinski also wrote various Org-mode components.
|
||||
Carsten Dominik wrote Ref@TeX{}, a package for setting up labels and
|
||||
cross-references in La@TeX{} documents; and co-wrote IDLWAVE mode
|
||||
(q.v.@:). He was the main author of Org mode, for maintaining notes,
|
||||
todo lists, and project planning. Thomas Baumann, Bastien Guerry,
|
||||
Tassilo Horn, Philip Jackson, Tokuya Kameshima, Eric Schulte, Andy
|
||||
Stewart, David O'Toole, John Wiegley, and Piotr Zielinski also wrote
|
||||
various Org mode components.
|
||||
|
||||
@item
|
||||
Scott Draves wrote @file{tq.el}, help functions for maintaining
|
||||
|
|
@ -250,7 +260,7 @@ Viktor Dukhovni wrote support for dumping under SunOS version 4.
|
|||
John Eaton and Kurt Hornik wrote Octave mode.
|
||||
|
||||
@item
|
||||
Rolf Ebert co-wrote Ada mode (@file{ada-mode.el}).
|
||||
Rolf Ebert co-wrote Ada mode.
|
||||
|
||||
@item
|
||||
Stephen Eglen wrote @file{mspools.el}, which tells you which Procmail
|
||||
|
|
@ -264,8 +274,8 @@ Torbj@"orn Einarsson wrote @file{f90.el}, a mode for Fortran 90 files.
|
|||
Tsugutomo Enami co-wrote the support for international character sets.
|
||||
|
||||
@item
|
||||
David Engster wrote @file{mairix.el}, an interface to the Mairix
|
||||
indexing tool.
|
||||
David Engster wrote @file{mairix.el} and @file{nnmairix.el}, an
|
||||
interface to the Mairix indexing tool.
|
||||
|
||||
@item
|
||||
Hans Henrik Eriksen wrote @file{simula.el}, a mode for editing SIMULA 87
|
||||
|
|
@ -299,16 +309,17 @@ location in files between editing sessions.
|
|||
|
||||
@item
|
||||
Gary Foster wrote @file{crisp.el}, the emulation for CRiSP and Brief
|
||||
editors, and @file{scroll-lock.el} (now @file{scroll-all.el}) a mode
|
||||
for scrolling several buffers together.
|
||||
editors; and @file{scroll-all.el}, a mode for scrolling several buffers
|
||||
together.
|
||||
|
||||
@item
|
||||
Noah Friedman wrote @file{rlogin.el}, an interface to Rlogin,
|
||||
@file{type-break.el}, which reminds you to take periodic breaks from
|
||||
typing, and @code{eldoc-mode}, a mode to show the defined parameters or
|
||||
the doc string for the Lisp function near point. With Roland McGrath,
|
||||
he wrote @file{rsz-mini.el}, a minor mode to automatically resize the
|
||||
minibuffer to fit the text it contains.
|
||||
the doc string for the Lisp function near point.
|
||||
|
||||
@item
|
||||
Shigeru Fukaya wrote a testsuite for the byte-compiler.
|
||||
|
||||
@item
|
||||
Keith Gabryelski wrote @file{hexl.el}, a mode for editing binary files.
|
||||
|
|
@ -330,10 +341,10 @@ performing file operations by directly editing Dired buffers.
|
|||
Howard Gayle wrote much of the C and Lisp code for display tables and
|
||||
case tables. He also wrote @file{rot13.el}, a command to display the
|
||||
plain-text form of a buffer encoded with the Caesar cipher;
|
||||
@file{vt100-led.el}, a package for controlling the LED's on
|
||||
@file{vt100-led.el}, a package for controlling the LEDs on
|
||||
VT100-compatible terminals; and much of the support for ISO-8859
|
||||
European character sets (which includes @file{iso-ascii.el},
|
||||
@file{iso-insert.el}, @file{iso-swed.el}, @file{latin-1.el},
|
||||
@file{iso-insert.el}, @file{iso-swed.el},
|
||||
@file{iso-syntax.el}, @file{iso-transl.el}, and @file{swedish.el}).
|
||||
|
||||
@item
|
||||
|
|
@ -347,9 +358,10 @@ Gnus.
|
|||
|
||||
@item
|
||||
David Gillespie wrote the Common Lisp compatibility packages;
|
||||
@code{Calc}, an advanced calculator and mathematical tool;
|
||||
@file{complete.el}, a partial completion mechanism; and
|
||||
@file{edmacro.el}, a package for editing keyboard macros.
|
||||
@code{Calc}, an advanced calculator and mathematical tool, since
|
||||
maintained and developed by Jay Belanger; @file{complete.el}, a partial
|
||||
completion mechanism; and @file{edmacro.el}, a package for editing
|
||||
keyboard macros.
|
||||
|
||||
@item
|
||||
Bob Glickstein wrote @file{sregex.el}, a facility for writing regexps
|
||||
|
|
@ -361,7 +373,8 @@ cursor out of the way of the text cursor; @file{shadowfile.el}, a
|
|||
package for keeping identical copies of files in more than one place;
|
||||
@file{format.el}, a package for reading and writing files in various
|
||||
formats; @file{enriched.el}, a package for saving text properties in
|
||||
files; and @file{facemenu.el}, a package for specifying faces.
|
||||
files; @file{facemenu.el}, a package for specifying faces; and
|
||||
@file{descr-text.el}, describing text and character properties.
|
||||
|
||||
@item
|
||||
Michelangelo Grigni wrote @file{ffap.el} which visits a file,
|
||||
|
|
@ -373,9 +386,11 @@ Odd Gripenstam wrote @file{dcl-mode.el} for editing DCL command files.
|
|||
@item
|
||||
Michael Gschwind wrote @file{iso-cvt.el}, a package to convert between
|
||||
the ISO 8859-1 character set and the notations for non-@acronym{ASCII}
|
||||
characters used by @TeX{} and net tradition, and @file{latin-2.el},
|
||||
code which sets up case-conversion and syntax tables for the ISO
|
||||
Latin-2 character set.
|
||||
characters used by @TeX{} and net tradition.
|
||||
|
||||
@item
|
||||
Bastien Guerry wrote @file{gnus-bookmark.el}, bookmark support for Gnus;
|
||||
as well as contributing to Org mode (q.v.@:).
|
||||
|
||||
@item
|
||||
Henry Guillaume wrote @file{find-file.el}, a package to visit files
|
||||
|
|
@ -395,10 +410,6 @@ non-@acronym{ASCII} text on a PostScript printer. Together with Naoto
|
|||
Takahashi, he wrote @file{quail.el}, an input facility for typing
|
||||
non-@acronym{ASCII} text from an @acronym{ASCII} keyboard.
|
||||
|
||||
@item
|
||||
Chris Hanson wrote @file{netuname.el}, a package to use HP-UX's Remote
|
||||
File Access facility from Emacs.
|
||||
|
||||
@item
|
||||
Jesper Harder wrote @file{yenc.el}, for decoding yenc encoded messages.
|
||||
|
||||
|
|
@ -451,7 +462,15 @@ browser to display a URL.
|
|||
|
||||
@item
|
||||
Lars Magne Ingebrigtsen did a major redesign of the Gnus news-reader and
|
||||
wrote many of its parts.
|
||||
wrote many of its parts. Several of these are now general components of
|
||||
Emacs: @file{dns.el} for Domain Name Service lookups;
|
||||
@file{format-spec.el} for formatting arbitrary format strings;
|
||||
@file{netrc.el} for parsing of @file{.netrc} files; and
|
||||
@file{time-date.el} for general date and time handling. Components of
|
||||
Gnus have also been written by: Nagy Andras, Kevin Greiner, Kai
|
||||
Gro@ss{}johann, Paul Jarc, Sascha Ldecke, David Moore, Raymond Scholz,
|
||||
Reiner Steib, Didier Verna, Ilja Weis, Katsumi Yamaoka, Teodor Zlatanov,
|
||||
and others.
|
||||
|
||||
@item
|
||||
Andrew Innes contributed extensively to the MS-Windows support.
|
||||
|
|
@ -470,9 +489,7 @@ diary entries to and from the iCalendar format;
|
|||
@file{bubbles.el}, a puzzle game.
|
||||
|
||||
@item
|
||||
Kyle Jones wrote @file{life.el}, a package to play Conway's ``life'' game,
|
||||
and @file{mldrag.el}, a package which allows the user to resize windows
|
||||
by dragging mode lines and vertical window separators with the mouse.
|
||||
Kyle Jones wrote @file{life.el}, a package to play Conway's ``life'' game.
|
||||
|
||||
@item
|
||||
Terry Jones wrote @file{shadow.el}, a package for finding potential
|
||||
|
|
@ -480,24 +497,31 @@ load-path problems when some Lisp file ``shadows'' another.
|
|||
|
||||
@item
|
||||
Simon Josefsson wrote @file{dns-mode.el}, an editing mode for Domain
|
||||
Name System master files; @file{flow-fill.el}, a package for
|
||||
interpreting RFC2646 formatted text in messages; @file{fringe.el}, a
|
||||
package for customizing the fringe; @file{imap.el}, an Emacs Lisp
|
||||
library for talking to IMAP servers; @file{nnimap}, the IMAP back-end
|
||||
for Gnus; and @file{rfc2104.el}, a hashed message authentication
|
||||
facility.
|
||||
Name System master files; @file{dig.el}, a Domain Name System interface;
|
||||
@file{flow-fill.el}, a package for interpreting RFC2646 formatted text
|
||||
in messages; @file{fringe.el}, a package for customizing the fringe;
|
||||
@file{imap.el}, an Emacs Lisp library for talking to IMAP servers;
|
||||
@file{password-cache.el}, a password reader; @file{nnimap.el}, the IMAP
|
||||
back-end for Gnus; @file{url-imap.el} for the URL library;
|
||||
@file{rfc2104.el}, a hashed message authentication facility; the Gnus
|
||||
S/MIME and Sieve components; and @file{tls.el} and @file{starttls.el}
|
||||
for the Transport Layer Security protocol.
|
||||
|
||||
@item
|
||||
Arne J@o{}rgensen wrote @file{latexenc.el}, a package to
|
||||
automatically guess the correct coding system in LaTeX files.
|
||||
|
||||
@item
|
||||
Alexandre Julliard wrote @file{vc-git.el}, support for the Git version
|
||||
control system.
|
||||
|
||||
@item
|
||||
Tomoji Kagatani implemented @file{smtpmail.el}, used for sending out
|
||||
mail with SMTP.
|
||||
|
||||
@item
|
||||
David Kaufman wrote @file{yow.c}, an essential utility program for the
|
||||
hopelessly pinheaded.
|
||||
Ivan Kanis wrote @file{vc-hg.el}, support for the Mercurial version
|
||||
control system.
|
||||
|
||||
@item
|
||||
Henry Kautz wrote @file{bib-mode.el}, a mode for maintaining
|
||||
|
|
@ -509,13 +533,18 @@ those databases to the format used by the LaTeX text formatting package.
|
|||
Taichi Kawabata added support for Devanagari script and the Indian
|
||||
languages.
|
||||
|
||||
@item
|
||||
Taro Kawagishi implented the MD4 Message Digest Algorithm in Lisp; and
|
||||
wrote @file{ntlm.el} and @file{sasl-ntlm.el} for NT LanManager
|
||||
authentication support.
|
||||
|
||||
@item
|
||||
Howard Kaye wrote @file{sort.el}, commands to sort text in Emacs
|
||||
buffers.
|
||||
|
||||
@item
|
||||
Michael Kifer wrote @file{ediff.el}, an interactive interface to the
|
||||
@command{diff}, @command{patch}, and @command{merge} programs, and
|
||||
Michael Kifer wrote @code{ediff}, an interactive interface to the
|
||||
@command{diff}, @command{patch}, and @command{merge} programs; and
|
||||
Viper, the newest emulation for VI.
|
||||
|
||||
@item
|
||||
|
|
@ -524,7 +553,6 @@ Richard King wrote the first version of @file{userlock.el} and
|
|||
editing the same file. He also wrote the initial version of
|
||||
@file{uniquify.el}, a facility to make buffer names unique by adding
|
||||
parts of the file's name to the buffer name.
|
||||
@c We're not using his backquote.el any more.
|
||||
|
||||
@item
|
||||
Peter Kleiweg wrote @file{ps-mode.el}, a mode for editing PostScript
|
||||
|
|
@ -532,7 +560,12 @@ files and running a PostScript interpreter interactively from within
|
|||
Emacs.
|
||||
|
||||
@item
|
||||
Pavel Kobiakov wrote @file{flymake.el}, a minor mode for performing
|
||||
Shuhei Kobayashi wrote @file{hex-util.el}, for operating on hexadecimal
|
||||
strings; support for HMAC (Keyed-Hashing for Message Authentication);
|
||||
and a Lisp implementation of the SHA1 Secure Hash Algorithm.
|
||||
|
||||
@item
|
||||
Pavel Kobyakov wrote @file{flymake.el}, a minor mode for performing
|
||||
on-the-fly syntax checking.
|
||||
|
||||
@item
|
||||
|
|
@ -552,14 +585,14 @@ Robert Krawitz wrote the original @file{xmenu.c}, part of Emacs's pop-up
|
|||
menu support.
|
||||
|
||||
@item
|
||||
Sebastian Kremer wrote Emacs 19's @code{dired-mode}, with contributions
|
||||
by Lawrence R.@: Dodd. He also wrote @file{ls-lisp.el}, a Lisp emulation
|
||||
of the @code{ls} command for platforms which don't have @code{ls} as a
|
||||
standard program.
|
||||
Sebastian Kremer wrote @code{dired-mode}, with contributions by Lawrence
|
||||
R.@: Dodd. He also wrote @file{ls-lisp.el}, a Lisp emulation of the
|
||||
@code{ls} command for platforms which don't have @code{ls} as a standard
|
||||
program.
|
||||
|
||||
@item
|
||||
Geoff Kuenning wrote Emacs 19's @file{ispell.el}, based on work by Ken
|
||||
Stevens and others.
|
||||
Geoff Kuenning and Ken Stevens wrote @file{ispell.el}, a spell-checker
|
||||
interface.
|
||||
|
||||
@item
|
||||
David K@ringaccent{a}gedal wrote @file{tempo.el}, providing support for
|
||||
|
|
@ -570,12 +603,8 @@ Daniel LaLiberte wrote @file{edebug.el}, a source-level debugger for
|
|||
Emacs Lisp; @file{cl-specs.el}, specifications to help @code{edebug}
|
||||
debug code written using David Gillespie's Common Lisp support;
|
||||
@file{cust-print.el}, a customizable package for printing lisp
|
||||
objects; @file{eval-reg.el}, a re-implementation of @code{eval-region}
|
||||
in Emacs Lisp; and @file{isearch.el}, Emacs's incremental search minor
|
||||
mode.
|
||||
|
||||
@item
|
||||
James R.@: Larus wrote @file{mh-e.el}, an interface to the MH mail system.
|
||||
objects; and @file{isearch.el}, Emacs's incremental search minor mode.
|
||||
He also co-wrote @file{hideif.el} (q.v.@:).
|
||||
|
||||
@item
|
||||
Vinicius Jose Latorre wrote the Emacs printing facilities, as well as
|
||||
|
|
@ -598,7 +627,8 @@ Emacs Lisp programs.
|
|||
|
||||
@item
|
||||
Lars Lindberg wrote @file{msb.el}, which provides more flexible menus
|
||||
for buffer selection, and rewrote @file{dabbrev.el}.
|
||||
for buffer selection; co-wrote @file{imenu.el} (q.v.@:); and rewrote
|
||||
@file{dabbrev.el}, originally written by Don Morrison.
|
||||
|
||||
@item
|
||||
Anders Lindgren wrote @file{autorevert.el}, a package for automatically
|
||||
|
|
@ -620,28 +650,32 @@ K@'{a}roly L@"{o}rentey wrote the ``multi-terminal'' code, which
|
|||
allows Emacs to run on graphical and text-only terminals
|
||||
simultaneously.
|
||||
|
||||
@item
|
||||
Martin Lorentzon wrote @file{vc-annotate.el}, support for version
|
||||
control annotation.
|
||||
|
||||
@item
|
||||
Dave Love wrote much of the code dealing with Unicode support and
|
||||
Latin-N unification. He added support for many coding systems,
|
||||
including those in @file{code-pages.el} and the various UTF-7 and
|
||||
UTF-16 coding systems. He also wrote @code{autoarg-mode}, a global
|
||||
minor mode whereby digit keys supply prefix arguments;
|
||||
@code{autoarg-kp-mode}, which redefines the keypad numeric keys to
|
||||
digit arguments; @file{autoconf.el}, a mode for editing Autoconf
|
||||
files; @file{cfengine.el}, a mode for editing Cfengine files;
|
||||
including the various UTF-7 and UTF-16 coding systems. He also wrote
|
||||
@code{autoarg-mode}, a global minor mode whereby digit keys supply
|
||||
prefix arguments; @code{autoarg-kp-mode}, which redefines the keypad
|
||||
numeric keys to digit arguments; @file{autoconf.el}, a mode for editing
|
||||
Autoconf files; @file{cfengine.el}, a mode for editing Cfengine files;
|
||||
@file{elide-head.el}, a package for eliding boilerplate text from file
|
||||
headers; @file{hl-line.el}, a minor mode for highlighting the line in
|
||||
the current window on which point is; @file{latin-8.el} and
|
||||
@file{latin-9.el}, which set up case-conversion and syntax tables for
|
||||
the ISO Latin-8 and Latin-9 character sets; @file{latin1-disp.el}, a
|
||||
the current window on which point is; @file{cap-words.el}, a minor mode
|
||||
for motion in ``CapitalizedWordIdentifiers''; @file{latin1-disp.el}, a
|
||||
package that lets you display ISO 8859 characters on Latin-1 terminals
|
||||
by setting up appropriate display tables; @file{python.el}, a major
|
||||
mode for the Python programming language; @file{refill.el}, a mode for
|
||||
by setting up appropriate display tables; @file{python.el}, a major mode
|
||||
for the Python programming language; @file{refill.el}, a mode for
|
||||
automatic paragraph refilling, akin to typical word processors;
|
||||
@file{smiley-ems.el}, a facility for displaying smiley faces;
|
||||
@file{smiley.el}, a facility for displaying smiley faces;
|
||||
@file{sym-comp.el}, a library for performing mode-dependent symbol
|
||||
completion; and @file{tool-bar.el}, a mode to control the display of
|
||||
the Emacs tool bar.
|
||||
completion; @file{benchmark.el} for timing code execution; and
|
||||
@file{tool-bar.el}, a mode to control the display of the Emacs tool bar.
|
||||
With Riccardo Murri he wrote @file{vc-bzr.el}, support for the Bazaar
|
||||
version control system.
|
||||
|
||||
@item
|
||||
Eric Ludlam wrote the Speedbar package. He also wrote
|
||||
|
|
@ -660,7 +694,7 @@ simple substitution ciphers.
|
|||
@item
|
||||
Neil M.@: Mager wrote @file{appt.el}, functions to notify users of their
|
||||
appointments. It finds appointments recorded in the diary files
|
||||
generated by Edward M.@: Reingold's @code{calendar} package.
|
||||
used by the @code{calendar} package.
|
||||
|
||||
@item
|
||||
Ken Manheimer wrote @file{allout.el}, a mode for manipulating and
|
||||
|
|
@ -676,8 +710,9 @@ hiding selected code within C @code{#ifdef} clauses.
|
|||
|
||||
@item
|
||||
Simon Marshall wrote @file{regexp-opt.el}, which generates a regular
|
||||
expression from a list of strings. He also extended @file{comint.el},
|
||||
originally written by Olin Shivers.
|
||||
expression from a list of strings; and the fast-lock and lazy-lock
|
||||
font-lock support modes. He also extended @file{comint.el}, originally
|
||||
written by Olin Shivers.
|
||||
|
||||
@item
|
||||
Bengt Martensson, Marc Shapiro, Mike Newton, Aaron Larson, and Stefan
|
||||
|
|
@ -696,16 +731,19 @@ Thomas May wrote @file{blackbox.el}, a version of the traditional
|
|||
blackbox game.
|
||||
|
||||
@item
|
||||
Roland McGrath wrote @file{compile.el}, a package for running
|
||||
compilations in a buffer, and then visiting the locations reported in
|
||||
error messages; @file{etags.el}, a package for jumping to function
|
||||
definitions and searching or replacing in all the files mentioned in a
|
||||
@file{TAGS} file; @file{find-dired.el}, for using @code{dired}
|
||||
commands on output from the @code{find} program, with Sebastian
|
||||
Kremer; @file{map-ynp.el}, a general purpose boolean question-asker;
|
||||
Roland McGrath wrote @file{compile.el} (since updated by Daniel
|
||||
Pfeiffer), a package for running compilations in a buffer, and then
|
||||
visiting the locations reported in error messages; @file{etags.el}, a
|
||||
package for jumping to function definitions and searching or replacing
|
||||
in all the files mentioned in a @file{TAGS} file; @file{find-dired.el},
|
||||
for using @code{dired} commands on output from the @code{find} program,
|
||||
with Sebastian Kremer; @file{grep.el} for running the @code{grep}
|
||||
command; @file{map-ynp.el}, a general purpose boolean question-asker;
|
||||
@file{autoload.el}, providing semi-automatic maintenance of autoload
|
||||
files; and @file{upd-copyr.el}, providing semi-automatic maintenance
|
||||
of copyright notices in source code.
|
||||
files.
|
||||
|
||||
@item
|
||||
Michael McNamara and Wilson Snyder wrote Verilog mode.
|
||||
|
||||
@item
|
||||
David Megginson wrote @file{derived.el}, which allows one to define new
|
||||
|
|
@ -716,13 +754,6 @@ modes.
|
|||
Will Mengarini wrote @file{repeat.el}, a command to repeat the preceding
|
||||
command with its arguments.
|
||||
|
||||
@item
|
||||
Wayne Mesard wrote @file{hscroll.el} which does horizontal scrolling
|
||||
automatically.
|
||||
|
||||
@item
|
||||
Brad Miller wrote @file{gnus-gl.el}, a Gnus interface for GroupLens.
|
||||
|
||||
@item
|
||||
Richard Mlynarik wrote @file{cl-indent.el}, a package for indenting
|
||||
Common Lisp code; @file{ebuff-menu.el}, an ``electric'' browser for
|
||||
|
|
@ -738,24 +769,30 @@ development until the release of 21.1. He wrote the new display
|
|||
engine used from Emacs 21 onwards, and the asynchronous timers
|
||||
facility. He also wrote @code{ebrowse}, the C@t{++} browser;
|
||||
@file{jit-lock.el}, the Just-In-Time font-lock support mode;
|
||||
@file{tooltip.el}, a package for displaying tooltips; and
|
||||
@file{authors.el}, a package for maintaining the @file{AUTHORS} files.
|
||||
@file{tooltip.el}, a package for displaying tooltips;
|
||||
@file{authors.el}, a package for maintaining the @file{AUTHORS} file;
|
||||
and @file{rx.el}, a regular expression constructor.
|
||||
|
||||
@item
|
||||
Stefan Monnier was the Emacs co-maintainer for Emacs 23. He added
|
||||
support for Arch and Subversion to VC, re-wrote much of the Emacs
|
||||
server to use the built-in networking primitives, and re-wrote the
|
||||
abbrev and minibuffer completion code for Emacs 23. He also wrote
|
||||
@code{PCL-CVS}, a directory-level front end to the CVS version control
|
||||
system; @file{reveal.el}, a minor mode for automatically revealing
|
||||
invisible text; @file{smerge-mode.el}, a minor mode for resolving
|
||||
@code{diff3} conflicts; and @file{diff-mode.el}, a mode for viewing
|
||||
and editing context diffs.
|
||||
support for Arch and Subversion to VC, re-wrote much of the Emacs server
|
||||
to use the built-in networking primitives, and re-wrote the abbrev and
|
||||
minibuffer completion code for Emacs 23. He also wrote @code{PCL-CVS},
|
||||
a directory-level front end to the CVS version control system;
|
||||
@file{reveal.el}, a minor mode for automatically revealing invisible
|
||||
text; @file{smerge-mode.el}, a minor mode for resolving @code{diff3}
|
||||
conflicts; @file{diff-mode.el}, a mode for viewing and editing context
|
||||
diffs; @file{css-mode.el} for Cascading Style Sheets; and
|
||||
@file{bibtex-style.el} for BibTeX Style files.
|
||||
|
||||
@item
|
||||
Morioka Tomohiko wrote several packages for MIME support in Gnus and
|
||||
elsewhere.
|
||||
|
||||
@item
|
||||
Takahashi Naoto co-wrote @file{quail.el} (q.v.@:), and wrote
|
||||
@file{robin.el}, another input method.
|
||||
|
||||
@item
|
||||
Sen Nagata wrote @file{crm.el}, a package for reading multiple strings
|
||||
with completion, and @file{rfc2368.el}, support for @code{mailto:}
|
||||
|
|
@ -763,15 +800,13 @@ URLs.
|
|||
|
||||
@item
|
||||
Erik Naggum wrote the time-conversion functions. He also wrote
|
||||
@file{disp-table.el}, a package for dealing with display tables,
|
||||
@file{latin-4.el} and @file{latin-5.el}, code which sets up
|
||||
case-conversion and syntax tables for the ISO Latin-4 and Latin-5
|
||||
character sets, @file{mailheader.el}, a package for parsing email
|
||||
headers, and @file{parse-time.el}, a package for parsing time strings.
|
||||
@file{disp-table.el}, a package for dealing with display tables;
|
||||
@file{mailheader.el}, a package for parsing email headers; and
|
||||
@file{parse-time.el}, a package for parsing time strings.
|
||||
|
||||
@item
|
||||
Thomas Neumann and Eric Raymond wrote @file{makefile.el} (now
|
||||
@file{make-mode.el}), a mode for editing makefiles.
|
||||
Thomas Neumann and Eric Raymond wrote @file{make-mode.el},
|
||||
a mode for editing makefiles.
|
||||
|
||||
@item
|
||||
Thien-Thi Nguyen and Dan Nicolaescu wrote @file{hideshow.el}, a minor
|
||||
|
|
@ -824,10 +859,7 @@ URL into the current buffer based on text at point; @file{5x5.el}, a
|
|||
game to fill all squares on the field.
|
||||
|
||||
@item
|
||||
Jeff Peck wrote @file{sun.el}, key bindings for sunterm keys;
|
||||
@file{sun-curs.el}, cursor definitions for Sun Windows; and
|
||||
@file{sun-fns.el} and @file{sun-mouse.el}, providing mouse support for
|
||||
Sun Windows.
|
||||
Jeff Peck wrote @file{sun.el}, key bindings for sunterm keys.
|
||||
|
||||
@item
|
||||
Damon Anton Permezel wrote @file{hanoi.el}, an animated demonstration of
|
||||
|
|
@ -835,8 +867,8 @@ the ``Towers of Hanoi'' puzzle.
|
|||
|
||||
@item
|
||||
William M.@: Perry wrote @file{mailcap.el}, a MIME media types
|
||||
configuration facility, @file{mwheel.el}, a package for supporting
|
||||
mouse wheels, and the URL package.
|
||||
configuration facility; @file{mwheel.el}, a package for supporting
|
||||
mouse wheels; @file{socks.el}, a Socks v5 client; and the URL package.
|
||||
|
||||
@item
|
||||
Per Persson wrote @file{gnus-vm.el}, the VM interface for Gnus.
|
||||
|
|
@ -854,9 +886,10 @@ shell scripts; @file{skeleton.el}, implementing a concise language for
|
|||
writing statement skeletons; and @file{two-column.el}, a minor mode
|
||||
for simultaneous two-column editing.
|
||||
|
||||
Daniel also rewrote @file{apropos.el}, originally written by Joe Wells,
|
||||
and, together with Jim Blandy, co-authored @file{wyse50.el}, support for
|
||||
Wyse 50 terminals.
|
||||
Daniel also rewrote @file{apropos.el} (originally written by Joe Wells),
|
||||
for finding commands, functions, and variables matching a regular
|
||||
expression; and, together with Jim Blandy, co-authored @file{wyse50.el},
|
||||
support for Wyse 50 terminals. He also co-wrote @file{compile.el} (q.v.@:).
|
||||
|
||||
@item
|
||||
Richard L.@: Pieri wrote @file{pop3.el}, a Post Office Protocol (RFC
|
||||
|
|
@ -883,17 +916,8 @@ runs the C preprocessor on a region of a file and displays the results.
|
|||
He also expanded and redesigned the @code{etags} program.
|
||||
|
||||
@item
|
||||
Michael D.@: Prange and Steven A.@: Wood wrote @file{fortran.el}, a mode for
|
||||
editing FORTRAN code.
|
||||
@c We're not distributing his tex-mode.el anymore; we're using Ed Reingold's.
|
||||
|
||||
@item
|
||||
Mukesh Prasad wrote @file{vmsproc.el}, a facility for running
|
||||
asynchronous subprocesses on VMS.
|
||||
|
||||
@item
|
||||
Marko Rahamaa wrote @file{latin-3.el}, code which sets up
|
||||
case-conversion and syntax tables for the ISO Latin-3 character set.
|
||||
Michael D.@: Prange and Steven A.@: Wood wrote @file{fortran.el}, a mode
|
||||
for editing Fortran code.
|
||||
|
||||
@item
|
||||
Ashwin Ram wrote @file{refer.el}, commands to look up references in
|
||||
|
|
@ -916,12 +940,12 @@ used in Emacs Lisp library files; and code to set and make use of the
|
|||
which each lisp function loaded into Emacs came.
|
||||
|
||||
@item
|
||||
Edward M.@: Reingold wrote the extensive calendar and diary support (try
|
||||
@kbd{M-x calendar}), with contributions from Stewart Clamen, Nachum
|
||||
Dershowitz, Paul Eggert, Steve Fisk, Michael Kifer, and Lara Rios. Andy
|
||||
Oram contributed to its documentation. Reingold has also contributed to
|
||||
@file{tex-mode.el}, a mode for editing @TeX{} files, as have William
|
||||
F.@: Schelter, Dick King, Stephen Gildea, Michael Prange, and Jacob Gore.
|
||||
Edward M.@: Reingold wrote the extensive calendar and diary support,
|
||||
with contributions from Stewart Clamen, Nachum Dershowitz, Paul Eggert,
|
||||
Steve Fisk, Michael Kifer, and Lara Rios. Andy Oram contributed to its
|
||||
documentation. Reingold has also contributed to @file{tex-mode.el}, a
|
||||
mode for editing @TeX{} files, as have William F.@: Schelter, Dick King,
|
||||
Stephen Gildea, Michael Prange, and Jacob Gore.
|
||||
|
||||
@item
|
||||
David Reitter wrote @file{mailclient.el} which can send mail via the
|
||||
|
|
@ -939,24 +963,14 @@ VT line of terminals.
|
|||
|
||||
@item
|
||||
Nick Roberts wrote @file{gdb-ui.el}, the graphical user interface to
|
||||
GDB.
|
||||
|
||||
@item
|
||||
Roland B.@: Roberts contributed much of the VMS support distributed with
|
||||
Emacs 19, along with Joseph M.@: Kelsey, and @file{vms-pmail.el}, support
|
||||
for using Emacs within VMS MAIL.
|
||||
|
||||
@item
|
||||
John Robinson wrote @file{bg-mouse.el}, support for the mouse on the BBN
|
||||
Bitgraph terminal.
|
||||
GDB; and @file{t-mouse.el}, mouse support in text terminals.
|
||||
|
||||
@item
|
||||
Danny Roozendaal implemented @file{handwrite.el}, which converts text
|
||||
into ``handwriting.''
|
||||
|
||||
@item
|
||||
William Rosenblatt wrote @file{float.el}, implementing a floating-point
|
||||
numeric type using Lisp cons cells and integers.
|
||||
Markus Rost wrote @file{cus-test.el}, a testing framework for customize.
|
||||
|
||||
@item
|
||||
Guillermo J.@: Rozas wrote @file{scheme.el}, a mode for editing Scheme and
|
||||
|
|
@ -1008,16 +1022,23 @@ Ronald S.@: Schnell wrote @file{dunnet.el}, a text adventure game.
|
|||
|
||||
@item
|
||||
Philippe Schnoebelen wrote @file{gomoku.el}, a Go Moku game played
|
||||
against Emacs, and @file{mpuz.el}, a multiplication puzzle.
|
||||
against Emacs; and @file{mpuz.el}, a multiplication puzzle.
|
||||
|
||||
@item
|
||||
Jan Schormann wrote @file{solitaire.el}, an Emacs Lisp implementation of
|
||||
the Solitaire game.
|
||||
Rainer Schoepf contributed to Alpha and OSF1 support.
|
||||
|
||||
@item
|
||||
Jan Schormann wrote @file{solitaire.el}, an implementation of the
|
||||
Solitaire game.
|
||||
|
||||
@item
|
||||
Alex Schroeder wrote @file{ansi-color.el}, a package for translating
|
||||
ANSI color escape sequences to Emacs faces, and @file{sql.el}, a package
|
||||
for interactively running an SQL interpreter in an Emacs buffer.
|
||||
ANSI color escape sequences to Emacs faces; @file{sql.el}, a package
|
||||
for interactively running an SQL interpreter in an Emacs buffer;
|
||||
@file{cus-theme.el}, an interface for custom themes; @file{master.el}, a
|
||||
package for making a buffer @samp{master} over another; and
|
||||
@file{spam-stat.el}, for statistical detection of junk email. He also
|
||||
wrote parts of the IRC client ERC (q.v.@:).
|
||||
|
||||
@item
|
||||
Randal Schwartz wrote @file{pp.el}, a pretty-printer for lisp objects.
|
||||
|
|
@ -1088,6 +1109,7 @@ Richard Stallman invented Emacs. He is the original author of GNU
|
|||
Emacs, and has been Emacs maintainer over several non-contiguous
|
||||
periods. In addition to much of the ``core'' Emacs code, he has
|
||||
written @file{easymenu.el}, a facility for defining Emacs menus;
|
||||
@file{image-mode.el}, support for visiting image files;
|
||||
@file{menu-bar.el}, the Emacs menu bar support code; and
|
||||
@file{paren.el}, a package to make matching parentheses stand out in
|
||||
color.
|
||||
|
|
@ -1109,18 +1131,14 @@ cursor'' that you can move with the keyboard and use for copying text.
|
|||
Ken Stevens wrote the initial version of @file{ispell.el} and maintains
|
||||
that package since Ispell 3.1 release.
|
||||
|
||||
@item
|
||||
Jonathan Stigelman wrote @file{hilit19.el}, a package providing
|
||||
automatic highlighting in source code buffers, mail readers, and other
|
||||
contexts.
|
||||
|
||||
@item
|
||||
Kim F.@: Storm made many improvements to the Emacs display engine,
|
||||
process support, and networking support. He also wrote
|
||||
@file{bindat.el}, a package for encoding and decoding binary data;
|
||||
@file{cua.el}, which allows Emacs to emulate the standard CUA key
|
||||
CUA mode, which allows Emacs to emulate the standard CUA key
|
||||
bindings; @file{ido.el}, a package for selecting buffers and files
|
||||
quickly; and @file{kmacro.el}, the keyboard macro facility.
|
||||
quickly; @file{keypad.el} for simplified keypad bindings; and
|
||||
@file{kmacro.el}, the keyboard macro facility.
|
||||
|
||||
@item
|
||||
Martin Stjernholm co-authored CC Mode, a major editing mode for C,
|
||||
|
|
@ -1138,10 +1156,6 @@ buffers.
|
|||
Tibor @v{S}imko and Milan Zamazal wrote @file{slovak.el}, support for
|
||||
editing text in Slovak language.
|
||||
|
||||
@item
|
||||
Naoto Takahashi wrote @file{utf-8.el}, support for encoding and
|
||||
decoding UTF-8 data.
|
||||
|
||||
@item
|
||||
Luc Teirlinck wrote @file{help-at-pt.el}, providing local help through
|
||||
the keyboard.
|
||||
|
|
@ -1150,10 +1164,6 @@ the keyboard.
|
|||
Jean-Philippe Theberge wrote @file{thumbs.el}, a package for viewing
|
||||
image files as ``thumbnails.''
|
||||
|
||||
@item
|
||||
Jens T.@: Berger Thielemann wrote @file{word-help.el}, which is
|
||||
part of the basis for @file{info-look.el}.
|
||||
|
||||
@item
|
||||
Spencer Thomas wrote the original @file{dabbrev.el}, providing a command
|
||||
which completes the partial word before point, based on other nearby
|
||||
|
|
@ -1164,6 +1174,9 @@ support.
|
|||
Jim Thompson wrote @file{ps-print.el}, which converts
|
||||
Emacs text to PostScript.
|
||||
|
||||
@item
|
||||
Toru Tomabechi contributed to Tibetan support.
|
||||
|
||||
@item
|
||||
Markus Triska wrote @file{linum.el}, a minor mode that displays line
|
||||
numbers in the left margin.
|
||||
|
|
@ -1182,27 +1195,27 @@ Eli Tziperman wrote @file{rmail-spam-filter.el}, a spam filter for RMAIL.
|
|||
|
||||
@item
|
||||
Daiki Ueno wrote @file{starttls.el}, support for Transport Layer
|
||||
Security protocol; and the EasyPG (and its predecessor PGG) package
|
||||
for GnuPG and PGP support.
|
||||
Security protocol; @file{sasl-cram.el}, @file{sasl-digest.el}, and
|
||||
@file{sasl.el}, support for Simple Authentication and Security Layer (SASL);
|
||||
and the EasyPG (and its predecessor PGG) package, for GnuPG and PGP support.
|
||||
|
||||
@item
|
||||
Masanobu Umeda wrote GNUS, a feature-rich reader for Usenet news. He
|
||||
also wrote @file{prolog.el}, a mode for editing Prolog code;
|
||||
@file{rmailsort.el}, a package for sorting messages in RMAIL folders;
|
||||
@file{metamail.el}, an interface to the Metamail program;
|
||||
@file{gnus-kill.el}, the Kill File mode for Gnus; @file{gnus-mh.el},
|
||||
an mh-e interface for Gnus; @file{gnus-msg.el}, a mail and post
|
||||
interface for Gnus; @file{tcp.el}, emulation of the
|
||||
@code{open-network-stream} function for some Emacs configurations
|
||||
which lack it; and @file{timezone.el}, providing functions for dealing
|
||||
with time zones.
|
||||
Masanobu Umeda wrote GNUS, a feature-rich reader for Usenet news that
|
||||
was the ancestor of the current Gnus package. He also wrote
|
||||
@file{prolog.el}, a mode for editing Prolog code; @file{rmailsort.el}, a
|
||||
package for sorting messages in RMAIL folders; @file{metamail.el}, an
|
||||
interface to the Metamail program; @file{gnus-kill.el}, the Kill File
|
||||
mode for Gnus; @file{gnus-mh.el}, an mh-e interface for Gnus;
|
||||
@file{gnus-msg.el}, a mail and post interface for Gnus; and
|
||||
@file{timezone.el}, providing functions for dealing with time zones.
|
||||
|
||||
@item
|
||||
Neil W.@: Van Dyke wrote @file{webjump.el}, a ``hot links'' package.
|
||||
|
||||
@item
|
||||
Didier Verna wrote @file{rect.el}, a package of functions for
|
||||
operations on rectangle regions of text.
|
||||
operations on rectangle regions of text. He also contributed to Gnus
|
||||
(q.v.@:).
|
||||
|
||||
@item
|
||||
Ulrik Vieth implemented @file{meta-mode.el}, for editing MetaFont code.
|
||||
|
|
@ -1213,24 +1226,28 @@ Geoffrey Voelker wrote the Windows NT support. He also wrote
|
|||
of Emacs, and @file{w32-fns.el}, MS-Windows specific support functions.
|
||||
|
||||
@item
|
||||
Johan Vromans wrote @file{forms.el} and its associated files, a
|
||||
mode for filling in forms.
|
||||
Johan Vromans wrote @file{forms.el} and its associated files, a mode for
|
||||
filling in forms. He also wrote @file{iso-acc.el}, a minor mode
|
||||
providing electric accent keys.
|
||||
|
||||
@item
|
||||
Colin Walters wrote @file{ibuffer.el}, a mode for operating on
|
||||
buffers.
|
||||
Colin Walters wrote Ibuffer, an enhanced buffer menu.
|
||||
|
||||
@item
|
||||
Barry Warsaw wrote @file{assoc.el}, a set of utility functions for
|
||||
working with association lists; @file{cc-mode.el}, a mode for editing
|
||||
C, C@t{++}, and Java code, based on earlier work by Dave Detlefs,
|
||||
Stewart Clamen, and Richard Stallman; @file{elp.el}, a new profiler
|
||||
Stewart Clamen, and Richard Stallman; @file{elp.el}, a profiler
|
||||
for Emacs Lisp programs; @file{man.el}, a mode for reading UNIX manual
|
||||
pages; @file{regi.el}, providing an AWK-like functionality for use in
|
||||
lisp programs; @file{reporter.el}, providing customizable bug
|
||||
reporting for lisp packages; and @file{supercite.el}, a minor mode for
|
||||
quoting sections of mail messages and news articles.
|
||||
|
||||
@item
|
||||
Christoph Wedler wrote @file{antlr-mode.el}, a major mode for ANTLR
|
||||
grammar files.
|
||||
|
||||
@item
|
||||
Morten Welinder helped port Emacs to MS-DOS, and introduced face
|
||||
support into the MS-DOS port of Emacs. He also wrote
|
||||
|
|
@ -1245,24 +1262,26 @@ the shift key and motion commands; and @file{dos-fns.el}, functions
|
|||
for use under MS-DOS.
|
||||
|
||||
@item
|
||||
Joseph Brian Wells wrote @file{apropos.el}, a command to find
|
||||
commands, functions, and variables whose names contain matches for a
|
||||
regular expression; @file{resume.el}, support for processing
|
||||
command-line arguments after resuming a suspended Emacs job; and
|
||||
@file{mail-extr.el}, a package for extracting names and addresses from
|
||||
mail headers, with contributions from Jamie Zawinski.
|
||||
Joe Wells wrote the original version of @file{apropos.el} (q.v.@:);
|
||||
@file{resume.el}, support for processing command-line arguments after
|
||||
resuming a suspended Emacs job; and @file{mail-extr.el}, a package for
|
||||
extracting names and addresses from mail headers, with contributions
|
||||
from Jamie Zawinski.
|
||||
|
||||
@item
|
||||
Rodney Whitby and Reto Zimmermann wrote @file{vhdl-mode.el}, a major
|
||||
mode for editing VHDL source code.
|
||||
|
||||
@item
|
||||
John Wiegley wrote @file{align.el}, a set of commands for aligning
|
||||
text according to regular-expression based rules; @file{timeclock.el},
|
||||
a package for keeping track of time spent on projects;
|
||||
John Wiegley wrote @file{align.el}, a set of commands for aligning text
|
||||
according to regular-expression based rules; @file{isearchb.el} for fast
|
||||
buffer switching; @file{timeclock.el}, a package for keeping track of
|
||||
time spent on projects; the Baha'i calendar support;
|
||||
@file{pcomplete.el}, a programmable completion facility;
|
||||
@file{remember.el}, a mode for jotting down things to remember; and
|
||||
@code{eshell}, a command shell implemented entirely in Emacs Lisp.
|
||||
@file{remember.el}, a mode for jotting down things to remember;
|
||||
@file{eudcb-mab.el}, an address book backend for the Emacs Unified
|
||||
Directory Client; and @code{eshell}, a command shell implemented
|
||||
entirely in Emacs Lisp. He also contributed to Org mode (q.v.@:).
|
||||
|
||||
@item
|
||||
Ed Wilkinson wrote @file{b2m.c}, a program to convert mail files from
|
||||
|
|
@ -1270,21 +1289,24 @@ RMAIL format to Unix @code{mbox} format.
|
|||
|
||||
@item
|
||||
Mike Williams wrote @file{mouse-sel.el}, providing enhanced mouse
|
||||
selection, and @file{thingatpt.el}, a library of functions for finding
|
||||
selection; and @file{thingatpt.el}, a library of functions for finding
|
||||
the ``thing'' (word, line, s-expression) containing point.
|
||||
|
||||
@item
|
||||
Roland Winkler wrote @file{proced.el}, a system process editor.
|
||||
|
||||
@item
|
||||
Bill Wohler wrote the Emacs interface to the MH mail system.
|
||||
Bill Wohler wrote MH-E, the Emacs interface to the MH mail system;
|
||||
making use of earlier work by James R.@: Larus. Satyaki Das, Peter S.@:
|
||||
Galbraith, Stephen Gildea, and Jeffrey C.@: Honig also wrote various
|
||||
MH-E components.
|
||||
|
||||
@item
|
||||
Dale R.@: Worley wrote @file{emerge.el}, a package for interactively
|
||||
merging two versions of a file.
|
||||
|
||||
@item
|
||||
Francis J.@: Wright wrote @code{WoMan}, a package for browsing
|
||||
Francis J.@: Wright wrote @file{woman.el}, a package for browsing
|
||||
manual pages without the @code{man} command.
|
||||
|
||||
@item
|
||||
|
|
@ -1297,8 +1319,8 @@ linker scripts, and contributed subword handling in CC mode.
|
|||
|
||||
@item
|
||||
Jonathan Yavner wrote @file{testcover.el}, a package for keeping track
|
||||
of the testing status of Emacs Lisp code, and the SES spreadsheet
|
||||
package.
|
||||
of the testing status of Emacs Lisp code; @file{unsafep.el} to determine
|
||||
if a Lisp form is safe; and the SES spreadsheet package.
|
||||
|
||||
@item
|
||||
Ryan Yeske wrote @file{rcirc.el} a simple Internet Relay Chat client.
|
||||
|
|
@ -1310,9 +1332,9 @@ mode for editing Perl code. Ilya Zakharevich also wrote
|
|||
terminal.
|
||||
|
||||
@item
|
||||
Milan Zamazal wrote @file{czech.el}, support for editing Czech text,
|
||||
@file{glasses.el}, a package for easier reading of source code which
|
||||
uses illegible identifier names, and @file{tildify.el}, commands for
|
||||
Milan Zamazal wrote @file{czech.el}, support for editing Czech text;
|
||||
@file{glasses.el}, a package for easier reading of source code that
|
||||
uses illegible identifier names; and @file{tildify.el}, commands for
|
||||
adding hard spaces to text, @TeX{}, and SGML/HTML files.
|
||||
|
||||
@item
|
||||
|
|
@ -1322,9 +1344,8 @@ zone out in front of Emacs.
|
|||
@item
|
||||
Eli Zaretskii made many standard Emacs features work on MS-DOS and
|
||||
Microsoft Windows. He also wrote @file{tty-colors.el}, which
|
||||
implements transparent mapping of X colors to tty colors, and
|
||||
(together with Kenichi Handa) @file{codepage.el}, a package for
|
||||
editing text encoded in DOS/Windows code pages.
|
||||
implements transparent mapping of X colors to tty colors; and
|
||||
@file{rxvt.el}.
|
||||
|
||||
@item
|
||||
Jamie Zawinski wrote much of the support for faces and X selections.
|
||||
|
|
@ -1342,11 +1363,15 @@ Shenghuo Zhu wrote @file{binhex.el}, a package for reading and writing
|
|||
binhex files; @file{mm-partial.el}, message/partial support for MIME
|
||||
messages; @file{rfc1843.el}, an HZ decoding package;
|
||||
@file{uudecode.el}, an Emacs Lisp decoder for uuencoded data; and
|
||||
@file{webmail.el}, an interface to Web mail.
|
||||
@file{webmail.el}, an interface to Web mail. He also wrote several
|
||||
other Gnus components.
|
||||
|
||||
@item
|
||||
Ian T.@: Zimmerman wrote @file{gametree.el}.
|
||||
|
||||
@item
|
||||
Reto Zimmermann wrote @file{vera-mode.el}.
|
||||
|
||||
@item
|
||||
Neal Ziring and Felix S.@: T.@: Wu wrote @file{vi.el}, an emulation of the
|
||||
VI text editor.
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue