summaryrefslogtreecommitdiff
path: root/devel/m4
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2006-10-02 18:08:47 +0000
committerwiz <wiz@pkgsrc.org>2006-10-02 18:08:47 +0000
commit17433b231262113738011113053321f8d40fc8de (patch)
treef809966192fb749f638ef6b9c739dd04bccb6025 /devel/m4
parente329b5ac78deb6c78b346177c034c2a3685c8ca9 (diff)
downloadpkgsrc-17433b231262113738011113053321f8d40fc8de.tar.gz
Update to 1.4.7:
Version 1.4.7 - 25 September 2006, by Eric Blake (CVS version 1.4.6a) * Fix regression from 1.4.5 in handling a file that ends in a macro expansion without arguments instead of a newline. * The define and pushdef macros now warn when the first argument is not a string, rather than silently doing nothing. * Standard input can now be read more than once, as in 'm4 - file -', and is not closed until all wrapped text is handled. This makes a difference when stdin is not a regular file, and also fixes bugs when using the syscmd or esyscmd macros from wrapped text. * When standard input is a seekable file, the m4exit, syscmd, and esyscmd macros now restore the current position to the next unread byte rather than discarding an arbitrary amount of buffered data. * SysV command-line compatibility is no longer a goal of GNU M4; the focus will be instead on POSIX compatibility. This release continues to support previous usage, but adds warnings in areas which will allow a future version of GNU M4 to use its own extensions without being tied to the SysV command line interface. * The no-op compatibility command line options -B, -N, -S, -T, and --diversions may be withdrawn or assigned new meanings in future releases, so they now issue a warning if used. * A new command line option -i replaces the compatibility -e as the short spelling of --interactive, for consistency with other GNU tools; a warning is issued if the old spelling is used, and it may be assigned new meaning in future releases. * A new command line option --debugfile replaces the options -o and --error-output as the preferred spelling. The old options were misleading in their names and inconsistent with other GNU tools; they are still silently accepted, but no longer documented in --help, and may be assigned new meanings in future releases.
Diffstat (limited to 'devel/m4')
-rw-r--r--devel/m4/Makefile4
-rw-r--r--devel/m4/distinfo8
2 files changed, 6 insertions, 6 deletions
diff --git a/devel/m4/Makefile b/devel/m4/Makefile
index cff77c091a4..e04c8aabb7b 100644
--- a/devel/m4/Makefile
+++ b/devel/m4/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.41 2006/09/03 08:56:26 wiz Exp $
+# $NetBSD: Makefile,v 1.42 2006/10/02 18:08:47 wiz Exp $
-DISTNAME= m4-1.4.6
+DISTNAME= m4-1.4.7
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_GNU:=m4/}
diff --git a/devel/m4/distinfo b/devel/m4/distinfo
index 1bb29df91b9..b65d5c0259c 100644
--- a/devel/m4/distinfo
+++ b/devel/m4/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.12 2006/09/03 08:56:26 wiz Exp $
+$NetBSD: distinfo,v 1.13 2006/10/02 18:08:47 wiz Exp $
-SHA1 (m4-1.4.6.tar.gz) = 03401d700558aa13b7929eee12d7227e67e3b781
-RMD160 (m4-1.4.6.tar.gz) = 96307330244b3a5a30f0083d5b64296e2b8b0c5b
-Size (m4-1.4.6.tar.gz) = 635800 bytes
+SHA1 (m4-1.4.7.tar.gz) = ac76501902db0e1fdb4576aad669ace740502b88
+RMD160 (m4-1.4.7.tar.gz) = f097c74663507b158e799dccdbe746e64b1f2203
+Size (m4-1.4.7.tar.gz) = 646497 bytes