453 lines
11 KiB
Plaintext
453 lines
11 KiB
Plaintext
Emacs Maintainers
|
||
|
||
This file contains a description of who is responsible for maintaining
|
||
what parts of the Emacs distribution. The areas can be defined
|
||
"arbitrarily", but should provide fairly well-defined boundaries so
|
||
that there are not too many ambiguities.
|
||
|
||
The (co-)maintainers of Emacs are:
|
||
|
||
Eli Zaretskii <eliz@gnu.org>
|
||
Stefan Kangas <stefankangas@gmail.com>
|
||
Andrea Corallo <acorallo@gnu.org>
|
||
|
||
==============================================================================
|
||
1. Areas that someone wants to be maintaining (i.e. has a particularly
|
||
keen interest in). There's no need to list files where you are
|
||
mentioned in the file's header.
|
||
==============================================================================
|
||
|
||
Eli Zaretskii
|
||
|
||
src/bidi.c
|
||
bidirectional editing support in xdisp.c and elsewhere
|
||
lisp/term/tty-colors.el
|
||
test/biditest.el
|
||
test/redisplay-testsuite.el
|
||
|
||
The MS-DOS (a.k.a. DJGPP) port:
|
||
config.bat
|
||
msdos/*
|
||
src/msdos.[ch]
|
||
src/dosfns.[ch]
|
||
src/w16select.c
|
||
src/unexcoff.c
|
||
lisp/term/internal.el
|
||
lisp/term/pc-win.el
|
||
lisp/dos-fns.el
|
||
lisp/dos-w32.el
|
||
lisp/dos-vars.el
|
||
doc/emacs/msdos.texi
|
||
|
||
Kenichi Handa
|
||
Mule
|
||
|
||
Stefan Monnier
|
||
src/regex-emacs.c
|
||
src/syntax.c
|
||
src/keymap.c
|
||
font-lock/jit-lock/syntax
|
||
minor-mode/major-mode infrastructure
|
||
text filling
|
||
minibuffer completion
|
||
lisp/outline.el
|
||
|
||
Bastien Guerry
|
||
Org
|
||
lisp/org/*
|
||
doc/misc/org.texi
|
||
|
||
Artur Malabarba
|
||
lisp/emacs-lisp/let-alist.el
|
||
|
||
Michael Albinus
|
||
Tramp
|
||
lisp/url/url-tramp.el
|
||
test/lisp/url/url-tramp-tests.el
|
||
|
||
D-Bus
|
||
src/dbusbind.c
|
||
lisp/net/dbus.el
|
||
lisp/net/secrets.el
|
||
lisp/net/zeroconf.el
|
||
doc/misc/dbus.texi
|
||
test/lisp/net/dbus-tests.el
|
||
|
||
File Notifications
|
||
src/gfilenotify.c
|
||
src/kqueue.c
|
||
lisp/filenotify.el
|
||
test/lisp/filenotify-tests.el
|
||
|
||
Simen Heggestøyl
|
||
lisp/textmodes/css-mode.el
|
||
|
||
The GNU AUCTeX maintainers (auctex-devel@gnu.org)
|
||
RefTeX
|
||
lisp/textmodes/reftex-auc.el
|
||
lisp/textmodes/reftex-cite.el
|
||
lisp/textmodes/reftex-dcr.el
|
||
lisp/textmodes/reftex-global.el
|
||
lisp/textmodes/reftex-index.el
|
||
lisp/textmodes/reftex-parse.el
|
||
lisp/textmodes/reftex-ref.el
|
||
lisp/textmodes/reftex-sel.el
|
||
lisp/textmodes/reftex-toc.el
|
||
lisp/textmodes/reftex-vars.el
|
||
lisp/textmodes/reftex.el
|
||
|
||
Dmitry Gutov
|
||
lisp/progmodes/ruby-mode.el
|
||
test/lisp/progmodes/ruby-mode-tests.el
|
||
test/indent/ruby.rb
|
||
lisp/progmodes/xref.el
|
||
lisp/progmodes/project.el
|
||
|
||
Ulf Jasper
|
||
Newsticker
|
||
doc/misc/newsticker.texi
|
||
etc/images/newsticker/*
|
||
lisp/net/newst-backend.el
|
||
lisp/net/newst-plainview.el
|
||
lisp/net/newst-reader.el
|
||
lisp/net/newst-ticker.el
|
||
lisp/net/newst-treeview.el
|
||
lisp/net/newsticker.el
|
||
test/lisp/net/newsticker-tests.el
|
||
|
||
Amin Bandali
|
||
ERC
|
||
lisp/erc/*
|
||
doc/misc/erc.texi
|
||
|
||
Andrea Corallo
|
||
Lisp native compiler
|
||
src/comp.c
|
||
lisp/emacs-lisp/comp.el
|
||
lisp/emacs-lisp/comp-common.el
|
||
lisp/emacs-lisp/comp-run.el
|
||
lisp/emacs-lisp/comp-cstr.el
|
||
test/src/comp-*.el
|
||
|
||
Stefan Kangas
|
||
admin/automerge
|
||
admin/update_autogen
|
||
|
||
Po Lu
|
||
The Haiku port:
|
||
src/haikuterm.c
|
||
src/haikufns.c
|
||
src/haikuimage.c
|
||
src/haikuselect.c
|
||
src/haiku_io.c
|
||
src/haiku.c
|
||
src/haiku_select.cc
|
||
src/haiku_support.cc
|
||
src/haiku_font_support.cc
|
||
src/haiku_draw_support.cc
|
||
src/haikugui.h
|
||
src/haikuterm.h
|
||
src/haikuselect.h
|
||
src/haiku_support.h
|
||
lisp/term/haiku-win.el
|
||
doc/emacs/haiku.texi
|
||
|
||
Haiku battery support in lisp/battery.el
|
||
|
||
The Android port:
|
||
src/android-asset.h
|
||
src/android.c
|
||
src/android-emacs.c
|
||
src/androidfns.c
|
||
src/androidfont.c
|
||
src/androidgui.h
|
||
src/android.h
|
||
src/androidmenu.c
|
||
src/androidselect.c
|
||
src/androidterm.c
|
||
src/androidterm.h
|
||
src/androidvfs.c
|
||
src/sfnt.c
|
||
src/sfntfont-android.c
|
||
src/sfntfont.c
|
||
src/sfntfont.h
|
||
src/sfnt.h
|
||
java/org/gnu/emacs/EmacsActivity.java
|
||
java/org/gnu/emacs/EmacsApplication.java
|
||
java/org/gnu/emacs/EmacsClipboard.java
|
||
java/org/gnu/emacs/EmacsContextMenu.java
|
||
java/org/gnu/emacs/EmacsCursor.java
|
||
java/org/gnu/emacs/EmacsDesktopNotification.java
|
||
java/org/gnu/emacs/EmacsDialogButtonLayout.java
|
||
java/org/gnu/emacs/EmacsDialog.java
|
||
java/org/gnu/emacs/EmacsDirectoryEntry.java
|
||
java/org/gnu/emacs/EmacsDocumentsProvider.java
|
||
java/org/gnu/emacs/EmacsDrawable.java
|
||
java/org/gnu/emacs/EmacsDrawLine.java
|
||
java/org/gnu/emacs/EmacsDrawPoint.java
|
||
java/org/gnu/emacs/EmacsDrawRectangle.java
|
||
java/org/gnu/emacs/EmacsFillPolygon.java
|
||
java/org/gnu/emacs/EmacsFillRectangle.java
|
||
java/org/gnu/emacs/EmacsFontDriver.java
|
||
java/org/gnu/emacs/EmacsGC.java
|
||
java/org/gnu/emacs/EmacsHandleObject.java
|
||
java/org/gnu/emacs/EmacsHolder.java
|
||
java/org/gnu/emacs/EmacsInputConnection.java
|
||
java/org/gnu/emacs/EmacsLauncherPreferencesActivity.java
|
||
java/org/gnu/emacs/EmacsMultitaskActivity.java
|
||
java/org/gnu/emacs/EmacsNative.java
|
||
java/org/gnu/emacs/EmacsNoninteractive.java
|
||
java/org/gnu/emacs/EmacsOpenActivity.java
|
||
java/org/gnu/emacs/EmacsPixmap.java
|
||
java/org/gnu/emacs/EmacsPreferencesActivity.java
|
||
java/org/gnu/emacs/EmacsSafThread.java
|
||
java/org/gnu/emacs/EmacsSdk11Clipboard.java
|
||
java/org/gnu/emacs/EmacsSdk23FontDriver.java
|
||
java/org/gnu/emacs/EmacsSdk7FontDriver.java
|
||
java/org/gnu/emacs/EmacsSdk8Clipboard.java
|
||
java/org/gnu/emacs/EmacsService.java
|
||
java/org/gnu/emacs/EmacsSurfaceView.java
|
||
java/org/gnu/emacs/EmacsThread.java
|
||
java/org/gnu/emacs/EmacsView.java
|
||
java/org/gnu/emacs/EmacsWindowAttachmentManager.java
|
||
java/org/gnu/emacs/EmacsWindow.java
|
||
java/org/gnu/emacs/R.java
|
||
m4/ndk-build.m4
|
||
cross
|
||
|
||
Android battery support in lisp/battery.el
|
||
|
||
Jim Porter
|
||
Eshell
|
||
lisp/eshell/*
|
||
test/lisp/eshell/*
|
||
doc/misc/eshell.texi
|
||
|
||
Juri Linkov
|
||
lisp/tab-bar.el
|
||
lisp/tab-line.el
|
||
|
||
Philip Kaludercic
|
||
lisp/emacs-lisp/package.el
|
||
lisp/emacs-lisp/package-vc.el
|
||
lisp/emacs-lisp/compat.el
|
||
lisp/net/rcirc.el
|
||
|
||
Yuan Fu
|
||
src/treesit.c
|
||
lisp/treesit.el
|
||
lisp/progmodes/c-ts-common.el
|
||
|
||
Sean Whitton
|
||
VC
|
||
lisp/vc/*
|
||
doc/emacs/files.texi (Diff Mode)
|
||
doc/emacs/maintaining.texi (Version Control)
|
||
doc/emacs/vc*-xtra.texi
|
||
doc/emacs/emerge-xtra.texi
|
||
doc/misc/ediff.texi
|
||
test/lisp/vc/*
|
||
|
||
==============================================================================
|
||
2. Areas that someone is willing to maintain, although he would not
|
||
necessarily mind if someone else was the official maintainer.
|
||
This list also includes people who are in the process of handing over
|
||
maintainership to someone listed above, but who want to continue to be
|
||
CC'd as though they were still the primary maintainer, in the meantime.
|
||
==============================================================================
|
||
|
||
Kelvin White
|
||
ERC
|
||
lisp/erc/*
|
||
doc/misc/erc.texi
|
||
|
||
Eli Zaretskii
|
||
doc/*
|
||
|
||
src/xfaces.c
|
||
src/xdisp.c
|
||
src/term.c
|
||
src/dispnew.c
|
||
src/dispextern.h
|
||
src/frame.c
|
||
src/dired.c
|
||
src/fileio.c
|
||
src/unexw32.c
|
||
src/w32*.[ch]
|
||
src/window.c
|
||
src/indent.c
|
||
src/region-cache.[ch]
|
||
nt/*
|
||
|
||
lib-src/ntlib.[ch]
|
||
lib-src/etags.c
|
||
|
||
lisp/arc-mode.el
|
||
lisp/menu-bar.el
|
||
lisp/hexl.el
|
||
lisp/info.el
|
||
lisp/ls-lisp.el
|
||
lisp/startup.el
|
||
lisp/filenotify.el
|
||
lisp/w32*.el
|
||
lisp/term/w32*.el
|
||
lisp/progmodes/gdb-mi.el
|
||
lisp/textmodes/ispell.el
|
||
lisp/textmodes/flyspell.el
|
||
lisp/mail/rmail*.el
|
||
|
||
Mule
|
||
|
||
admin/unidata/*
|
||
admin/nt/dump.bat
|
||
|
||
test/etags/*
|
||
|
||
Stefan Monnier
|
||
src/intervals.c
|
||
src/keyboard.c
|
||
lisp/textmodes/tex-mode.el
|
||
lisp/progmodes/perl-mode.el
|
||
lisp/progmodes/tcl.el
|
||
lisp/emacs-lisp/easymenu.el
|
||
|
||
Paul Eggert
|
||
.dir-locals.el
|
||
.gitattributes
|
||
.gitignore
|
||
GNUmakefile
|
||
Makefile.in
|
||
admin/merge-gnulib
|
||
admin/merge-pkg-config
|
||
admin/update-copyright
|
||
autogen.sh
|
||
build-aux/*
|
||
configure.ac
|
||
lib/*
|
||
lib-src/* (except for files others want to maintain)
|
||
m4/*
|
||
make-dist
|
||
src/* (except for *.m, *w32*, bitmaps, files others want to maintain)
|
||
|
||
Michael Albinus
|
||
.gitlab-ci.yml
|
||
src/inotify.c
|
||
lisp/autorevert.el
|
||
lisp/eshell/em-tramp.el
|
||
lisp/files.el (file-name-non-special)
|
||
lisp/net/ange-ftp.el
|
||
lisp/notifications.el
|
||
lisp/shadowfile.el
|
||
test/infra/*
|
||
test/lisp/autorevert-tests.el
|
||
test/lisp/files-tests.el (file-name-non-special)
|
||
test/lisp/shadowfile-tests.el
|
||
test/src/inotify-test.el
|
||
|
||
Secret Service API in
|
||
lisp/auth-source.el
|
||
doc/misc/auth.texi
|
||
test/lisp/auth-source-tests.el
|
||
|
||
Tassilo Horn
|
||
lisp/doc-view.el
|
||
|
||
Dmitry Gutov
|
||
lisp/whitespace.el
|
||
lisp/vc/*
|
||
|
||
Vibhav Pant
|
||
lisp/net/browse-url.el
|
||
lisp/erc/*
|
||
|
||
Amin Bandali
|
||
Eshell
|
||
lisp/eshell/*
|
||
doc/misc/eshell.texi
|
||
|
||
Po Lu
|
||
The X port
|
||
src/xterm.c
|
||
src/xfns.c
|
||
X11 and GTK xwidget support in src/xwidget.c
|
||
Precision pixel scrolling in lisp/pixel-scroll.el
|
||
|
||
Daniel Pettersson
|
||
lisp/jsonrpc.el
|
||
|
||
Juri Linkov
|
||
Isearch and Replace
|
||
lisp/isearch.el
|
||
lisp/replace.el
|
||
lisp/misearch.el
|
||
lisp/hi-lock.el
|
||
Outline minor mode
|
||
lisp/outline.el
|
||
Repeat mode
|
||
lisp/repeat.el
|
||
|
||
Philip Kaludercic
|
||
lisp/epa-ks.el
|
||
|
||
Harald Jörg
|
||
lisp/progmodes/cperl-mode.el
|
||
|
||
Spencer Baugh
|
||
lisp/progmodes/flymake.el
|
||
|
||
Yuan Fu
|
||
lisp/progmodes/c-ts-mode.el
|
||
|
||
==============================================================================
|
||
3. Externally maintained packages.
|
||
==============================================================================
|
||
|
||
Tramp
|
||
Maintainer: Michael Albinus
|
||
Repository: https://git.savannah.gnu.org/git/tramp.git
|
||
Mailing List: tramp-devel@gnu.org
|
||
Bug Reports: M-x tramp-bug
|
||
Notes: For backward compatibility requirements, see
|
||
lisp/net/trampver.el.
|
||
|
||
lisp/net/tramp*.el
|
||
doc/misc/tramp*.texi
|
||
test/lisp/net/tramp*-tests.el
|
||
|
||
Transient
|
||
Maintainer: Jonas Bernoulli
|
||
Repository: https://github.com/magit/transient
|
||
|
||
lisp/transient.el
|
||
doc/misc/transient.texi
|
||
|
||
Modus themes
|
||
Maintainer: Protesilaos Stavrou
|
||
Repository: https://github.com/protesilaos/modus-themes
|
||
|
||
doc/misc/modus-themes.org
|
||
etc/themes/modus*.el
|
||
|
||
Org Mode
|
||
Home Page: https://orgmode.org/
|
||
Maintainer: Org Mode developers
|
||
Repository: https://git.savannah.gnu.org/git/emacs/org-mode.git
|
||
Mailing list: emacs-orgmode@gnu.org
|
||
Bug Reports: M-x org-submit-bug-report
|
||
Notes: Org Mode is maintained as a separate project that is
|
||
periodically merged into Emacs. To view or participate in
|
||
Org Mode development, please go to https://orgmode.org/ and
|
||
follow the instructions there.
|
||
|
||
lisp/org/*.el
|
||
etc/org/*
|
||
etc/refcards/orgcard.tex
|
||
doc/misc/org.org
|
||
doc/misc/org-setup.org
|
||
|
||
|
||
;;; Local Variables:
|
||
;;; coding: utf-8
|
||
;;; indent-tabs-mode: t
|
||
;;; End:
|