summaryrefslogtreecommitdiff
path: root/lang/awka
diff options
context:
space:
mode:
authorzuntum <zuntum@pkgsrc.org>2001-06-13 14:23:15 +0000
committerzuntum <zuntum@pkgsrc.org>2001-06-13 14:23:15 +0000
commit2fbea8d4f54c3ffc35cfcd3b97d1759e409b42a0 (patch)
treeaba920f3438618eee2d49feef48cdfdd48cbc877 /lang/awka
parentad35b676fde55cce108e942e82836b1a2a1f8cbf (diff)
downloadpkgsrc-2fbea8d4f54c3ffc35cfcd3b97d1759e409b42a0.tar.gz
Update awka to 0.7.4
Changelog: v 0.7.4, June 12 2001 * Regular expressions that are exact strings will now run much quicker. * Tidied up some loose threads in lib/rexp.c. * FIELDWIDTHS will no longer be used in calls to the split() function, but only with the parsing of $0 into the $1 ... $n fields. * Removed the unnecessary VERSION line from configure. * Removed the 'longwrds' test's reliance on the sort utility. * Dropped the 'nasty' test. It doesn't accomplish much and fails on many systems (as it does for gawk). * Altered the test suite so it will always use the static library rather than the shared-object one. This was necessary to allow "make test" to work if the package hadn't previously been installed. v 0.7.3, May 25 2001 * A shared object version of libawka will be compiled on systems that support it. * "var=value" without a preceding -v is now supported. * awka's "-o filename" will now produce a C file called "filename.c", instead of defaulting to awka_out.c as it did previously. * awka's -- option now works again, as will --help. * The third parameter of Gensub now works if it is a number > 0. * "." no longer required in PATH to run the test suite. * Array element deletions will no longer leak memory like a sieve. * The extended function alength() wasn't accounting for array element deletions - now it does. * various code cleanups, and better support for C++ compilers. * split("",array,whatever) will now return 0 instead of 1. * fixed a memory fault that sometimes occurred when arrays created by split() were extended. * nextfile and next from with a function now supported. * The builtin function system() will now fork()/execl() processes, and you can define which shell program it uses. See INSTALL for more details. I haven't implemented this for piped input (eg. "sort abc" | getline) yet. * Added John Maybury's fix for a problem in the temporary variable stack. * Libawka will now compile with SLOW_HASH defined. * Eliminated the annoying compile warnings for redefinition of BEGIN and END. * SUBSEP wasn't being picked up as an internal variable by the translator! This error corrected. * Relaxed the temporary variable pool optimisation introduced in 0.7.2, as it was occasionally overdoing it & causing buggy behaviour. * Fixed a bug that caused getline to sometimes fail to set the value of $0. v 0.7.2, August 26 2000 * Added to the test suite about a dozen or so new scripts borrowed from gawk-3.0.6. * Corrected awka's handling of code like b += b++, the problem being that AWK's handling of post & pre increment and decrement operators is actually different from how C does it, which isn't what I expected. * Optimised the size of the temporary-variable pools, so that it doesn't create more variables than your program needs. This reduces memory requirements, and can significantly improve performance. v 0.7.1, August 15 2000 * Introduced a structure containing names & pointers to user-defined functions, for potential use in extended library code. * Found and fixed some memory leaks stemming from how the new dfa library was integrated with awka. * Some code cleanup to make gcc -Wall a bit happier (but still not warning-free).
Diffstat (limited to 'lang/awka')
-rw-r--r--lang/awka/Makefile4
-rw-r--r--lang/awka/distinfo6
2 files changed, 5 insertions, 5 deletions
diff --git a/lang/awka/Makefile b/lang/awka/Makefile
index 64e2e41b934..88dcb91df59 100644
--- a/lang/awka/Makefile
+++ b/lang/awka/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.3 2001/05/31 09:46:28 dent Exp $
+# $NetBSD: Makefile,v 1.4 2001/06/13 14:23:15 zuntum Exp $
#
-DISTNAME= awka-0.7.0
+DISTNAME= awka-0.7.4
CATEGORIES= lang devel
MASTER_SITES= http://awka.sourceforge.net/
diff --git a/lang/awka/distinfo b/lang/awka/distinfo
index b22eaf2de57..01ea60b2372 100644
--- a/lang/awka/distinfo
+++ b/lang/awka/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.2 2001/04/19 15:00:48 agc Exp $
+$NetBSD: distinfo,v 1.3 2001/06/13 14:23:15 zuntum Exp $
-SHA1 (awka-0.7.0.tar.gz) = 2852974aeb5ce2a361c75b8fc3548bac81870c34
-Size (awka-0.7.0.tar.gz) = 381227 bytes
+SHA1 (awka-0.7.4.tar.gz) = db22fa7f069058ba75a4b582adafd11ba14f6653
+Size (awka-0.7.4.tar.gz) = 397200 bytes