; Update acknowledgments for Emacs 30
* admin/release-process: Suggest a command to compare source trees. * doc/emacs/emacs.texi (Acknowledgments): * doc/emacs/ack.texi (Acknowledgments): Add authors of new stuff in Emacs 30.
This commit is contained in:
parent
861b7864fc
commit
14e791f9ba
3 changed files with 66 additions and 18 deletions
|
@ -114,7 +114,13 @@ Sadly makeinfo does not warn about such characters.
|
||||||
|
|
||||||
Check for major new features added since the last release (e.g. new
|
Check for major new features added since the last release (e.g. new
|
||||||
lisp files), and add the relevant authors to the Acknowledgments in
|
lisp files), and add the relevant authors to the Acknowledgments in
|
||||||
doc/emacs/ack.texi and emacs.texi.
|
doc/emacs/ack.texi and emacs.texi. To find new files, you could run a
|
||||||
|
command such as this:
|
||||||
|
|
||||||
|
$ diff -rq emacs-NN.MM emacs-XX.YY | grep "^Only in emacs-XX"
|
||||||
|
|
||||||
|
where NN.MM is the previous Emacs version, and XX.YY is the new version.
|
||||||
|
This assumes you have the source trees of both versions available.
|
||||||
|
|
||||||
For major releases, rewrite the "Antinews" appendix of the User Manual
|
For major releases, rewrite the "Antinews" appendix of the User Manual
|
||||||
(doc/emacs/anti.texi) to describe features lost by downgrading to the
|
(doc/emacs/anti.texi) to describe features lost by downgrading to the
|
||||||
|
|
|
@ -120,7 +120,8 @@ NeXTstep port of Emacs.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
Stephen Berman wrote @file{todo-mode.el} (based on the original version
|
Stephen Berman wrote @file{todo-mode.el} (based on the original version
|
||||||
by Oliver Seidel), a package for maintaining @file{TODO} list files.
|
by Oliver Seidel), a package for maintaining @file{TODO} list files. He
|
||||||
|
also wrote @file{visual-wrap.el} together with Stefan Monnier.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
Anna M. Bigatti wrote @file{cal-html.el}, which produces HTML calendars.
|
Anna M. Bigatti wrote @file{cal-html.el}, which produces HTML calendars.
|
||||||
|
@ -327,6 +328,10 @@ folders have mail waiting in them.
|
||||||
@item
|
@item
|
||||||
Torbjörn Einarsson wrote @file{f90.el}, a mode for Fortran 90 files.
|
Torbjörn Einarsson wrote @file{f90.el}, a mode for Fortran 90 files.
|
||||||
|
|
||||||
|
@item
|
||||||
|
Helmut Eller wrote @file{peg.el}, a Parsing Expression Grammars package
|
||||||
|
for Emacs.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
Tsugutomo Enami co-wrote the support for international character sets.
|
Tsugutomo Enami co-wrote the support for international character sets.
|
||||||
|
|
||||||
|
@ -355,6 +360,10 @@ Oscar Figueiredo wrote EUDC, the Emacs Unified Directory Client, which
|
||||||
is an interface to directory servers via LDAP, CCSO PH/QI, or BBDB; and
|
is an interface to directory servers via LDAP, CCSO PH/QI, or BBDB; and
|
||||||
@file{ldap.el}, the LDAP client interface.
|
@file{ldap.el}, the LDAP client interface.
|
||||||
|
|
||||||
|
@item
|
||||||
|
Jared Finder implemented window tool bars in @file{window-tool-bar.el}
|
||||||
|
and enhanced xterm mouse support in @file{xt-mouse.el}.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
Fred Fish wrote the support for dumping COFF executable files.
|
Fred Fish wrote the support for dumping COFF executable files.
|
||||||
|
|
||||||
|
@ -460,6 +469,10 @@ as well as helping to maintain Org mode (q.v.).
|
||||||
Henry Guillaume wrote @file{find-file.el}, a package to visit files
|
Henry Guillaume wrote @file{find-file.el}, a package to visit files
|
||||||
related to the currently visited file.
|
related to the currently visited file.
|
||||||
|
|
||||||
|
@item
|
||||||
|
Dmitry Gutov wrote @file{etags-regen.el}, a package for automatic
|
||||||
|
(re)generation of @file{TAGS} files.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
Doug Gwyn wrote the portable @code{alloca} implementation.
|
Doug Gwyn wrote the portable @code{alloca} implementation.
|
||||||
|
|
||||||
|
@ -629,6 +642,11 @@ editing the same file. He also wrote the initial version of
|
||||||
@file{uniquify.el}, a facility to make buffer names unique by adding
|
@file{uniquify.el}, a facility to make buffer names unique by adding
|
||||||
parts of the file's name to the buffer name.
|
parts of the file's name to the buffer name.
|
||||||
|
|
||||||
|
@item
|
||||||
|
Wilhelm H Kirschbaum wrote @file{elixir-ts-mode.el} and
|
||||||
|
@file{heex-ts-mode.el}, Emacs major modes for editing Elixir and Heex
|
||||||
|
files.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
Peter Kleiweg wrote @file{ps-mode.el}, a mode for editing PostScript
|
Peter Kleiweg wrote @file{ps-mode.el}, a mode for editing PostScript
|
||||||
files and running a PostScript interpreter interactively from within
|
files and running a PostScript interpreter interactively from within
|
||||||
|
@ -881,12 +899,18 @@ indentation engine; and @file{pcase.el}, implementing ML-style pattern
|
||||||
matching. In Emacs 24, he integrated the lexical binding code,
|
matching. In Emacs 24, he integrated the lexical binding code,
|
||||||
cleaned up the CL namespace (making it acceptable to use CL
|
cleaned up the CL namespace (making it acceptable to use CL
|
||||||
functions at runtime), added generalized variables to core Emacs
|
functions at runtime), added generalized variables to core Emacs
|
||||||
Lisp, and implemented a new lightweight advice mechanism.
|
Lisp, and implemented a new lightweight advice mechanism. He also wrote
|
||||||
|
@file{track-changes.el}, a library which accumulates changes in a buffer
|
||||||
|
until some client Lisp program wants to consume those changes.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
Morioka Tomohiko wrote several packages for MIME support in Gnus and
|
Morioka Tomohiko wrote several packages for MIME support in Gnus and
|
||||||
elsewhere.
|
elsewhere.
|
||||||
|
|
||||||
|
@item
|
||||||
|
John Muhl wrote @file{lua-ts-mode.el}, an Emacs mode for editing Lua
|
||||||
|
programs.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
Sen Nagata wrote @file{crm.el}, a package for reading multiple strings
|
Sen Nagata wrote @file{crm.el}, a package for reading multiple strings
|
||||||
with completion, and @file{rfc2368.el}, support for @code{mailto:}
|
with completion, and @file{rfc2368.el}, support for @code{mailto:}
|
||||||
|
@ -1034,6 +1058,10 @@ He also expanded and redesigned the @code{etags} program.
|
||||||
Michael D. Prange and Steven A. Wood wrote @file{fortran.el}, a mode
|
Michael D. Prange and Steven A. Wood wrote @file{fortran.el}, a mode
|
||||||
for editing Fortran code.
|
for editing Fortran code.
|
||||||
|
|
||||||
|
@item
|
||||||
|
Vincenzo Pupillo wrote @code{php-ts-mode.el}, a major mode for editing
|
||||||
|
PHP programs.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
Ashwin Ram wrote @file{refer.el}, commands to look up references in
|
Ashwin Ram wrote @file{refer.el}, commands to look up references in
|
||||||
bibliography files by keyword.
|
bibliography files by keyword.
|
||||||
|
@ -1162,6 +1190,10 @@ wrote parts of the IRC client ERC (q.v.).
|
||||||
@item
|
@item
|
||||||
Randal Schwartz wrote @file{pp.el}, a pretty-printer for lisp objects.
|
Randal Schwartz wrote @file{pp.el}, a pretty-printer for lisp objects.
|
||||||
|
|
||||||
|
@item
|
||||||
|
Daniel Semyonov write @file{nnatom.el}, the Atom backend for Gnus, and
|
||||||
|
@file{nnfeed.el}, a generic feed backend for Gnus.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
Manuel Serrano wrote the Flyspell package, which does spell checking
|
Manuel Serrano wrote the Flyspell package, which does spell checking
|
||||||
as you type.
|
as you type.
|
||||||
|
@ -1287,6 +1319,10 @@ which completes the partial word before point, based on other nearby
|
||||||
words for which it is a prefix. He also wrote the original dumping
|
words for which it is a prefix. He also wrote the original dumping
|
||||||
support.
|
support.
|
||||||
|
|
||||||
|
@item
|
||||||
|
Theodor Thornhill wrote @file{html-ts-mode.el}, a major mode based on
|
||||||
|
the tree-sitter library for editing HTML files.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
Toru Tomabechi contributed to Tibetan support.
|
Toru Tomabechi contributed to Tibetan support.
|
||||||
|
|
||||||
|
@ -1420,6 +1456,12 @@ merging two versions of a file.
|
||||||
Francis J. Wright wrote @file{woman.el}, a package for browsing
|
Francis J. Wright wrote @file{woman.el}, a package for browsing
|
||||||
manual pages without the @code{man} command.
|
manual pages without the @code{man} command.
|
||||||
|
|
||||||
|
@item
|
||||||
|
Po Lu ported Emacs to Android, and wrote
|
||||||
|
@code{pixel-scroll-precision-mode}. He also added XInput2 support to
|
||||||
|
Emacs, implemented touchpad commands in @file{touch-screen.el}, and
|
||||||
|
extended drag-n-drop support.
|
||||||
|
|
||||||
@item
|
@item
|
||||||
Masatake Yamato wrote @file{ld-script.el}, an editing mode for GNU
|
Masatake Yamato wrote @file{ld-script.el}, an editing mode for GNU
|
||||||
linker scripts, and contributed subword handling and style
|
linker scripts, and contributed subword handling and style
|
||||||
|
|
|
@ -1465,10 +1465,10 @@ Dershowitz, Dave Detlefs, Matthieu Devin, Christophe de Dinechin, Eri
|
||||||
Ding, Jan Djärv, Lawrence R. Dodd, Carsten Dominik, Scott Draves,
|
Ding, Jan Djärv, Lawrence R. Dodd, Carsten Dominik, Scott Draves,
|
||||||
Benjamin Drieu, Viktor Dukhovni, Jacques Duthen, Dmitry Dzhus, John
|
Benjamin Drieu, Viktor Dukhovni, Jacques Duthen, Dmitry Dzhus, John
|
||||||
Eaton, Rolf Ebert, Carl Edman, David Edmondson, Paul Eggert, Stephen
|
Eaton, Rolf Ebert, Carl Edman, David Edmondson, Paul Eggert, Stephen
|
||||||
Eglen, Christian Egli, Torbjörn Einarsson, Tsugutomo Enami, David
|
Eglen, Christian Egli, Torbjörn Einarsson, Helmut Eller, Tsugutomo
|
||||||
Engster, Hans Henrik Eriksen, Michael Ernst, Ata Etemadi, Frederick
|
Enami, David Engster, Hans Henrik Eriksen, Michael Ernst, Ata Etemadi, Frederick
|
||||||
Farnbach, Oscar Figueiredo, Fred Fish, Steve Fisk, Thomas Fitzsimmons, Karl Fogel, Gary
|
Farnbach, Oscar Figueiredo, Jared Finder, Fred Fish, Steve Fisk, Thomas Fitzsimmons,
|
||||||
Foster, Eric S. Fraga, Romain Francoise, Noah Friedman, Andreas
|
Karl Fogel, Gary Foster, Eric S. Fraga, Romain Francoise, Noah Friedman, Andreas
|
||||||
Fuchs, Shigeru Fukaya, Xue Fuqiao, Hallvard Furuseth, Keith Gabryelski, Peter S.
|
Fuchs, Shigeru Fukaya, Xue Fuqiao, Hallvard Furuseth, Keith Gabryelski, Peter S.
|
||||||
Galbraith, Kevin Gallagher, Fabián E. Gallina, Kevin Gallo, Juan León Lahoz García,
|
Galbraith, Kevin Gallagher, Fabián E. Gallina, Kevin Gallo, Juan León Lahoz García,
|
||||||
Howard Gayle, Daniel German, Stephen Gildea, Julien Gilles, David
|
Howard Gayle, Daniel German, Stephen Gildea, Julien Gilles, David
|
||||||
|
@ -1486,8 +1486,8 @@ Thorsten Jolitz, Michael K. Johnson, Kyle Jones, Terry Jones, Simon
|
||||||
Josefsson, Alexandre Julliard, Arne Jørgensen, Tomoji Kagatani,
|
Josefsson, Alexandre Julliard, Arne Jørgensen, Tomoji Kagatani,
|
||||||
Brewster Kahle, Tokuya Kameshima, Lute Kamstra, Stefan Kangas, Ivan Kanis, David
|
Brewster Kahle, Tokuya Kameshima, Lute Kamstra, Stefan Kangas, Ivan Kanis, David
|
||||||
Kastrup, David Kaufman, Henry Kautz, Taichi Kawabata, Taro Kawagishi,
|
Kastrup, David Kaufman, Henry Kautz, Taichi Kawabata, Taro Kawagishi,
|
||||||
Howard Kaye, Michael Kifer, Richard King, Peter Kleiweg, Karel
|
Howard Kaye, Michael Kifer, Richard King, Wilhelm Kirschbaum, Peter Kleiweg,
|
||||||
Klíč, Shuhei Kobayashi, Pavel Kobyakov, Larry K. Kolodney, David
|
Karel Klíč, Shuhei Kobayashi, Pavel Kobyakov, Larry K. Kolodney, David
|
||||||
M. Koppelman, Koseki Yoshinori, Robert Krawitz, Sebastian Kremer,
|
M. Koppelman, Koseki Yoshinori, Robert Krawitz, Sebastian Kremer,
|
||||||
Ryszard Kubiak, Tak Kunihiro, Igor Kuzmin, David Kågedal, Daniel LaLiberte, Karl
|
Ryszard Kubiak, Tak Kunihiro, Igor Kuzmin, David Kågedal, Daniel LaLiberte, Karl
|
||||||
Landstrom, Mario Lang, Aaron Larson, James R. Larus, Gemini Lasswell, Vinicius Jose
|
Landstrom, Mario Lang, Aaron Larson, James R. Larus, Gemini Lasswell, Vinicius Jose
|
||||||
|
@ -1502,7 +1502,7 @@ Yukihiro Matsumoto, Tomohiro Matsuyama, David Maus, Thomas May, Will Mengarini,
|
||||||
Megginson, Jimmy Aguilar Mena, Stefan Merten, Ben A. Mesander, Wayne Mesard, Brad
|
Megginson, Jimmy Aguilar Mena, Stefan Merten, Ben A. Mesander, Wayne Mesard, Brad
|
||||||
Miller, Lawrence Mitchell, Richard Mlynarik, Gerd Möllmann, Dani Moncayo, Stefan
|
Miller, Lawrence Mitchell, Richard Mlynarik, Gerd Möllmann, Dani Moncayo, Stefan
|
||||||
Monnier, Keith Moore, Jan Moringen, Morioka Tomohiko, Glenn Morris,
|
Monnier, Keith Moore, Jan Moringen, Morioka Tomohiko, Glenn Morris,
|
||||||
Don Morrison, Diane Murray, Riccardo Murri, Sen Nagata, Erik Naggum,
|
Don Morrison, John Muhl, Diane Murray, Riccardo Murri, Sen Nagata, Erik Naggum,
|
||||||
Gergely Nagy, Nobuyoshi Nakada, Thomas Neumann, Mike Newton, Thien-Thi Nguyen,
|
Gergely Nagy, Nobuyoshi Nakada, Thomas Neumann, Mike Newton, Thien-Thi Nguyen,
|
||||||
Jurgen Nickelsen, Dan Nicolaescu, Hrvoje Nikšić, Jeff Norden,
|
Jurgen Nickelsen, Dan Nicolaescu, Hrvoje Nikšić, Jeff Norden,
|
||||||
Andrew Norman, Theresa O'Connor, Kentaro Ohkouchi, Christian Ohler,
|
Andrew Norman, Theresa O'Connor, Kentaro Ohkouchi, Christian Ohler,
|
||||||
|
@ -1512,8 +1512,8 @@ Jeff Peck, Damon Anton Permezel, Tom Perrine, William M. Perry, Per
|
||||||
Persson, Jens Petersen, Nicolas Petton, Daniel Pfeiffer, Justus Piater, Richard L.
|
Persson, Jens Petersen, Nicolas Petton, Daniel Pfeiffer, Justus Piater, Richard L.
|
||||||
Pieri, Fred Pierresteguy, François Pinard, Daniel Pittman, Christian
|
Pieri, Fred Pierresteguy, François Pinard, Daniel Pittman, Christian
|
||||||
Plaunt, Alexander Pohoyda, David Ponce, Noam Postavsky, Francesco A. Potortì,
|
Plaunt, Alexander Pohoyda, David Ponce, Noam Postavsky, Francesco A. Potortì,
|
||||||
Michael D. Prange, Mukesh Prasad, Steve Purcell, Ken Raeburn, Marko Rahamaa, Ashwin
|
Michael D. Prange, Mukesh Prasad, Steve Purcell, Vincenzo Pupillo, Ken Raeburn,
|
||||||
Ram, Eric S. Raymond, Paul Reilly, Edward M. Reingold, David
|
Marko Rahamaa, Ashwin Ram, Eric S. Raymond, Paul Reilly, Edward M. Reingold, David
|
||||||
Reitter, Alex Rezinsky, Rob Riepel, Lara Rios, Adrian Robert, Nick
|
Reitter, Alex Rezinsky, Rob Riepel, Lara Rios, Adrian Robert, Nick
|
||||||
Roberts, Roland B. Roberts, John Robinson, Denis B. Roegel, Danny
|
Roberts, Roland B. Roberts, John Robinson, Denis B. Roegel, Danny
|
||||||
Roozendaal, Sebastian Rose, William Rosenblatt, Markus Rost, Guillermo
|
Roozendaal, Sebastian Rose, William Rosenblatt, Markus Rost, Guillermo
|
||||||
|
@ -1523,9 +1523,9 @@ Timo Savola, Jorgen Schäfer, Holger Schauer, William Schelter, Ralph
|
||||||
Schleicher, Gregor Schmid, Michael Schmidt, Ronald S. Schnell,
|
Schleicher, Gregor Schmid, Michael Schmidt, Ronald S. Schnell,
|
||||||
Philippe Schnoebelen, Jan Schormann, Alex Schroeder, Stefan Schoef,
|
Philippe Schnoebelen, Jan Schormann, Alex Schroeder, Stefan Schoef,
|
||||||
Rainer Schöpf, Raymond Scholz, Eric Schulte, Andreas Schwab, Randal
|
Rainer Schöpf, Raymond Scholz, Eric Schulte, Andreas Schwab, Randal
|
||||||
Schwartz, Oliver Seidel, Manuel Serrano, Paul Sexton, Hovav Shacham,
|
Schwartz, Oliver Seidel, Daniel Semyonov, Manuel Serrano, Paul Sexton,
|
||||||
Stanislav Shalunov, Marc Shapiro, Richard Sharman, Olin Shivers, Tibor
|
Hovav Shacham, Stanislav Shalunov, Marc Shapiro, Richard Sharman, Olin
|
||||||
Šimko, Espen Skoglund, Rick Sladkey, Lynn Slater, Chris Smith,
|
Shivers, Tibor Šimko, Espen Skoglund, Rick Sladkey, Lynn Slater, Chris Smith,
|
||||||
David Smith, JD Smith, Paul D. Smith, Wilson Snyder, William Sommerfeld, Simon
|
David Smith, JD Smith, Paul D. Smith, Wilson Snyder, William Sommerfeld, Simon
|
||||||
South, Andre Spiegel, Michael Staats, Thomas Steffen, Ulf Stegemann,
|
South, Andre Spiegel, Michael Staats, Thomas Steffen, Ulf Stegemann,
|
||||||
Reiner Steib, Sam Steingold, Ake Stenhoff, Philipp Stephani, Peter Stephenson, Ken
|
Reiner Steib, Sam Steingold, Ake Stenhoff, Philipp Stephani, Peter Stephenson, Ken
|
||||||
|
@ -1533,15 +1533,15 @@ Stevens, Andy Stewart, Jonathan Stigelman, Martin Stjernholm, Kim F.
|
||||||
Storm, Steve Strassmann, Christopher Suckling, Olaf Sylvester, Naoto
|
Storm, Steve Strassmann, Christopher Suckling, Olaf Sylvester, Naoto
|
||||||
Takahashi, Steven Tamm, Jan Tatarik, João Távora, Luc Teirlinck,
|
Takahashi, Steven Tamm, Jan Tatarik, João Távora, Luc Teirlinck,
|
||||||
Jean-Philippe Theberge, Jens T.@: Berger Thielemann, Spencer Thomas,
|
Jean-Philippe Theberge, Jens T.@: Berger Thielemann, Spencer Thomas,
|
||||||
Jim Thompson, Toru Tomabechi, David O'Toole, Markus Triska, Tom Tromey, Eli
|
Jim Thompson, Theodor Thornhill, Toru Tomabechi, David O'Toole, Markus Triska,
|
||||||
Tziperman, Daiki Ueno, Masanobu Umeda, Rajesh Vaidheeswarran, Neil
|
Tom Tromey, Eli Tziperman, Daiki Ueno, Masanobu Umeda, Rajesh Vaidheeswarran, Neil
|
||||||
W. Van Dyke, Didier Verna, Joakim Verona, Ulrik Vieth, Geoffrey
|
W. Van Dyke, Didier Verna, Joakim Verona, Ulrik Vieth, Geoffrey
|
||||||
Voelker, Johan Vromans, Inge Wallin, John Paul Wallington, Colin
|
Voelker, Johan Vromans, Inge Wallin, John Paul Wallington, Colin
|
||||||
Walters, Barry Warsaw, Christoph Wedler, Ilja Weis, Zhang Weize,
|
Walters, Barry Warsaw, Christoph Wedler, Ilja Weis, Zhang Weize,
|
||||||
Morten Welinder, Joseph Brian Wells, Rodney Whitby, John Wiegley,
|
Morten Welinder, Joseph Brian Wells, Rodney Whitby, John Wiegley,
|
||||||
Sascha Wilde, Ed Wilkinson, Mike Williams, Roland Winkler, Bill
|
Sascha Wilde, Ed Wilkinson, Mike Williams, Roland Winkler, Bill
|
||||||
Wohler, Steven A. Wood, Dale R. Worley, Francis J. Wright, Felix
|
Wohler, Steven A. Wood, Dale R. Worley, Francis J. Wright, Felix
|
||||||
S. T. Wu, Tom Wurgler, Yamamoto Mitsuharu, Katsumi Yamaoka,
|
S. T. Wu, Tom Wurgler, Yamamoto Mitsuharu, Po Lu, Katsumi Yamaoka,
|
||||||
Masatake Yamato, Jonathan Yavner, Ryan Yeske, Ilya Zakharevich, Milan
|
Masatake Yamato, Jonathan Yavner, Ryan Yeske, Ilya Zakharevich, Milan
|
||||||
Zamazal, Victor Zandy, Eli Zaretskii, Jamie Zawinski, Andrew Zhilin,
|
Zamazal, Victor Zandy, Eli Zaretskii, Jamie Zawinski, Andrew Zhilin,
|
||||||
Shenghuo Zhu, Piotr Zieliński, Ian T. Zimmermann, Reto Zimmermann,
|
Shenghuo Zhu, Piotr Zieliński, Ian T. Zimmermann, Reto Zimmermann,
|
||||||
|
|
Loading…
Add table
Reference in a new issue