1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-12 09:28:24 +00:00
Commit Graph

458 Commits

Author SHA1 Message Date
Glenn Morris
013b96cc26 Tidy some nextstep README etc files.
* nextstep/README: Move historical information to new file ../etc/NEXTSTEP.
* nextstep/AUTHORS: Merge into ./etc/NEXTSTEP and remove file.

* etc/NEXTSTEP: New file, extracted from ../nextstep/{AUTHORS,README}.

* make-dist: No more nextstep/AUTHORS.
2010-10-12 20:17:59 -07:00
Glenn Morris
b9f56298c1 More make-dist simplification.
* make-dist: Remove --compress.  Check for the appropriate
gzip-like executable, and if not found, don't compress.
Check version number in README, don't change it.
Use find for nt/inc/*.h.
2010-10-12 20:08:45 -07:00
Glenn Morris
3868ea0921 * make-dist: Replace grep with sed when determining $version. 2010-10-12 01:05:28 -07:00
Glenn Morris
37ea9179e5 * make-dist: Remove the unnecessary $shortversion. 2010-10-12 01:01:11 -07:00
Glenn Morris
e207780e8f * make-dist: Remove comment that no longer applies. 2010-10-12 00:46:57 -07:00
Glenn Morris
5c845a0107 * make-dist: Simplify trap handling. 2010-10-12 00:44:12 -07:00
Glenn Morris
6f3ed07fed * make-dist: Use find for the whole etc/ directory. 2010-10-12 00:31:58 -07:00
Glenn Morris
d5e38a567c * make-dist: Use find for etc/image files. 2010-10-12 00:27:07 -07:00
Glenn Morris
a692261660 * make-dist: Use find to handle the etc and lisp directories. 2010-10-12 00:09:39 -07:00
Glenn Morris
aa267dcf93 * make-dist: Simplify creation of lisp/MANIFEST. 2010-10-11 23:38:34 -07:00
Glenn Morris
baf81c5524 * make-dist: Update and simplify.
Eg: there are no symlinks in the tree for a long time
Check for version in emacsver.texi.
Clean up *~ etc files using a find at the end.
Add etc/srecode.
2010-10-11 21:32:20 -07:00
Juanma Barranquero
4c14013dbe Merge changes from emacs-23 branch. 2010-10-12 01:57:49 +02:00
Glenn Morris
485bbe962a * make-dist: No more doc/emacs/*.texi.in. 2010-10-09 11:46:57 -07:00
Glenn Morris
f7a31f1108 Set the version number in the texinfo manuals using configure.
* doc/misc/Makefile.in (emacsdir): New variable.
($(infodir)/efaq): Pass -I $(emacsdir) to makeinfo.
* doc/misc/faq.texi (VER): Replace with EMACSVER from emacsver.texi.

* doc/lispref/Makefile.in (emacsdir): New variable.
(MAKEINFO): Add -I $emacsdir.
(dist): Copy emacsver.texi.
* doc/lispref/book-spine.texinfo, doc/lispref/elisp.texi:
* doc/lispref/vol2.texi, doc/lispref/vol1.texi:
Set EMACSVER by including emacsver.texi.

* doc/emacs/emacsver.texi.in: New file.
* doc/emacs/emacs.texi: Set EMACSVER by including emacsver.texi.
* doc/emacs/Makefile.in (distclean): Delete emacsver.texi.
(dist): Copy emacsver.texi.

* admin/admin.el (set-version): No need to act on doc/ files any more.

* configure.in (AC_OUTPUT): Add doc/emacs/emacsver.texi.
* make-dist: Include doc/emacs/*.texi.in.
2010-10-08 18:41:21 -07:00
Glenn Morris
3fb78d1f33 Remove lib-src/b2m.c and b2m.pl.
Emacs does not use Babyl files since 23.1, and you can use M-x unrmail.

* msdos/mainmake.v2 (install): Remove b2m.

* lisp/emacs-lisp/authors.el (authors-valid-file-names): Add b2m.c.

* lib-src/b2m.c, lib-src/b2m.pl: Remove files.
* lib-src/Makefile.in (INSTALLABLES): Remove b2m.
* lib-src/makefile.w32-in ($(BLD)/b2m.$(O)): Remove.

* doc/emacs/ack.texi (Acknowledgments): No more b2m.c.

* admin/quick-install-emacs (PUBLIC_LIBSRC_BINARIES): Remove b2m.

* INSTALL, make-dist: Remove references to b2m.
* Makefile.in (MAN_PAGES): Remove b2m.1.
2010-10-08 18:15:15 -07:00
Eli Zaretskii
66cdbd3a0e make-dist: Don't distribute src/buildobj.h. 2010-10-08 11:36:38 +02:00
Glenn Morris
c46e7097b0 * make-dist: No more TODO files under lisp/. 2010-09-08 19:37:59 -07:00
Glenn Morris
113ddd7501 * make-dist: Remove references to non-existent directories and files. 2010-06-09 22:28:40 -07:00
Glenn Morris
81ac4f3536 Do not preprocess src/Makefile.in.
* configure.in: Do not preprocess src/Makefile.in.
(cpp_undefs, CPP_NEED_TRADITIONAL): Remove.
(AC_EGREP_CPP): Test no longer needed.
* configure: Regenerate.

* config.bat: Do not preprocess src/Makefile.in.

* make-dist: No more Makefile.c files.

* INSTALL, src/README: Makefiles are not preprocessed.

* src/Makefile.in, src/autodeps.mk, src/deps.mk, src/ns.mk:
Convert comments to Makefile format.

* lib-src/Makefile.in (distclean): No more Makefile.c.
* src/Makefile.in (bootstrap-clean): No more Makefile.c.

* admin/notes/cpp: Remove file.

* admin/quick-install-emacs (AVOID): No more Makefile.c files.

* etc/PROBLEMS, etc/MACHINES: Remove details of cpp problems which can
no longer occur.
2010-05-26 22:43:27 -07:00
Romain Francoise
c17e9c60be Adapt make-dist to new version location.
* make-dist: Look for version in src/emacs.c.
Use lisp/subr.el rather than lisp/version.el for location check.
2010-05-24 13:35:41 +02:00
Glenn Morris
9d5cf9b6b6 Handle auto-depend with configure.
* make-dist (src): Include *.mk.
* config.bat: Concatenate deps.mk onto the end of src/Makefile.
* configure.in (DEPFLAGS, MKDEPDIR): New output variables.
(deps_frag): New output file.
(AUTO_DEPEND): Remove this definition.

* src/Makefile.in (DEPDIR): New constant.
(DEPFLAGS): Set with configure, not cpp.
(MKDEPDIR): New, set by configure.
(.c.o, .m.o, ecrt0.o): Use $MKDEPDIR.
(clean): Use $DEPDIR.
(deps_frag): Include from configure.
Move static/dynamic dependency stuff to deps.mk/autodeps.mk.
* src/deps.mk, src/autodeps.mk: New files, extracted from Makefile.in.

* msdos/sed1v2.inp (DEPFLAGS, deps_frag): Edit to empty.
(MKDEPDIR): Edit to ':'.
2010-05-19 23:11:27 -07:00
Glenn Morris
edf77e4e3b * make-dist (msdos): No more mainmake. 2010-05-10 20:10:36 -07:00
Glenn Morris
521ee9b37b * make-dist: There are no more src/m/*.inp files. 2010-05-02 18:53:58 -07:00
Glenn Morris
114f9c9679 Add 2010 to copyright years. 2010-01-13 00:35:10 -08:00
Glenn Morris
9e13b2f462 Add etc/images/mpc directory. 2009-12-01 17:06:30 +00:00
Glenn Morris
b8c5de8f13 Make links to doc/lispintro/*.pdf. 2009-10-27 02:48:13 +00:00
Glenn Morris
7b1b676db8 (check): Update for two new levels of subdirectory in lisp/. 2009-09-29 02:18:20 +00:00
Glenn Morris
0da746de61 Warn if subdir does not exist in source.
(nextstep/Cocoa/Emacs.base/Contents/Resources/preferences.nib)
(nextstep/GNUstep/Emacs.base/Resources/preferences.gorm):
No longer make links.
2009-06-24 03:50:25 +00:00
Glenn Morris
eeebcbb97a Yavor Doganov <yavor at gnu.org>
(tempdir): Don't create directories preferences.gorm and
preferences.nib, they are no longer required.
2009-06-24 03:47:07 +00:00
Eli Zaretskii
3122b0732a (Making links to `info'): Remove .gitignore. 2009-02-28 13:23:20 +00:00
Glenn Morris
4e1fb9546e Add some missing files, remove some that are no longer present. 2009-02-03 04:03:41 +00:00
Glenn Morris
5338a63986 Add some more nextstep/ files. 2009-02-02 08:04:10 +00:00
Glenn Morris
99cc158304 Add some missing nextstep/ files. 2009-02-02 07:59:55 +00:00
Glenn Morris
dfe07b9de6 Add 2009 to copyright years. 2009-01-08 03:47:42 +00:00
Dan Nicolaescu
b08ddfb407 * make-dist (tempdir): Distribute .dir-locals.el.
* .dir-locals.el: New file.
2008-12-24 00:45:51 +00:00
Romain Francoise
265f3a4da7 Distribute doc/man/ChangeLog. 2008-09-07 11:45:46 +00:00
Miles Bader
a971635315 Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1382
2008-08-18 05:33:28 +00:00
Chong Yidong
a237f07b7e Omit info/.arch-inventory. 2008-08-16 13:46:15 +00:00
Jason Rumney
3271ac8c23 (tempdir/nt): Link emacsclient.rc. 2008-08-16 04:18:47 +00:00
Dan Nicolaescu
7c2fb837ec * bitmaps/README:
* xfns.c:
* termcap.c:
* term.c:
* syswait.h:
* systty.h:
* systime.h:
* syssignal.h:
* sysdep.c:
* process.h:
* process.c:
* print.c:
* ndir.h:
* lread.c:
* keyboard.c:
* getpagesize.h:
* floatfns.c:
* fileio.c:
* emacs.c:
* doc.c:
* dispnew.c:
* dired.c:
* data.c:
* callproc.c:
* buffer.c:
* README:
* Makefile.in:
* s/template.h:
* s/msdos.h:
* m/vax.h: Remove VMS support.
* s/vms.h:
* vlimit.h:
* uaf.h:
* temacs.opt:
* param.h:
* ioctl.h: Remove file.

* descrip.mms:
* compile.com: Remove file.
* Create.c: Remove VMS support.

* message.el (Module):

* gnus-start.el (Module):

* gnus-registry.el (Module):

* textmodes/texinfmt.el:
* nxml/nxml-enc.el:
* mail/feedmail.el:
* international/mule.el:
* international/latexenc.el:
* emulation/viper-util.el:
* emulation/viper-init.el:
* emulation/viper-ex.el:
* emacs-lisp/bytecomp.el:
* version.el:
* subr.el:
* startup.el:
* sort.el:
* shadowfile.el:
* recentf.el:
* printing.el:
* paths.el:
* minibuffer.el:
* ls-lisp.el:
* loadup.el:
* hippie-exp.el:
* finder.el:
* files.el:
* ediff-util.el:
* ediff-ptch.el:
* ediff-init.el:
* ediff-diff.el:
* dired.el:
* dired-aux.el:
* cus-edit.el:
* bindings.el:
* arc-mode.el:
* add-log.el: Remove VMS support.
* obsolete/vmsproc.el:
* obsolete/vms-pmail.el:
* obsolete/vms-patch.el: Remove file.

* etags.c:
* emacsclient.c: Remove VMS support.

* termcap.src: Remove file.
* README:
* PROBLEMS:
* MACHINES: Remove VMS info.

* ediff.texi: Remove VMS support.

* os.texi:
* intro.texi:
* files.texi: Remove VMS support.

* emacs.texi: Remove VMS support.

* make-dist:
* README: Remove VMS support.
* vms: Remove directory.
2008-07-31 05:33:56 +00:00
Dan Nicolaescu
9e2a264775 Remove support for Mac Carbon.
* mactoolbox.c:
* macterm.h:
* macterm.c:
* macselect.c:
* macmenu.c:
* macgui.h:
* macfns.c:
* mac.c: Remove file.
* s/darwin.h:
* m/intel386.h:
* xfaces.c:
* xdisp.c:
* window.c:
* tparam.c:
* termhooks.h:
* termcap.c:
* term.c:
* syssignal.h:
* sysselect.h:
* sysdep.c:
* process.c:
* lread.c:
* lisp.h:
* keyboard.c:
* image.c:
* fringe.c:
* frame.h:
* frame.c:
* fontset.c:
* font.h:
* font.c:
* fns.c:
* fileio.c:
* emacs.c:
* dispnew.c:
* dispextern.h:
* config.in:
* atimer.c:
* Makefile.in: Remove code for Carbon

* erc.el: Remove code for Carbon.

Remove support for Mac Carbon.
* term/mac-win.el: Remove file
* international/mule-cmds.el:
* version.el:
* startup.el:
* simple.el:
* mwheel.el:
* mouse.el:
* loadup.el:
* isearch.el:
* info.el:
* frame.el:
* faces.el:
* disp-table.el:
* cus-start.el:
* cus-face.el:
* cus-edit.el:
* Makefile.in: Remove code for Carbon.

Remove support for Mac Carbon.
* makefile.w32-in:
* emacsclient.c: Remove code for Carbon.

* PROBLEMS:
* MACHINES: Remove mentions of Mac Carbon.

* ns-emacs.texi:
* faq.texi: Remove mentions of Mac Carbon.

* os.texi:
* frames.texi:
* display.texi: Remove mentions of Mac Carbon.

* xresources.texi: Remove mentions of Mac Carbon.

* make-tarball.txt:
* admin.el:
* FOR-RELEASE:
* CPP-DEFINES: Remove mentions of Mac Carbon.

Remove support for Mac Carbon.
* mac: Remove directory.
* make-dist:
* configure.in:
* README:
* Makefile.in:
* INSTALL:  Remove code for Carbon.
* configure: Regenerate.
2008-07-27 18:24:48 +00:00
Glenn Morris
2c369af74f Add nextstep/ directories.
(src, lib-src): Add .m files.
2008-07-16 07:45:41 +00:00
Glenn Morris
2906a94c6b (EMACS): Doc fix.
(lisp): There are no *.dat or image files here any more.
(src): There are no *.s files here any more.
(etc/images, etc/images/*): Link to most regular files.
2008-07-05 20:01:11 +00:00
Glenn Morris
b33ba8120b Switch to recommended form of GPLv3 permissions notice. 2008-05-07 07:35:58 +00:00
Glenn Morris
10eae9dd26 Fix previous change to include scalable/mimetypes directory. 2008-03-11 04:26:01 +00:00
Glenn Morris
dc6150eb28 Handle icons/hicolor/scalable directory. 2008-03-11 03:00:14 +00:00
Dan Nicolaescu
c0bc797888 * make-dist: Remove references to files in mac/ that have been
deleted.

* README:
* INSTALL: Only mention MacOSX.

* cw6-mcp.xml:
* make-package:
* makefile.MPW:
* inc/alloca.h:
* inc/config.h:
* inc/defs-cw6.h:
* inc/dirent.h:
* inc/epaths.h:
* inc/grp.h:
* inc/m-mac.h:
* inc/pwd.h:
* inc/s-mac.h:
* inc/termio.h:
* inc/utime.h:
* inc/utsname.h:
* inc/sys/file.h:
* inc/sys/ioctl.h:
* inc/sys/param.h:
* inc/sys/stat.h:
* inc/sys/time.h:
* inc/sys/types.h:
* src/EmacsMPW.r: Remove files for no longer supported pre-MacOSX
systems.
2008-02-04 17:27:36 +00:00
Miles Bader
6498c4b170 Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-328
2008-01-31 13:49:17 +00:00
Miles Bader
94cc397c54 Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1028
2008-01-31 11:35:46 +00:00
Jason Rumney
a695ae7690 Add nt/emacs.manifest 2008-01-30 23:46:26 +00:00
Miles Bader
d235ca2ff8 Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-324
2008-01-30 07:57:28 +00:00
Glenn Morris
8772b5a856 Fix alignment whitespace in usage. 2008-01-16 05:11:33 +00:00
Glenn Morris
ed39805586 Sven Joachim <svenjoac at gmx.de>
Add --lzma.
2008-01-16 04:33:32 +00:00
Miles Bader
430d2ee291 Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-312
2008-01-09 01:21:15 +00:00
Glenn Morris
57ebf0bedb Add 2008 to copyright years. 2008-01-07 08:53:20 +00:00
Romain Francoise
37d6e31370 Add --bzip2. Update copyright. 2008-01-05 13:26:33 +00:00
Glenn Morris
d8981dafd6 Update for new etc/images/icons/hicolor directory. 2008-01-04 16:31:44 +00:00
Miles Bader
0bd5084171 Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-294
2007-12-06 09:51:45 +00:00
Romain Francoise
916447e4ed Fix last change. 2007-12-02 11:19:38 +00:00
Glenn Morris
5c902eb53f Add etc/nxml. 2007-11-28 05:02:47 +00:00
Romain Francoise
3ada8b664b Include nXML. Don't try to copy FTP, it was removed on 2007/10/17.
Don't special-case alloca.c which is no longer in CVS.
2007-11-23 18:06:58 +00:00
Miles Bader
f23d76bdef Merge from emacs--devo--0
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-283
2007-11-11 00:56:44 +00:00
Glenn Morris
d660658637 Add new directory etc/gnus. 2007-10-30 06:22:29 +00:00
Glenn Morris
56bcdb8089 Add new directories etc/images/smilies/grayscale,medium. 2007-10-29 07:49:47 +00:00
Miles Bader
ecb21060d5 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 866-879)

   - Merge multi-tty branch
   - Update from CVS
   - Merge from emacs--rel--22

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-257
2007-10-11 16:14:00 +00:00
Glenn Morris
31d0fa8c40 File gfdl.1 has been removed. 2007-09-16 02:26:37 +00:00
Juri Linkov
8570c20704 Remove AUTHORS and CONTRIBUTE (moved to etc). 2007-09-09 11:52:28 +00:00
Romain Francoise
d175b0ae79 Update for new doc/ directory layout. 2007-09-06 18:41:46 +00:00
Miles Bader
1bb9a689ac Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 857-865)

   - Update from CVS
   - Merge from emacs--rel--22
   - Update from CVS: lisp/emacs-lisp/avl-tree.el: New file.
   - Remove RCS keywords

 * emacs--rel--22  (patch 97-100)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 246-247)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-252
2007-08-29 05:03:40 +00:00
Romain Francoise
561c44e849 Follow reorganization of files in etc/. 2007-08-22 17:50:31 +00:00
Miles Bader
e468b87f91 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 824-831)

   - Update from CVS
   - Merge from emacs--rel--22

 * emacs--rel--22  (patch 70-74)

   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-238
2007-07-27 10:52:18 +00:00
Glenn Morris
e5086dafa1 Switch license to GPLv3 or later. 2007-07-25 06:59:28 +00:00
Miles Bader
70fff7b100 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 653-661)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 203-206)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-180
2007-03-04 06:19:40 +00:00
Glenn Morris
10b9fe32d0 (oldXMenu): Remove Imakefile.
(etc/images): Add README.
2007-02-27 02:57:47 +00:00
Miles Bader
c0466914ba Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 586-614)

   - Update from CVS
   - Update from erc--emacs--22
   - Merge from gnus--rel--5.10
   - Merge from erc--main--0
   - Make byte compiler correctly write circular constants

 * gnus--rel--5.10  (patch 186-196)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-162
2007-01-26 06:16:11 +00:00
Glenn Morris
4e6835dbc4 Add 2007 to copyright years. 2007-01-21 04:57:37 +00:00
Miles Bader
a0451a715e Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 523-544)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 168-171)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-150
2006-12-07 04:14:14 +00:00
Glenn Morris
e91081eb9e Update copyright years. 2006-12-05 06:15:26 +00:00
Miles Bader
dbc3b08c40 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 490-504)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 161-163)

   - Update from CVS
   - Merge from emacs--devo--0

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-130
2006-11-07 23:22:48 +00:00
Chong Yidong
c0af0f6e14 * make-dist: Add makefile.w32-in to the man, lispref and lispintro
directories.
2006-10-30 14:20:47 +00:00
Miles Bader
503be82149 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 476-489)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 153-160)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-127
2006-10-30 08:54:41 +00:00
YAMAMOTO Mitsuharu
e278f0fed2 Make links to mac/make-package and
mac/Emacs.app/Contents/Resources/Emacs.icns.
2006-10-28 02:18:41 +00:00
Miles Bader
863153c57b Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 427-436)

   - Update from CVS
   - Merge from gnus--rel--5.10

 * gnus--rel--5.10  (patch 134-136)

   - Merge from emacs--devo--0
   - Update from CVS

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-110
2006-09-14 09:24:00 +00:00
Paul Eggert
4b1aaa8b07 * etc/NEWS: In terminal-oriented subshells, the EMACS environment
variable now defaults to Emacs's absolute file name, instead of
to "t".
* etc/PROBLEMS: Adjust tcsh advice for this.
* make-dist (EMACS): Exit and fail if the EMACS environment
variable is set to something other than an absolute file name.
* lisp/comint.el (comint-exec-1): Set EMACS to the full name of Emacs,
not to "t".
* lisp/progmodes/compile.el (compilation-start): Likewise.
* lisp/progmodes/idlwave.el (idlwave-rescan-asynchronously):
Don't use expand-file-name on invocation-directory, since this
might mishandle special characters in invocation-directory.
* man/faq.texi (Escape sequences in shell output): EMACS is now set
to Emacs's absolute file name, not to "t".
(^M in the shell buffer): Likewise.
* man/misc.texi (Interactive Shell): Likewise.
2006-09-12 16:43:25 +00:00
Miles Bader
6a46b01883 Merge from emacs--devo--0
Patches applied:

 * emacs--devo--0  (patch 320-342)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - lisp/play/cookie1.el (cookie): Work properly when there's only one entry
   - Add note about "link" button-class to etc/TODO

 * gnus--rel--5.10  (patch 108-112)

   - Merge from emacs--devo--0
   - Clean up merge mistakes
   - Update from CVS
   - Update from CVS: texi/gnus.texi (Summary Buffer Lines): Fix typo.

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-86
2006-07-06 08:59:39 +00:00
Romain Francoise
98f46e1b42 (top-level): Add CONTRIBUTE. 2006-07-05 06:42:27 +00:00
Miles Bader
7e635d0ed3 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-57
Merge from emacs--devo--0

Patches applied:

 * emacs--devo--0  (patch 226-238)

   - Update from CVS
   - Merge from gnus--rel--5.10
   - Update from CVS: lisp/progmodes/python.el (python-mode): Fix typo.

 * gnus--rel--5.10  (patch 86-90)

   - Update from CVS
   - Merge from emacs--devo--0
2006-04-21 05:39:14 +00:00
Ramprasad B
667f78d702 Updated copyright year(s) 2006-04-20 06:59:38 +00:00
Kenichi Handa
dddc4823df Include etc/charsets in tarball. 2006-01-18 05:58:14 +00:00
Romain Francoise
ad7a98ae73 Add etc/images/icons. 2005-11-22 12:55:06 +00:00
Bill Wohler
ffda926c9c Moved all remaining images from lisp/toolbar to etc/images, moved
lisp/toolbar/tool-bar to lisp and "deleted" lisp/toolbar. The low
resolution images were placed in their own directory (low-color).
Replaced underscore (_) in filenames with dash (-) per convention

* make-dist: Create and populate etc/images/low-color.

* admin/FOR-RELEASE (DOCUMENTATION): Removed lisp/toolbar from list
  since it's gone. Also marked mh-e as done.

* lisp/toolbar/attach.*, lisp/toolbar/cancel.*, lisp/toolbar/close.*:
* lisp/toolbar/copy.*, lisp/toolbar/cut.*, lisp/toolbar/diropen.*:
* lisp/toolbar/exit.*, lisp/toolbar/help.*, lisp/toolbar/home.*:
* lisp/toolbar/index.*, lisp/toolbar/info.*, lisp/toolbar/mail.*:
* lisp/toolbar/new.*, lisp/toolbar/open.*, lisp/toolbar/paste.*, *
* lisp/toolbar/preferences.*, lisp/toolbar/print.*, lisp/toolbar/save.*:
* lisp/toolbar/saveas.*, lisp/toolbar/search.*:
* lisp/toolbar/search-replace.*: lisp/toolbar/spell.*:
* lisp/toolbar/undo.*: Moved to etc/images.

* lisp/toolbar/lc-copy.*: Moved to etc/images/low-color/copy.*.
* lisp/toolbar/lc-cut.*: Moved to etc/images/low-color/cut.*.
* lisp/toolbar/lc-help.*: Moved to etc/images/low-color/help.*.
* lisp/toolbar/lc-home.*: Moved to etc/images/low-color/home.*.
* lisp/toolbar/lc-index.*: Moved to etc/images/low-color/index.*.
* lisp/toolbar/lc-new.*: Moved to etc/images/low-color/new.*.
* lisp/toolbar/lc-open.*: Moved to etc/images/low-color/open.*.
* lisp/toolbar/lc-paste.*: Moved to etc/images/low-color/paste.*.
* lisp/toolbar/lc-preferences.*: Moved to etc/images/low-color/preferences.*.
* lisp/toolbar/lc-print.*: Moved to etc/images/low-color/print.*.
* lisp/toolbar/lc-save.*: Moved to etc/images/low-color/save.*.
* lisp/toolbar/lc-saveas.*: Moved to etc/images/low-color/saveas.*.
* lisp/toolbar/lc-search.*: Moved to etc/images/low-color/search.*.
* lisp/toolbar/lc-spell.*: Moved to etc/images/low-color/spell.*.
* lisp/toolbar/lc-undo.*: Moved to etc/images/low-color/undo.*.

To conform with convention, the underscore (_) in the following image
names were replaced with dash (-) or (/) as appropriate.

* lisp/toolbar/back_arrow.*: Moved to etc/images/back-arrow.*.
* lisp/toolbar/fld_open.*: Moved to etc/images/fld-open.*.
* lisp/toolbar/fwd_arrow.*: Moved to etc/images/fwd-arrow.*.
* lisp/toolbar/jump_to.*: Moved to etc/images/jump-to.*.
* lisp/toolbar/left_arrow.*: Moved to etc/images/left-arrow.*.
* lisp/toolbar/right_arrow.*: Moved to etc/images/right-arrow.*.
* lisp/toolbar/up_arrow.*: Moved to etc/images/up-arrow.*.
* lisp/toolbar/lc-back_arrow.*.: Moved to etc/images/low-color/back-arrow.*.
* lisp/toolbar/lc-fwd_arrow.*.: Moved to etc/images/low-color/fwd-arrow.*.
* lisp/toolbar/lc-jump_to.*: Moved to etc/images/low-color/jump-to.*.
* lisp/toolbar/lc-left_arrow.*.: Moved to etc/images/low-color/left-arrow.*.
* lisp/toolbar/lc-right_arrow.*.: Moved to etc/images/low-color/right-arrow.*.
* lisp/toolbar/lc-up_arrow.*: Moved to etc/images/low-color/up-arrow.*.
* lisp/toolbar/mail_compose.*.: Moved to etc/images/mail/compose.*.
* lisp/toolbar/mail_send.*: Moved to etc/images/mail/send.*.

* lisp/info.el (info-tool-bar-map): Replaced underscores in image
names with dashes.

* lisp/makefile.w32-in (WINS): Removed toolbar.

* lisp/menu-bar.el: Replaced toolbar/tool-bar.el with tool-bar.el in
comment.

* lisp/tool-bar.el: Moved to lisp from lisp/toolbar. Now that
lisp/toolbar is empty, it should be deleted when folks run "cvs up
-P".

* etc/images/README: Incorporated the content of lisp/toolbar/README
now that all of the images are here.
2005-10-17 22:21:06 +00:00
Bill Wohler
29dd7a6917 Create and populate etc/images/gud. 2005-10-15 17:42:34 +00:00
Richard M. Stallman
b82ecedf7b (tempparent): Don't check for 14-char file name limit. 2005-10-09 02:08:54 +00:00
Romain Francoise
36eaa68f56 Add etc/images/ezimage and etc/images/mail
directories.  Install images in etc/images.
2005-10-07 14:55:55 +00:00
Paul Eggert
9eff9fe3e8 Merge gnulib getopt implementation into Emacs.
* Makefile.in (AUTOCONF_INPUTS): New macro.
($(srcdir)/configure, $(srcdir)/src/stamp-h.in): Depend on it,
so that these files also depend on m4/getopt.m4.
* configure.in: Configure getopt by including m4/getopt.m4,
and configuring a getopt replacement if necessary.
* make-dist: Add m4 subdirectory.  Unlink lib-src/getopt.h.
* m4/getopt.m4: New file.

* lib-src/Makefile.in (mostlyclean): Remove getopt.h, getopt.h-t.
(GETOPT_H): New macro, from gnulib.
(getopt.h): New rule, from gnulib.
(GETOPTOBJS): Now autoconfigured.
(GETOPTDEPS): getopt.h is now autoconfigured.
(getopt.o, getopt1.o): Depend on $(GETOPT_H), not ${srcdir}/getopt.h.
(getopt.o): Depend on ${srcdir}/gettext.h.
(movemail.o): Depend on $(GETOPT_H).
* lib-src/getopt.c, lib-src/getopt1.c: Sync from gnulib.
* lib-src/getopt_.h, lib-src/getopt_int.h, lib-src/gettext.h:
New files, from gnulib.
* lib-src/getopt.h: Removed (now is getopt_.h).

* nt/inc/gettext.h: Remove; no longer needed now that
lib-src/gettext.h exists.

* src/s/cygwin.h (C_SWITCH_SYSTEM): Remove, since gettext.h is
now part of lib-src.
2005-07-26 21:43:13 +00:00
Lute Kamstra
0d07bc90bc Update FSF's address. 2005-07-04 14:42:45 +00:00
Eli Zaretskii
561bd1a1e4 Remove references to makefile.nt and makefile.def.
Include widgets and images subdirectories of etc.  Do not exclude
ldefs-boot.el.
2005-05-07 15:28:12 +00:00
Lute Kamstra
fb0797cab5 Distribute all ChangeLog files in lisp/.
Don't distribute ldefs-boot.el.
lisp/makefile.nt no longer exists.
2005-04-14 08:40:39 +00:00
Lute Kamstra
33740d0422 Don't use DONTCOMPILE from lisp/Makefile.in; check for
"no-byte-compile: t" in the file instead.
2005-04-13 09:33:35 +00:00
Kenichi Handa
1d390bd875 Link leim-ext.el into tempdir. 2004-06-21 11:57:45 +00:00
Eli Zaretskii
3d5ac4d9e0 Don't link index.*perm and permute-index into tempdir. 2004-02-16 18:26:58 +00:00
Richard M. Stallman
ae2230df47 (lispref): Do include lispref/index.texi. 2004-01-25 10:29:27 +00:00
Jason Rumney
d6dc647fdb 2004-01-06 Eric Hanchrow <offby1@blarg.net> (tiny change)
* make-dist (tempdir): Include cursors in nt/icons
2004-01-06 23:48:14 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Juanma Barranquero
177c0ea743 Trailing whitespace deleted. 2003-02-04 14:56:31 +00:00
Pavel Janík
8829729cf9 Do not distribute lock/ directory. 2002-05-04 10:05:01 +00:00
Pavel Janík
ebb81677db lwlib/Imakefile is removed. 2002-04-29 08:07:43 +00:00
Andrew Choi
e0f712ba55 Patch for building Emacs on Mac OS X. April 26, 2002. See ChangeLog,
lisp/ChangeLog, and src/ChangeLog for list of changes.
2002-04-26 23:39:06 +00:00
Pavel Janík
dc59f2a4e7 lwlib-Xol* are removed. 2002-04-25 05:47:43 +00:00
Andreas Schwab
a49eb675f7 Run autoheader if necessary. 2002-04-15 13:13:32 +00:00
Paul Eggert
a8a8fcfa23 Port to POSIX 1003.1-2001, which doesn't allow "head -1".
"sed q" is a portable equivalent to plain "head -1".
2002-02-19 06:49:08 +00:00
Eli Zaretskii
ad4c2ff25d Make version checking in emacs.texi consistent with how we set it there. 2002-01-11 09:39:16 +00:00
Eli Zaretskii
df926aaa7a Set SHELL and VPATH when running makeinfo in lispintro.
Don't copy lispref/index.texi to the staging directory.
2001-12-21 10:17:16 +00:00
Pavel Janík
05494c2946 Fix previous change. 2001-12-21 09:06:34 +00:00
Eli Zaretskii
ca111811ea Make Leim part of the standard tarball:
Don't copy noleim-Makefile.in to the leim subdirectory.
Link Leim files to ${tempdir}/leim, not to real-leim.  Don't move
Leim files out of the Emacs tree.  Don't prepare a separate tarball
for Leim.
2001-12-21 08:44:17 +00:00
Pavel Janík
6ab508db63 Fix comments. 2001-12-09 13:17:52 +00:00
Pavel Janík
860484dd3c Copy COPYING to leim/, lwlib/, mac/ and nt/ when creating distribution. 2001-12-08 21:05:10 +00:00
Pavel Janík
bcea38a3ed Do not try to link removed files (aclocal.m4, _emacs, TODO, vms-pp.trans
and others).
2001-12-02 09:29:01 +00:00
Pavel Janík
fd4bc58014 Use COPYING from the top-level directory. 2001-11-29 17:43:17 +00:00
Pavel Janík
b37017c6dd Add COPYING to the top-level directory of the distribution. Simplify the
logic behind copying.
2001-11-29 07:27:54 +00:00
Eli Zaretskii
3716a2068f Copy files in the lispintro directory. 2001-11-24 11:49:13 +00:00
Eli Zaretskii
d4fa890c0f (etc): Don't distribute gfdl.1. 2001-11-23 11:12:51 +00:00
Eli Zaretskii
7ccdf9b509 (lispref): Add *.txt, *.el, permute-index, and
tindex.pl to the list of those being put into the distribution.
2001-11-17 09:36:58 +00:00
Eli Zaretskii
7db6effa4a Add lispref/index.*perm files to the distribution.
From Pavel Janik <Pavel@Janik.cz>.
2001-11-12 13:39:51 +00:00
Eli Zaretskii
1d95108478 Add the lispref directory to the distribution. 2001-11-10 14:31:09 +00:00
Eli Zaretskii
ed5882b908 (tempdir): Copy AUTHORS as well. 2001-11-07 17:53:46 +00:00
Eli Zaretskii
80b97918d7 (nt): Link subdirs.el as well. 2001-09-01 06:58:54 +00:00
Gerd Moellmann
8df317a691 (LANG): Set LC_ALL and LANGUAGE to C, unset
LC_MESSAGES and LANG.  From Karl Eichwalder <keichwa@gmx.net>.
2001-05-28 14:59:31 +00:00
Gerd Moellmann
f4500bec23 Copy texinfo.tex unconditionally. 2001-05-14 16:57:37 +00:00
Gerd Moellmann
7f39d6bb67 Copy only `[a-z]*.{el,elc}' from leim/quail.
Don't copy quick-b5, quick-cns, tsang-b5, and tsang-cns files.
2001-04-06 12:27:04 +00:00
Gerd Moellmann
5f34e16f6e Handle leim/MISC-DIC. Only include
`[a-zA-Z]*.{el,elc}' from leim/quail.
2001-04-06 10:08:04 +00:00
Gerd Moellmann
8c28d4444b (tempdir): Remove epaths.h from the distribution
instead of paths.h.
2000-12-01 10:24:23 +00:00
Dave Love
1a93302c2a * make-dist: Add FTP, remove GETTING.GNU.SOFTWARE. 2000-11-20 18:16:46 +00:00
Gerd Moellmann
b363577567 Handle the Mac port. Distribute all makefile.w32-in.
Distribute more files from the nt/ subdir.  Distribute PBM
image files from subdirs of lisp/.  Distribute old change logs
from subdirs of lisp/.  Distribute play/5x5.el.
2000-11-17 16:28:14 +00:00
Gerd Moellmann
a1363c1dc1 Adapt to the change of leim/Makefile which was
necessary to ensure a reasonably working `make dist'.
2000-09-26 19:22:44 +00:00
Gerd Moellmann
365949b7bd Include XPM and XBM files in lisp/ and subdirs
in the distribution.
2000-09-19 16:18:21 +00:00
Gerd Moellmann
0744c2f1f2 (skk): Rename to `ja-dic' because the leim directory
was renamed.
2000-09-18 13:39:43 +00:00
Gerd Moellmann
9d38d529c1 (aclocal.m4): Include in distribution. 2000-07-27 20:04:33 +00:00
Gerd Moellmann
bf7e917ec8 Check DONTCOMPILE in lisp/Makefile.in instead of
lisp/Makefile.  Distribute lisp/Makefile.in instead of
lisp/Makefile.
2000-07-05 12:39:03 +00:00
Gerd Moellmann
2a714d4e8e Add --help and --snapshot options. 2000-06-15 12:47:10 +00:00
Gerd Moellmann
dc7717ab3e Make a link for lib-src/grep-changelog. Copy
install-sh.
2000-05-05 13:19:27 +00:00
Gerd Moellmann
5eea385d29 Various fixes for new development tree. 2000-02-01 16:47:22 +00:00
Stefan Monnier
aa501770af (dontcompile): look for the DONTCOMPILE variable rather
than the obsolete dontcompilefiles pseudo-rule in lisp/Makefile.
1999-10-10 01:45:54 +00:00
Karl Heuer
59d05d2dd3 Unset EMACS_UNIBYTE, so Emacs runs in its default state.
Quote $EMACS, in case it's a program with args.
1999-06-23 05:30:39 +00:00
Richard M. Stallman
dcf3ff7f91 Include change logs in subdirs of `lisp'. 1999-05-17 01:38:15 +00:00
Richard M. Stallman
91978d00d1 Fix nt/icons directory handling. 1999-02-24 05:31:37 +00:00
Richard M. Stallman
870cfc5510 Fix command to update info files. 1999-02-20 18:57:09 +00:00
Geoff Voelker
5ec8424fc3 Include the new directory nt/icons in distributions. 1999-01-26 01:05:09 +00:00
Richard M. Stallman
ebd32d7b07 Don't include etc/fns*.el in dist. 1998-11-01 00:28:00 +00:00
Richard M. Stallman
7349459615 (MANIFEST): Include most subdirs, but exclude subdirs.el
and default.el.  Sort the results.
1998-06-07 23:30:27 +00:00
Karl Heuer
fcea5346fb Don't accept EMACS=t when testing for $EMACS set. 1998-04-10 09:46:15 +00:00
Richard M. Stallman
3985f85d5d Fix shell syntax in check for missing .el or .elc files. 1998-03-27 04:56:51 +00:00
Richard M. Stallman
94a13fbf01 PROBLEMS is now in etc, not top level dir. 1998-03-07 22:34:50 +00:00
Richard M. Stallman
e4e1c623dd New option --no-check.
Don't do anything with cpp directory.
1998-01-27 04:17:53 +00:00
Joel N. Weber II
ccd57f4d06 Changed the comment about umask 0' to say Don't restrict access to any
files.'; previously it said `Don't protect any files', which may have
implied that we think fascism is good.
1997-11-26 17:29:10 +00:00
Karl Heuer
af559a4e28 Don't ask questions when replacing README. 1997-11-08 04:02:33 +00:00
Karl Heuer
c2a3dd2e1e (check for .elc files): Avoid bash-specific syntax.
(check for overflow 14-char limit): Simplify.
1997-11-07 21:19:19 +00:00
Richard M. Stallman
62dfdaf094 (making links to `src'): Keep timestamp on copied files. 1997-09-21 12:32:49 +00:00
Richard M. Stallman
29c98ed31c Recompile everything after updating various Lisp files.
Recompile in leim as well as lisp.
Check in leim as well as lisp for mismatched files and too-long names.
1997-09-08 17:52:57 +00:00
Richard M. Stallman
9089d8d760 Include leim/ChangeLog in leim distribution. 1997-08-06 17:57:31 +00:00
Richard M. Stallman
7cf45b048e Update leim/leim-list.el.
Pass along value of $EMACS when updating lisp dir.
1997-07-25 22:33:06 +00:00
Richard M. Stallman
5f8d02beda Use name leim/SKK-DIC, not leim/SKK. 1997-07-21 06:39:54 +00:00
Richard M. Stallman
65fda17c7a Arrange for the leim tar file to unpack in emacs-M.N/leim. 1997-07-16 04:55:54 +00:00
Richard M. Stallman
b32ce17b38 Fix previous change. 1997-07-09 04:49:35 +00:00
Richard M. Stallman
7a6ee7aed8 (bogosities): Check subdirs of `lisp' also.
(etc): Really avoid symlinks now.
(lisp): Don't delete from subdirs the things we never copy.
1997-07-09 04:27:54 +00:00
Richard M. Stallman
9174184175 Set up real-leim subdirectory,
with the real contents of leim; then move it to
a separate top-level directory.

Initialize a `leim' subdirectory with leim-Makefile.in.

Don't mention site-lisp, site-init, site-start
or default, when listing files hat are not compiled and should be.
1997-07-07 03:42:47 +00:00
Richard M. Stallman
98d4c1d077 (etc): Copy symlinks, as in src. 1997-07-01 06:40:41 +00:00
Richard M. Stallman
762d80d122 (lisp): Don't process subdirs that start with =. 1997-06-27 09:41:50 +00:00
Richard M. Stallman
f298f0d2bd Fix up the text for .el files that are not compiled. 1997-06-27 09:37:27 +00:00
Richard M. Stallman
8615e79242 Warn about .el files that are not compiled. 1997-05-30 05:49:27 +00:00
Richard M. Stallman
e888d4496e Use the new `updates' target in lisp/Makefile. 1997-05-12 00:53:45 +00:00
Richard M. Stallman
86e67f134f Use new non-file targets in lisp/Makefile. 1997-05-12 00:03:38 +00:00
Richard M. Stallman
67ffab69bd Handle all subdirs of `lisp' uniformly.
Don't handle `term' and `language' specially.
Clear out umask at the beginning.
1997-04-30 17:30:47 +00:00
Richard M. Stallman
4f23c69269 Use Make to update finder-inf.el and autoloads.
Also update cus-load.el.
1997-04-11 19:41:28 +00:00
Kenichi Handa
a78c106de9 Make links for files under lisp/language. 1997-03-05 10:52:03 +00:00
Richard M. Stallman
c75cfabd5a Use $EMACS to say where to run Emacs.
Add --no-update option.

(copying src): Check thoroughly for symlinks
and copy them in all cases.  Regularize the linking of *.in
and *.opt and ChangeLog files.
(copying lib-src): Likewise.
Don't rm getdate.c or y.tab.*--they don't exist any more.
1997-01-02 00:53:34 +00:00
Richard M. Stallman
7fd85d5604 (msdos): Add is_exec.c, sigaction.c to distribution. 1996-08-04 20:35:10 +00:00
Karl Heuer
1fb87c7784 Fix FSF address in comment. 1996-07-20 18:10:35 +00:00
Richard M. Stallman
544174d9e7 Ignore =... files when checking for too-long Lisp file names. 1996-06-29 07:09:25 +00:00
Richard M. Stallman
ba716acf76 (long): Don't update getdate.c. 1996-06-29 07:01:10 +00:00
Karl Heuer
f567442314 Check for long file names. 1996-05-29 14:56:45 +00:00
Richard M. Stallman
e827bc372f Include nt/inc/arpa and nt/inc/netinet in the dist.
Don't include config.w95.
1996-05-03 21:48:07 +00:00
Richard M. Stallman
f22edcea3e Replace --no-clean-up and --no-tar options
with --clean-up and --tar, so that the default is useful.
1996-04-21 06:54:52 +00:00
Richard M. Stallman
ae57f69dbd (msdos): Put mainmake.v2 into the dist. 1996-04-12 15:43:42 +00:00
Richard M. Stallman
ce200cf36d (MANIFEST): Fix previous change. 1996-04-12 06:39:36 +00:00
Roland McGrath
28335560c2 Wed Apr 10 06:08:48 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu>
* make-dist: Exit if autoconf fails.
1996-04-10 10:09:16 +00:00
Richard M. Stallman
0be5b3a370 (MANIFEST): Don't include lines from =files. 1996-04-08 03:34:38 +00:00
Richard M. Stallman
3f7b30bf00 Don't put lisp/dired.todo in the dist. 1996-04-08 00:12:03 +00:00
Richard M. Stallman
811b0ac307 (finder-inf.el): Use finder-compile-keywords-make-dist. 1996-02-25 23:00:13 +00:00
Karl Heuer
72e7e784b1 (lwlib): Don't distribute lwlib-Xol* files. 1996-01-23 17:36:20 +00:00
Karl Heuer
21764d60bc Recompile outdated .elc files and update all autoloads. 1996-01-09 22:59:24 +00:00
Karl Heuer
908ff139f9 Comment fixes. 1996-01-05 00:45:43 +00:00
Richard M. Stallman
db1e13f059 Exclude subdirs.el. 1995-11-25 05:49:37 +00:00
Richard M. Stallman
23a5869252 (etc): Delete *.orig and *.rej. 1995-11-22 22:45:15 +00:00
Geoff Voelker
3bb3cfe75d (nt): Rename install, readme, and todo to INSTALL, README, and TODO. 1995-11-14 19:41:16 +00:00
Richard M. Stallman
da0e2548ba (lisp): Don't distribute site-start. 1995-11-10 06:08:02 +00:00
Karl Heuer
bb7e0f816e Break the hard link on alloca.c. 1995-11-06 22:05:26 +00:00
Karl Heuer
a6903f0911 (src, lib-src): Don't distribute Makefile.c.
(etc/e): Do cleanup in $tempdir/etc/e, not $tempdir/etc.
1995-11-02 23:29:42 +00:00
Karl Heuer
f07eebe05f Create lisp/MANIFEST. 1995-11-02 23:26:19 +00:00
Richard M. Stallman
c3f1e1a914 Use new names config.in, paths.in, and {src,lib-src}/Makefile.in. 1995-10-29 20:22:55 +00:00