[SCM] GNU M4 source repository branch, branch-1.4, created. v1.4.10-38-g2aca3a3

"Eric Blake" <[email protected]>
Newsgroups gmane.comp.gnu.m4.cvs
Message-ID <[email protected]>
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU M4 source repository".

http://git.sv.gnu.org/gitweb/?p=m4.git;a=commitdiff;h=2aca3a36046a71d54162858e2873fd15dc6e98ba

The branch, branch-1.4 has been created
        at  2aca3a36046a71d54162858e2873fd15dc6e98ba (commit)

- Log -----------------------------------------------------------------
commit 2aca3a36046a71d54162858e2873fd15dc6e98ba
Author: Eric Blake <[email protected]>
Date:   Thu Mar 27 14:46:12 2008 -0600

    Pull other useful doc fixes from branch-1.6.
    
    * doc/m4.texinfo (Arguments): Enable test of
    --warn-macro-sequence.
    (Defn): Test length of builtin token.
    (Builtin, Ifelse, Changequote): Add more regression tests.
    
    Signed-off-by: Eric Blake <[email protected]>

commit 7269ace8cbde610ac26cd9fa40c4ab6ef760b4dd
Author: Eric Blake <[email protected]>
Date:   Thu Mar 27 06:58:07 2008 -0600

    Add test for divert bug on 2007-05-28, patched 2007-07-21.
    
    * doc/m4.texinfo (Diversions): Add test.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit a86f1dcafc38e4e18ba5dc87a18cafaf44fe8a09)

commit dd151ea901c41e4f97367bc7228760143ea47ede
Author: Eric Blake <[email protected]>
Date:   Fri Mar 21 07:05:54 2008 -0600

    Pull GNUmakefile from gnulib.
    
    * m4/gnulib-cache.m4: Import gnumakefile module.
    * GNUmakefile: Remove from version control; supplied by gnulib
    instead.
    * configure.ac (AC_INIT): Track intra-release version with
    git-version-gen.
    (AC_CONFIG_LINKS): Let gnulib do this now.
    * Makefile.am (distclean-local): Likewise.
    (EXTRA_DIST): Likewise.  Also handle renamed files.
    * (.version, dist-hook): Improve version handling.
    * Makefile.cfg: Rename...
    * cfg.mk: ...to this.
    * Makefile.maint: Rename...
    * maint.mk: ...to this.
    (ME, makefile-check, m4-check): Use new macro instead of
    hard-coded name.
    * HACKING: Mention that maintainer rules should now work in VPATH
    builds.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit 5adf9c383dd56c648aade9521e312d2c1f61b2a2)

commit 7b3679f8a1e291298f8b8c533cd428019fb7af14
Author: Eric Blake <[email protected]>
Date:   Sat Mar 15 15:12:47 2008 -0600

    Document join, in order to fix bug in m4wrap example.
    
    * doc/m4.texinfo (Improved m4wrap): New node.
    (Defn, Location): Enhance tests.
    (Shift): Document the composite macro join.
    (Incompatibilities): Move documentation of LIFO vs. FIFO...
    (M4wrap): ...here, to match improved example.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit 4cc7916e4dd2c221f37aa7eec159b48d15273157)

commit f63f456aa19461b7a01a1e67fd7f128b2c9a8e35
Author: Eric Blake <[email protected]>
Date:   Mon Mar 10 07:14:05 2008 -0600

    Allow 'make installcheck' with './configure --program-prefix'.
    
    * checks/Makefile.in (program_transform_name): New macro.
    (installcheck): Use it to transform name of m4 before testing.
    * checks/check-them (m4): Add -m option, to allow testing m4 by a
    different name.
    * checks/get-them: Allow xout and xerr notation.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit c702fdb4cb9ed26f3d75dc46240bfecdb9d6c1bd)

commit c8a55ae1a36c324294eae07f8f64d52d81560ee7
Author: Eric Blake <[email protected]>
Date:   Sat Feb 23 15:07:49 2008 -0700

    Improve release process.
    
    * configure.ac (AM_INIT_AUTOMAKE): Increase requirement, and add
    dist-lzma.
    * HACKING: Update for git release procedures.
    * 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.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit 2261f08799ef4cc16a868bc3492356c1edf99ca9)

commit 14bf720de99920eddf40a2bfc92515b2cc2ed476
Author: Eric Blake <[email protected]>
Date:   Tue Feb 19 13:36:53 2008 -0700

    Clean up foreach example.
    
    * doc/m4.texinfo (Foreach, Improved foreach): Document another
    shortcoming in foreach.m4.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit 345b7b6429d6b042b39fefd500c06e83d301d4ff)

commit e09b49bede13050ee2ab57365d8519fda10b51d9
Author: Eric Blake <[email protected]>
Date:   Sat Feb 16 14:39:41 2008 -0700

    Add regression test for multi-character quote recursion.
    
    * examples/foreach2.m4: Use $0 rather than spelling out name.
    * examples/foreachq2.m4: Likewise.
    * examples/forloop2.m4: Likewise.
    * examples/hanoi.m4: Likewise.
    * examples/trace.m4: Likewise.
    * doc/m4.texinfo (Improved forloop): Document advantage of $0.
    (Improved foreach): Adjust dump from file.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit 702a3fe3e8a61c0d4c6da09221559deeff43fabb)

commit 7c3cd366557b968867f013a193060fbb425dd3d5
Author: Eric Blake <[email protected]>
Date:   Wed Feb 13 20:45:15 2008 -0700

    Fix texinfo grammar.
    
    * doc/m4.texinfo (Incompatibilities): Use @. after capital.
    (History): Use @: after abbreviations.
    (M4exit): Use correct Latin abbreviation.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit c97e90f160e772667941609397b1dc88a497f417)

commit aaac966ffd621cedfef3f7662e32c7940031786c
Author: Eric Blake <[email protected]>
Date:   Mon Feb 11 08:49:30 2008 -0700

    Document behavior of __gnu__().
    
    * doc/m4.texinfo (Platform macros): Enhance test.
    (Macro expansion): New test.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit 27cdfd5ef2ae857084d9912b90da9ebccacdb6d4)

commit fab40f7b010f91e9d7e9c770f3e00e46e61eddbc
Author: Ralf Wildenhues <[email protected]>
Date:   Wed Jan 30 17:00:49 2008 -0700

    Fix checks/Makefile.
    
    * checks/Makefile.in: Use @SET_MAKE@, and use @SHELL@ rather
    than hard-coding /bin/sh.
    * THANKS: Update.
    Reported by Lawson Chan.
    (cherry picked from commit c14be5a3908e29ead827f6bb049e48ddc2ef22a9)

commit c764b9845234d2665ebfbd7a0cee6425f0a4472a
Author: Paolo Bonzini <[email protected]>
Date:   Thu Dec 13 10:53:14 2007 -0700

    Fix quoting example.
    
    * doc/m4.texinfo (Inhibiting Invocation): Fix quoting of a quoting example.
    * THANKS: Update.
    
    Reported by Giovanni Toffetti.
    (cherry picked from commit ba5c56ec45729eefb5687f4f272c6b08baa44030)

commit 5345bb49077bfda9fabd048e563f9e7077fe335d
Author: Eric Blake <[email protected]>
Date:   Fri Dec 7 11:55:18 2007 -0700

    Minor security fix: Quote output of mkstemp.
    
    * src/builtin.c (mkstemp_helper): Produce quoted output.
    * doc/m4.texinfo (Mkstemp): Update the documentation and tests.
    * NEWS: Document this change.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit bd9900d65eb9cd5add0f107e94b513fa267495ba)

commit edae0cd4696a9e6eb42eba98fbaae16f31268cba
Author: Eric Blake <[email protected]>
Date:   Mon Dec 3 16:57:15 2007 -0700

    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 <[email protected]>
    (cherry picked from commit 8ad387be88fe59b2925598db2afb00800f2a643b)

commit 035998112737e52cb229e342913ef404e5a51040
Author: Eric Blake <[email protected]>
Date:   Thu Nov 22 07:34:32 2007 -0700

    Security fix: avoid arbitrary code execution with 'm4 -F'.
    
    * src/freeze.c (produce_frozen_state): Never pass raw file name as
    printf format.
    * NEWS: Document this fix.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit 031a71a80442ed2ad3c2ee14d5811c786a12c51b)

commit 554031f8666b8026a42ad4db0e2abb7fe211354d
Author: Eric Blake <[email protected]>
Date:   Wed Nov 7 07:40:21 2007 -0700

    More corner-case testing.
    
    * doc/m4.texinfo (Pseudo Arguments): Test more corner cases.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit 143b597a5a4d66362c29709cce78b7bd10c64817)

commit 736fa67508f9cbd97f1885688feaf8f209266630
Author: Eric Blake <[email protected]>
Date:   Mon Nov 5 09:22:44 2007 -0700

    Use build-aux directory.
    
    * configure.ac (PACKAGE, VERSION): Delete, since Automake does
    this now.
    (AC_CONFIG_AUX_DIR): Add, with auxiliary files in build-aux
    instead of the top level.
    (AC_INIT_AUTOMAKE): Increase requirement, and add dist-lzma.
    * Makefile.am (EXTRA_DIST): Gnulib now manages gendocs.sh.
    * bootstrap: Adjust accordingly.
    * m4/gnulib-cache.m4: Add --aux-dir option.
    * doc/Makefile.am (m4.1): Rewrite rule to use build-aux/missing.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit 94692e6c0e3287149061f5e0bd1c4d5dc02e2fd8)

commit 34972dbef68f1b9a7e9bb8125b3aaee0051e275f
Author: Eric Blake <[email protected]>
Date:   Wed Oct 31 08:50:30 2007 -0600

    Test more corner cases.
    
    * doc/m4.texinfo (Changecom, Pseudo Arguments): Beef up tests.
    (Improved foreach): Document alternate foreachq style.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit 86f05e746830963af686d61d746a68205abeadf8)

commit 8555960e3aa506f5c6da7974da1fc2372c898de2
Author: Eric Blake <[email protected]>
Date:   Sun Oct 28 16:51:28 2007 -0600

    More test coverage for autoconf usage patterns.
    
    * doc/m4.texinfo (Inhibiting Invocation, Pseudo Arguments)
    (Builtin): Add new undocumented tests.
    (Shift): Document cond macro, and add new test.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit 08d5b5e080e2ff7e6808cd32956031e03a467095)

commit f5cb5f9f5d90f495140c18746d64bece4c30f12f
Author: Eric Blake <[email protected]>
Date:   Sat Oct 27 06:15:51 2007 -0600

    Document one use of changequote(`(',`)').
    
    * doc/m4.texinfo (Changequote): Add new test, based on recent
    autoconf addition of m4_expand.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit 37e491acd84f447920057b1619ebab148adea8b1)

commit 5790746c129dd9e3b603463fccc632be3e25f9e5
Author: Eric Blake <[email protected]>
Date:   Mon Oct 22 10:27:51 2007 -0600

    Never let printf failures go undetected.
    
    * m4/gnulib-cache.m4: Import announce-gen, git-version-gen,
    intprops, strtod, and xprintf modules.  Remove deprecated free
    module.  Replace vasprintf-posix and xvasprintf with
    xvasprintf-posix.
    * src/m4.h: Include xprintf.h.
    * src/builtin.c (ntoa): Export.
    (m4_errprint): Adjust all *printf callers.
    * src/debug.c (debug_message_prefix, trace_format): Likewise.
    * src/freeze.c (produce_frozen_state): Likewise.
    * src/input.c [DEBUG_INPUT]: Likewise.
    * src/m4.c (usage): Likewise.
    * src/m4.h (DEBUG_PRINT1, DEBUG_PRINT3, DEBUG_MESSAGE)
    (DEBUG_MESSAGE1, DEBUG_MESSAGE2): Likewise.
    * src/output.c (shipout_text, freeze_diversione): Likewise.
    * src/path.c [DEBUG_INCL]: Likewise.
    * src/stackovf.c (process_sigsegv) [DEBUG_STKOVF]: Likewise.
    * src/symtab.c [DEBUG_SYM]: Likewise.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit ab8d0f0e20729f31f2295f4d12afda955990297e)

commit 8301313c848d9d75c91c14db56569ca9ed54b79d
Author: Eric Blake <[email protected]>
Date:   Wed Oct 17 19:44:13 2007 -0600

    Fix 'm4 -F file -t undefined'.
    
    * src/freeze.c (produce_frozen_state): Avoid core dump.
    * doc/m4.texinfo (Using frozen files): Test for the bug.
    * NEWS: Mention the fix.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit 75160ba9c925c305a41b9002533e0c8013fe15ed)

commit 276b0100af3d9079e1b198ab7991f902e03b17dd
Author: Eric Blake <[email protected]>
Date:   Tue Mar 25 09:07:28 2008 -0600

    Update NEWS format.
    
    * NEWS: Use same format as 1.4.10b beta release.
    
    Signed-off-by: Eric Blake <[email protected]>

commit 0351e6ddb16877271e0e453d5e70d679097292c0
Author: Eric Blake <[email protected]>
Date:   Tue Oct 9 10:25:37 2007 -0600

    Avoid regexp regression.
    
    * doc/m4.texinfo (Regexp, Patsubst): Test \ expansion.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit 4f74b635626f8628301a77b6a4926b1b0738ef2b)

commit 3555b3767f818206388228677a60ea0e7a0a70c3
Author: Eric Blake <[email protected]>
Date:   Tue Oct 2 14:01:51 2007 -0600

    Add more examples and tests.
    
    * doc/m4.texinfo (Patsubst): Use the examples directory.  Also
    document shortfall.
    (Improved capitalize): New node.
    (Index macro, Regexp): Test more code paths.
    * examples/capitalize.m4: Update to match manual.
    * examples/capitalize2.m4: New file.
    * examples/foreachq3.m4: Likewise.
    * examples/join.m4: Likewise.
    * examples/loop.m4: Likewise.
    * examples/wraplifo.m4: Likewise.
    * examples/wraplifo2.m4: Likewise.
    * examples/Makefile.am (EXTRA_DIST): Distribute new files.
    
    Signed-off-by: Eric Blake <[email protected]>
    (cherry picked from commit 3be7d5f421c547a2118a4fc703c37ff648b55c55)

commit 360ebf4970b7cd42da41d135eff91e2057279f22
Author: Eric Blake <[email protected]>
Date:   Tue Mar 25 08:31:27 2008 -0600

    Prepare new git branch.
    
    Update list of files to ignore, and remove CVS-based commit script.
    
    Signed-off-by: Eric Blake <[email protected]>

-----------------------------------------------------------------------


hooks/post-receive
--
GNU M4 source repository
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.