1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-27 15:52:00 -08:00
Commit graph

310 commits

Author SHA1 Message Date
Glenn Morris
f3dd02ea54 * make-dist: Avoid listing .el files twice.
Don't try to run autoconf if --no-update.
2010-10-21 20:26:34 -07:00
Glenn Morris
daabcfb9c6 * make-dist: No longer create lisp/MANIFEST.
No-one can remember what this file was for.
http://lists.gnu.org/archive/html/emacs-devel/2010-10/msg00512.html
2010-10-19 20:55:30 -07:00
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