mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-27 07:37:33 +00:00
3437465030
* configure.in: Remove all mention of src/m/*. (machine, machfile, M_FILE, config_machfile, and_machfile): Remove. All uses removed. (BITS_PER_CHAR, BITS_PER_SHORT, BITS_PER_INT, BITS_PER_LONG) (BITS_PER_LONG_LONG): Move to src/lisp.h. * lib/makefile.w32-in: Remove dependencies on $(EMACS_ROOT)/src/m/intel386.h. * make-dist: Don't make links to src/m. * admin/CPP-DEFINES: Do not mention src/m/*.h. (BITS_PER_EMACS_INT, BITS_PER_LONG, BITS_PER_CHAR) (BITS_PER_SHORT, BITS_PER_INT): Remove. * admin/MAINTAINERS: Remove src/m/. * lib-src/makefile.w32-in: Remove dependencies on $(EMACS_ROOT)/src/m/intel386.h. * msdos/mainmake.v2 (TAGS tags): Don't look at $(CURDIR)/src/m/intel386.h. * nt/config.nt: Do not include "m/intel386.h"; file was removed. (BITS_PER_CHAR, BITS_PER_SHORT, BITS_PER_INT, BITS_PER_LONG): Move to src/lisp.h. (EMACS_INT_MAX): New macro. This directory predates autoconf and is no longer needed nowadays. Move its few remaining bits of functionality to where they're needed. * src/m/README, src/m/alpha.h, src/m/amdx86-64.h, src/m/ia64.h, src/m/ibmrs6000.h: * src/m/ibms390x.h, src/m/intel386.h, src/m/m68k.h, src/m/macppc.h: * src/m/sparc.h, src/m/template.h: Remove. * src/Makefile.in (M_FILE): Remove. All uses removed. * src/alloc.c (POINTERS_MIGHT_HIDE_IN_OBJECTS): * src/lisp.h (USE_LSB_TAG): * src/mem-limits.h (EXCEEDS_LISP_PTR): Use VAL_MAX, not VALBITS, in #if. * src/lisp.h (EMACS_INT_MAX): New macro, useful in #if. (EMACS_UINT): Define unconditionally now. (BITS_PER_CHAR, BITS_PER_SHORT, BITS_PER_INT, BITS_PER_LONG) (BITS_PER_EMACS_INT): New constants, replacing what used to be in config.h, but not useful in #if. (GCTYPEBITS, VALBITS): Define unconditionally, since m/* files don't define them any more. (VAL_MAX): New macro. (VALMASK): Use it. * src/puresize.h (PURESIZE_RATIO): Use EMACS_INT_MAX, not BITS_PER_EMACS_INT, in #if. * src/s/aix4-2.h (BROKEN_FIONREAD, BROKEN_SIGAIO, BROKEN_SIGPTY) (BROKEN_SIGPOLL): Move here from m/ibmrs6000.h, which was removed. * src/s/gnu-linux.h (ULIMIT_BREAK_VALUE) [__i386__]: * src/s/ms-w32.h (DATA_START): Move here from removed file m/intel386.h. * src/s/gnu.h (NLIST_STRUCT): Remove undef; 'configure' does this. * src/s/irix6-5.h (_LP64): Remove; lisp.h no longer needs this.
222 lines
3.9 KiB
Plaintext
222 lines
3.9 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 list below consists of 3 parts. First, the list of areas that
|
|
someone wants to be maintaining (i.e. has a particularly keen interest
|
|
for it); then the list of areas that someone is willing to maintain,
|
|
although he would not necessarily mind if someone else was the
|
|
official maintainer; and finally the list of areas for which no
|
|
maintainer has been found so far.
|
|
|
|
==============================================================================
|
|
1.
|
|
==============================================================================
|
|
|
|
Richard Stallman
|
|
???
|
|
|
|
Jason Rumney
|
|
W32
|
|
|
|
Eli Zaretskii
|
|
|
|
src/bidi.c
|
|
bidirectional editing support in xdisp.c and elsewhere
|
|
lisp/term/tty-colors.el
|
|
|
|
The MS-DOS (a.k.a. DJGPP) port:
|
|
config.bat
|
|
msdos/*
|
|
src/msdos.[ch]
|
|
src/dosfns.[ch]
|
|
src/w16select.c
|
|
src/s/msdos.h
|
|
lisp/term/internal.el
|
|
lisp/term/pc-win.el
|
|
lisp/dos-fns.el
|
|
lisp/dos-w32.el
|
|
lisp/dos-vars.el
|
|
doc/emacs/msdog.texi
|
|
|
|
Kenichi Handa
|
|
Mule
|
|
|
|
Stefan Monnier
|
|
src/regex.c
|
|
src/syntax.c
|
|
src/keymap.c
|
|
font-lock/jit-lock/syntax
|
|
minor-mode/major-mode infrastructure
|
|
text filling
|
|
minibuffer completion
|
|
lisp/textmodes/outline.el
|
|
|
|
Miles Bader
|
|
src/xfaces.c
|
|
field-property related stuff
|
|
lisp/comint.el
|
|
lisp/shell.el
|
|
[other comint-related packages]
|
|
lisp/button.el
|
|
lisp/image-file.el
|
|
lisp/minibuf-eldef.el
|
|
lisp/rfn-eshadow.el
|
|
|
|
Jay Belanger
|
|
Calc
|
|
lisp/calc/*
|
|
etc/calccard.tex
|
|
doc/misc/calc.texi
|
|
|
|
Michael Olson
|
|
ERC
|
|
lisp/erc/*
|
|
etc/ERC-NEWS
|
|
doc/misc/erc.texi
|
|
lisp/emacs-lisp/tq.el
|
|
|
|
Bastien Guerry
|
|
Org
|
|
lisp/org/*
|
|
doc/misc/org.texi
|
|
|
|
==============================================================================
|
|
2.
|
|
==============================================================================
|
|
|
|
Steven Tamm
|
|
MacOS
|
|
|
|
Eli Zaretskii
|
|
doc/*
|
|
lispref/*
|
|
info/dir
|
|
|
|
src/xfaces.c
|
|
src/xdisp.c
|
|
src/term.c
|
|
src/dispnew.c
|
|
src/frame.c
|
|
src/dired.c
|
|
|
|
lisp/arc-mode.el
|
|
lisp/menu-bar.el
|
|
lisp/hexl.el
|
|
lisp/info.el
|
|
lisp/ls-lisp.el
|
|
lisp/startup.el
|
|
lisp/w32*.el
|
|
|
|
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
|
|
|
|
Miles Bader
|
|
src/eval.c
|
|
src/bytecode.c
|
|
src/editfns.c
|
|
lisp/textmodes/refill.el
|
|
|
|
==============================================================================
|
|
3.
|
|
==============================================================================
|
|
|
|
src/Makefile.in
|
|
src/abbrev.c
|
|
src/alloc.c
|
|
src/alloca.c
|
|
src/alloca.s
|
|
src/atimer.c
|
|
src/bitmaps/
|
|
src/buffer.c
|
|
src/callint.c
|
|
src/callproc.c
|
|
src/casefiddle.c
|
|
src/casetab.c
|
|
src/category.c
|
|
src/ccl.c
|
|
src/charset.c
|
|
src/cm.c
|
|
src/cmds.c
|
|
src/coding.c
|
|
src/composite.c
|
|
src/config.in
|
|
src/data.c
|
|
src/doc.c
|
|
src/doprnt.c
|
|
src/ecrt0.c
|
|
src/emacs.c
|
|
src/epaths.in
|
|
src/fileio.c
|
|
src/filelock.c
|
|
src/filemode.c
|
|
src/firstfile.c
|
|
src/floatfns.c
|
|
src/fringe.c
|
|
src/fns.c
|
|
src/fontset.c
|
|
src/getloadavg.c
|
|
src/gmalloc.c
|
|
src/gtkutil.c
|
|
src/indent.c
|
|
src/insdel.c
|
|
src/image.c
|
|
src/lastfile.c
|
|
src/lread.c
|
|
src/macros.c
|
|
src/makefile.w32-in
|
|
src/marker.c
|
|
src/md5.c
|
|
src/minibuf.c
|
|
src/mktime.c
|
|
src/pre-crt0.c
|
|
src/prefix-args.c
|
|
src/print.c
|
|
src/process.c
|
|
src/ralloc.c
|
|
src/region-cache.c
|
|
src/s/
|
|
src/scroll.c
|
|
src/search.c
|
|
src/sound.c
|
|
src/strftime.c
|
|
src/sysdep.c
|
|
src/termcap.c
|
|
src/terminfo.c
|
|
src/textprop.c
|
|
src/tparam.c
|
|
src/undo.c
|
|
src/unexaix.c
|
|
src/unexalpha.c
|
|
src/unexcoff.c
|
|
src/unexelf.c
|
|
src/unexhp9k800.c
|
|
src/unexw32.c
|
|
src/vm-limit.c
|
|
src/w32.c
|
|
src/w32console.c
|
|
src/w32fns.c
|
|
src/w32heap.c
|
|
src/w32inevt.c
|
|
src/w32menu.c
|
|
src/w32proc.c
|
|
src/w32reg.c
|
|
src/w32select.c
|
|
src/w32term.c
|
|
src/w32xfns.c
|
|
src/widget.c
|
|
src/window.c
|
|
src/xfns.c
|
|
src/xmenu.c
|
|
src/xrdb.c
|
|
src/xselect.c
|
|
src/xterm.c
|