11 Commits

Author SHA1 Message Date
Eric Blake
c315f0946b Update recommendation now that libsigsegv 2.6 is released.
* NEWS: Recommend libsigsegv 2.6+.
* README: Likewise.

Signed-off-by: Eric Blake <ebb9@byu.net>
2008-08-25 12:14:56 -06:00
Eric Blake
8b9feabcec Adjust to c-stack changes in gnulib.
* src/Makefile.am (m4_LDADD): Use libsigsegv when available and
necessary, via LIBCSTACK.
* src/m4.c (main) [DEBUG_STACKOVF]: Make it easier to test fault
handlers.
* checks/stackovf.test: New file.
* checks/Makefile.in (CHECKS): Add stackovf.test, and factor...
(DOC_CHECKS): ...generated documentation tests into new macro.
(DISTFILES): Distribute stackovf.test.
* checks/check-them: Special-case stackovf.test.
* NEWS: Enhance the NEWS item for -L improvements.
* README: Mention the optional dependency.
* HACKING: Mention maintenance burden added by libsigsegv.

Signed-off-by: Eric Blake <ebb9@byu.net>
2008-07-17 16:17:46 -06:00
Eric Blake
2261f08799 Beta Release Version 1.4.10b.
* configure.ac (AC_INIT): Bump version.
(AM_INIT_AUTOMAKE): Increase requirement, and add dist-lzma.
* NEWS: Bump version.
* HACKING: Update for git release procedures.
* README: Update to mention this is a beta release on the stable
branch.
* bootstrap: Mention new automake dependency.
* Makefile.cfg: New file.
* GNUmakefile: Use it.
* Makefile.maint (gzip_rsyncable, GZIP_ENV, GIT, VC, VC-tag)
(VERSION_REGEXP, this-vc-tag, my_distdir, null_AM_MAKEFLAGS)
(TMPDIR, gnulib-version): New macros, borrowed from coreutils.
(makefile-check, news-date-check, changelog-check, m4-check)
(vc-diff-check, maintainer-distcheck, vc-dist, my-distcheck)
(announcement, alpha, beta, major): New rules, borrowed from
coreutils.
(TEXI2HTML, cvs-release, update-timestamps, cvs-news, cvs-commit)
(cvs-dist): Delete.
* Makefile.am (EXTRA_DIST): Distribute new file.
* m4/gnulib-cache.m4: Import announce-gen module.

Signed-off-by: Eric Blake <ebb9@byu.net>
2008-02-25 06:15:07 -07:00
Eric Blake
8ad387be88 Fix builds with OpenBSD make.
* doc/Makefile.am (HELP2MAN): New macro.
(man_MANS, m4.1): Fix rules for building m4.1 into srcdir.
* README: Update copyright.
* HACKING: Mention help2man and makeinfo dependencies.

Signed-off-by: Eric Blake <ebb9@byu.net>
2007-12-04 06:34:06 -07:00
Eric Blake
0f7701a191 Update some documentation about version control.
* NEWS: M4 is now stored in git.
* HACKING: Likewise.
* README: Likewise.
* bootstrap: Likewise.
* commit: Delete, now that CVS commits are no longer necessary.

Signed-off-by: Eric Blake <ebb9@byu.net>
2007-11-02 14:41:45 -06:00
Eric Blake
8303375a81 Upgrade to GPL version 3 or later.
* bootstrap: Pick up GPLv3.
* m4/gnulib-cache.m4: Augment with 'gnulib-tool
--local-dir=. --import gpl-3.0'.
* doc/m4.texinfo (Copying This Package): New appendix.
* NEWS: Mention this change.
* README: Mention why some files still claim to be version 2.
* version-etc.c.diff: New file, to make sure --version claims
correct GPL version.  Temporary until gnulib makes move.
* gpl-3.0.texi.diff: New file, to allow inclusion of GPLv3 as
appendix, rather than section, of the manual.
* GNUmakefile: Update to new license.
* Makefile.am: Likewise.
* Makefile.maint: Likewise.
* commit: Likewise.
* configure.ac: Likewise.
* checks/Makefile.in: Likewise.
* doc/Makefile.am: Likewise.
* examples/Makefile.am: Likewise.
* src/Makefile.am: Likewise.
* src/builtin.c: Likewise.
* src/debug.c: Likewise.
* src/eval.c: Likewise.
* src/freeze.c: Likewise.
* src/input.c: Likewise.
* src/m4.c: Likewise.
* src/m4.h: Likewise.
* src/macro.c: Likewise.
* src/output.c:
2007-09-21 15:49:03 -06:00
Eric Blake
a66ecf2cae * bootstrap: Add --force option, based on idea from coreutils.
* README: Document that ./bootstrap and autoreconf are for
developers, and not lightly done in tarballs.
2007-09-21 15:09:09 -06:00
Eric Blake
dab6fefe20 * ChangeLog: Add copyright.
* AUTHORS: Likewise.
* BACKLOG: Likewise.
* README: Likewise.
* THANKS: Likewise.
* TODO: Likewise.
* examples/COPYING: New file, add copyright for all the examples.
* checks/get-them: Put copyright on testsuite files.
2007-09-21 15:05:59 -06:00
Eric Blake
55d2091fc4 Consistently use "GNU M4" as package name, "m4" as executable
name.
* NEWS: Document previous fix.
* THANKS: Update.
* README: Fix grammar.  Document that --enable-changeword is on
its last leg.
* doc/m4.texinfo (Top, Changeword): Likewise.
(Sysval): Enhance this test.
(History): Backport this section from CVS head, and update.
2007-09-21 14:58:14 -06:00
Gary V. Vaughan
7999a7cf6a * README: update email address for bug reports. 2007-09-21 14:23:28 -06:00
Jeff Bailey
bd11691d65 Initial revision 2000-02-17 03:03:19 +00:00