X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/26145417113d6b53a0372210e3ff423f94b8532b..977d0bea229c79030c69cf510609ab070b8d86a6:/man/ack.texi diff --git a/man/ack.texi b/man/ack.texi index 72583cb8b0..5d64b38cdf 100644 --- a/man/ack.texi +++ b/man/ack.texi @@ -16,24 +16,21 @@ written substantial portions. @c that many users would notice and consider important. @itemize @bullet -@item -Per Abhiddenware wrote @file{gnus-cite.el}, a citation-parsing facility -for news articles. - @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 handles mouse commands through Xterm, @file{gnus-cus.el} which implements customization -commands for Gnus, and @file{cpp.el} which hides or highlights parts of +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. @item -Tomas Abrahamsson wrote @file{artist.el}, a package for producing ASCII +Tomas Abrahamsson wrote @file{artist.el}, a package for producing @acronym{ASCII} art with a mouse or with keyboard keys. @item -Jay K. Adams wrote @file{jka-compr.el}, providing automatic +Jay K.@: Adams wrote @file{jka-compr.el}, providing automatic decompression and recompression for compressed files. @item @@ -54,8 +51,12 @@ Eli Barzilay wrote @file{calculator.el}, a desktop calculator for Emacs. @item -Steven L.@: Baur wrote @file{earcon.el}, a facility for sound effects -for email and news messages, @file{footnote.el} which allows to include +Steven L.@: Baur wrote +@c If earcon.el actually works with Emacs 21, it isn't useful for lack +@c of sound files. -- fx +@c @file{earcon.el}, a facility for sound effects +@c for email and news messages, +@file{footnote.el} which lets you include footnotes in email messages, and @file{gnus-audio.el} which provides sound effects for Gnus. @@ -77,7 +78,7 @@ Per Bothner wrote @file{term.el}, a terminal emulator in an Emacs buffer. @item -Terrence M. Brannon wrote @file{landmark.el}, a neural-network robot +Terrence M.@: Brannon wrote @file{landmark.el}, a neural-network robot that learns landmarks. @item @@ -96,8 +97,7 @@ buffers, @item @file{locate.el} which interfaces to the @code{locate} command, @item -@file{find-lisp.el}, an emulation of the Unix @code{find} command in -Emacs Lisp, +@file{find-lisp.el}, an Emacs Lisp emulation of the @code{find} program, @item @file{net-utils.el}, and @item @@ -116,7 +116,7 @@ Emacs's outline modes. @c (since replaced by @file{ada-mode.el}). @item -David M. Brown wrote @file{array.el}, for editing arrays and other +David M.@: Brown wrote @file{array.el}, for editing arrays and other tabular data. @item @@ -152,8 +152,6 @@ Andrew Choi wrote the Macintosh support code, and contributed @item James Clark wrote @file{sgml-mode.el}, a mode for editing SGML documents, and contributed to Emacs's dumping procedures. -@file{sgml-mode.el} was later adapted by Eric Raymond, Daniel Pfeiffer, -and Francesco Potorti. @item Mike Clarkson wrote @file{edt.el}, an emulation of DEC's EDT editor. @@ -186,7 +184,7 @@ Matthieu Devin wrote @file{delsel.el}, a package to make newly-typed text replace the current selection. @item -Eric Ding contributed @file{goto-addr.el}, +Eric Ding contributed @file{goto-addr.el}, @item Carsten Dominik wrote @file{reftex.el}, a package for setting up @@ -204,7 +202,7 @@ pong game. Viktor Dukhovni wrote support for dumping under SunOS version 4. @item -John Eaton co-wrote Octave mode (@file{octave.el} and related files). +John Eaton co-wrote Octave mode. @item Rolf Ebert co-wrote Ada mode (@file{ada-mode.el}). @@ -216,12 +214,7 @@ which tells you which mail folders have mail waiting in them, and buffer names. @item -@c iftex Torbj@"orn -@c end iftex -@c ifinfo -@c Torbjorn -@c end ifinfo Einarsson contributed the Fortran 90 mode (@file{f90.el}). @item @@ -366,7 +359,7 @@ 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-@code{ASCII} +the ISO 8859-1 character set and the notations for non-@acronym{ASCII} characters used by @TeX{} and net tradition, and @file{latin-2.el}, code which sets up case-conversion and syntax tables for the ISO Latin-2 character set. @@ -381,10 +374,10 @@ Doug Gwyn wrote the portable @code{alloca} implementation. @item Ken'ichi Handa implemented most of the support for international character sets, and wrote @file{isearch-x.el}, a facility for searching -non-ASCII text. Together with Naoto Takahashi, he wrote -@file{quail.el}, a simple input facility for typing non-ASCII text from -an ASCII keyboard. Ken'ichi also wrote @file{ps-bdf.el}, a BDF font -support for printing non-ASCII text on a PostScript printer. +non-@acronym{ASCII} text. Together with Naoto Takahashi, he wrote +@file{quail.el}, a simple input facility for typing non-@acronym{ASCII} text from +an @acronym{ASCII} keyboard. Ken'ichi also wrote @file{ps-bdf.el}, a BDF font +support for printing non-@acronym{ASCII} text on a PostScript printer. @item Chris Hanson wrote @file{netuname.el}, a package to use HP-UX's Remote @@ -403,7 +396,7 @@ command loop and appropriate help facilities, @item @file{emacsbug.el}, a package for reporting Emacs bugs, @item -@file{picture.el}, a mode for editing ASCII pictures, and +@file{picture.el}, a mode for editing @acronym{ASCII} pictures, and @item @file{view.el}, a package for perusing files and buffers without editing them. @@ -416,7 +409,7 @@ He also contributed @file{zone-mode.el}, a major mode for editing DNS zone files. @item -Jon K Hellan wrote @file{utf7.el}, support for Mail-safe transformation +Jon K Hellan wrote @file{utf7.el}, support for mail-safe transformation format of Unicode. @item @@ -428,14 +421,14 @@ Karl Heuer wrote the original blessmail script, implemented the @code{Lisp_Object} type to allow for more data bits. @item -Manabu Higashida ported Emacs to the MS-DOS operating system. +Manabu Higashida ported Emacs to MS-DOS. @item Anders Holst wrote @file{hippie-exp.el}, a versatile completion and expansion package. @item -Kurt Hornik co-wrote Octave mode (@file{octave.el} and related files). +Kurt Hornik co-wrote Octave mode. @item Tom Houlder wrote @file{mantemp.el}, which generates manual C@t{++} @@ -453,7 +446,7 @@ wrote many of its parts. Andrew Innes contributed extensively to the MS-Windows support. @item -Seiichiro Inoue improved Emacs' XIM support. +Seiichiro Inoue improved Emacs's XIM support. @item Kyle Jones wrote @file{life.el}, a package to play Conway's ``life'' game, @@ -466,10 +459,10 @@ load-path problems when some Lisp file ``shadows'' another. @item Simon Josefsson wrote @file{flow-fill.el}, a package for interpreting -RFC2646 formatted text in messages, @file{imap.el}, an Emacs Lips -library for talking to IMAP servers, @file{nnimap}, the IMAP -back-end for Gnus, nd @file{rfc2104.el}, a hashed message authentication -facility. +RFC2646 formatted text in messages, @file{imap.el}, an Emacs Lisp +library for talking to IMAP servers, @file{nnimap}, the IMAP back-end +for Gnus, @file{rfc2104.el}, a hashed message authentication facility, +and @file{fringe.el} a package for customizing the fringe. @item Tomoji Kagatani implemented @file{smtpmail.el}, used for sending out @@ -508,7 +501,7 @@ PostScript files and running a PostScript interpreter interactively from within Emacs. @item -Larry K. Kolodney wrote @file{cvtmail.c}, a program to convert the mail +Larry K.@: Kolodney wrote @file{cvtmail.c}, a program to convert the mail directories used by Gosling Emacs into RMAIL format. @item @@ -521,7 +514,7 @@ 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 +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. @@ -552,7 +545,7 @@ Lisp, and @end itemize @item -James R. Larus wrote @file{mh-e.el}, an interface to the MH mail system. +James R.@: Larus wrote @file{mh-e.el}, an interface to the MH mail system. @item Vinicius Jose Latorre wrote: @@ -609,7 +602,7 @@ the line in the current window on which point is, case-conversion and syntax tables for the ISO Latin-8 and Latin-9 character sets, @item -@file{latin1-disp.el}, a package that allows to display ISO 8859 +@file{latin1-disp.el}, a package that lets you display ISO 8859 characters on Latin-1 terminals by setting up appropriate display tables, @item @@ -625,14 +618,17 @@ typical word processors, Eric Ludlam wrote the Speedbar package and @file{checkdoc.el}, a package for checking doc strings in Emacs Lisp programs. +@item +Alan Mackenzie wrote the integrated AWK support in CC Mode. + @item Christopher J.@: Madsen wrote @file{decipher.el}, a package for cracking simple substitution ciphers. @item -Neil M. Mager wrote @file{appt.el}, functions to notify users of their +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. +generated by Edward M.@: Reingold's @code{calendar} package. @item Ken Manheimer wrote @file{allout.el}, a mode for manipulating and @@ -667,7 +663,7 @@ Shivers. Bengt Martensson, Mark Shapiro, Mike Newton, Aaron Larson, and Stefan Schoef, wrote @file{bibtex.el}, a mode for editing Bib@TeX{} bibliography files. - + @item Charlie Martin wrote @file{autoinsert.el}, which provides automatic mode-sensitive insertion of text into new files. @@ -729,7 +725,7 @@ Richard Mlynarik wrote: @file{rfc822.el}, a parser for E-mail addresses in the RFC-822 format, used in mail messages and news articles, @item -@file{terminal.el}, a terminal emulator for Emacs subprocesses, and +@file{terminal.el}, a terminal emulator for Emacs subprocesses, and @item @file{yow.el}, an essential utility (try @kbd{M-x yow}). @end itemize @@ -769,10 +765,6 @@ conflicts, and @file{diff-mode.el}, a mode for viewing and editing context diffs. @end itemize -@item -Keith Moore wrote @file{aixcc.lex}, a pre-processor designed to help -Emacs parse the error messages produced by the AIX C compiler. - @item Morioka Tomohiko wrote several packages for MIME support in Gnus and elsewhere. @@ -783,12 +775,11 @@ with completion, and @file{rfc2368.el}, support for @code{mailto:} URLs. @item -Erik Naggum wrote the time-conversion functions, and has tested daily -the latest source code up to and including Emacs version 20. He also -wrote @file{disp-table.el}, a package for dealing with display tables, +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 pacakage for parsing email +character sets, @file{mailheader.el}, a package for parsing email headers, and @file{parse-time.el}, a package for parsing time strings. @item @@ -831,9 +822,9 @@ Jeff Peck wrote: @item @file{emacstool.c}, support for running Emacs under SunView/Sun Windows, @item -@file{sun.el}, keybindings for sunterm keys, +@file{sun.el}, key bindings for sunterm keys, @item -@file{sun-curs.el}, cursor definitions for Sun Windows, and +@file{sun-curs.el}, cursor definitions for Sun Windows, and @item @file{sun-fns.el} and @file{sun-mouse.el}, providing mouse support for Sun Windows. @@ -893,12 +884,12 @@ David Ponce wrote @file{recentf.el}, a package that puts a menu of recently visited files in the Emacs menu bar. @item -Francesco A. Potorti wrote @file{cmacexp.el}, providing a command which +Francesco A.@: Potorti wrote @file{cmacexp.el}, providing a command which 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 +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. @@ -908,14 +899,14 @@ 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 charact set. +case-conversion and syntax tables for the ISO Latin-3 character set. @item Ashwin Ram wrote @file{refer.el}, commands to look up references in bibliography files by keyword. @item -Eric S. Raymond wrote: +Eric S.@: Raymond wrote: @itemize @minus @item @@ -948,15 +939,15 @@ came. @end itemize @item -Edward M. Reingold wrote the extensive calendar and diary support (try +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. +F.@: Schelter, Dick King, Stephen Gildea, Michael Prange, and Jacob Gore. @item -Alex Rezinsky contributed @file{which-func.el}, a mode that prints the +Alex Rezinsky contributed @file{which-func.el}, a mode that shows the name of the current function in the mode line. @item @@ -966,8 +957,8 @@ editor, and @file{vt-control.el}, providing some control functions for the DEC VT line of terminals. @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 +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 @@ -983,7 +974,7 @@ William Rosenblatt wrote @file{float.el}, implementing a floating-point numeric type using Lisp cons cells and integers. @item -Guillermo J. Rozas wrote @file{scheme.el}, a mode for editing Scheme and +Guillermo J.@: Rozas wrote @file{scheme.el}, a mode for editing Scheme and DSSSL code, and @file{fakemail.c}, an interface to the System V mailer. @item @@ -1000,7 +991,7 @@ Wolfgang Rupprecht contributed Emacs 19's floating-point support @file{sup-mouse.el}, support for the Supdup mouse on lisp machines. @item -James B. Salem and Brewster Kahle wrote @file{completion.el}, providing +James B.@: Salem and Brewster Kahle wrote @file{completion.el}, providing dynamic word completion. @item @@ -1024,7 +1015,7 @@ Michael Schmidt and Tom Perrine wrote @file{modula2.el}, a mode for editing Modula-2 code, based on work by Mick Jordan and Peter Robinson. @item -Ronald S. Schnell wrote @file{dunnet.el}, a text adventure game. +Ronald S.@: Schnell wrote @file{dunnet.el}, a text adventure game. @item Philippe Schnoebelen wrote @file{gomoku.el}, a Go Moku game played @@ -1096,7 +1087,7 @@ David Smith wrote @file{ielm.el}, a mode for interacting with the Emacs Lisp interpreter as a subprocess. @item -Paul D. Smith wrote @file{snmp-mode.el}. +Paul D.@: Smith wrote @file{snmp-mode.el}. @item William Sommerfeld wrote @file{scribe.el}, a mode for editing Scribe @@ -1116,7 +1107,7 @@ Richard Stallman invented Emacs, and then wrote: @itemize @minus @item -@file{easymeny.el}, a facility for defining Emacs menus, +@file{easymenu.el}, a facility for defining Emacs menus, @item @file{menu-bar.el}, the Emacs menu bar support code, @item @@ -1151,7 +1142,7 @@ contexts. @item Martin Stjernholm co-authored CC Mode, a major editing mode for C, -C@t{++}, Objective-C, and Java code. +C@t{++}, Objective-C, Java, Pike, CORBA IDL, and AWK code. @item Steve Strassman did not write @file{spook.el}, and even if he did, he @@ -1162,9 +1153,13 @@ Olaf Sylvester wrote @file{bs.el}, a package for manipulating Emacs buffers. @item -Tibor @v{S}imko and Milan Zamzal wrote @file{slovak.el}, support for +Tibor @v{S}imko and Milan Zamazal wrote @file{slovak.el}, support for editing text in Slovak language. +@item +Naoto Takahashi wrote @file{utf-8.el}, support for encoding and +decoding UTF-8 data. + @item Taichi Kawabata wrote support for Devanagari script and the Indian languages. @@ -1185,7 +1180,7 @@ Emacs text to Postscript. @item Tom Tromey and Chris Lindblad wrote @file{tcl.el}, a major mode for -editing Tcl/Tk source files and running a Tcl interpeter as an Emacs +editing Tcl/Tk source files and running a Tcl interpreter as an Emacs subprocess. @item @@ -1333,11 +1328,11 @@ the ``thing'' (word, line, s-expression) containing point. Bill Wohler wrote the Emacs interface to the MH mail system. @item -Dale R. Worley wrote @file{emerge.el}, a package for interactively +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 Unix +Francis J.@: Wright wrote @code{WoMan}, a package for browsing manual pages without the @code{man} command. @item @@ -1350,7 +1345,7 @@ mode for editing Perl code. Ilya Zakharevich also wrote @file{tmm.el}, a mode for accessing the Emacs menu bar on a text-mode terminal. @item -Milan Zamzal wrote @file{czech.el}, support for editing Czech text, +Milan Zamazal wrote @file{czech.el}, support for editing Czech text, @file{glasses.el}, a package for easier reading of source code which uses illegible identifier names such as @code{cantReadThisVariable}, and @file{tildify.el}, commands for adding hard spaces to text, @TeX{}, and @@ -1400,21 +1395,27 @@ Shenghuo Zhu wrote: @end itemize @item -Ian T. Zimmerman wrote @file{gametree.el}. +Ian T.@: Zimmerman wrote @file{gametree.el}. @item -Neal Ziring and Felix S. T. Wu wrote @file{vi.el}, an emulation of the +Neal Ziring and Felix S.@: T.@: Wu wrote @file{vi.el}, an emulation of the VI text editor. @item Detlev Zundel wrote @file{re-builder.el}, a package for building regexps with visual feedback. + @end itemize Others too numerous to mention have reported and fixed bugs, and added -features to many parts of Emacs. We thank them for their generosity as -well. +features to many parts of Emacs. (Many are mentioned in the +@file{ChangeLog} files which are summarized in the file @file{AUTHORS} +in the distribution.) We thank them for their generosity as well. This list intended to mention every contributor of a major package or feature we currently distribute; if you know of someone we have omitted, please report that as a manual bug. + +@ignore + arch-tag: bb1d0fa4-0240-4992-b5d4-8602d1e3d4ba +@end ignore