pkgsrc/lang/nawk/DESCR
jlam 570a1d96f1 Update lang/nawk to 20050425. Pkgsrc changes include:
Grab distfile from ${MASTER_SITE_LOCAL} where it's in a
	${PKGNAME}-specific directory since the distfile has no version
	number.

	Use the .shar instead of .tar.gz distfile to remove the need
	for dependencies to build this package.

Changes from nawk-20040207 include:

Apr 24, 2005:
	modified lib.c so that values of $0 et al are preserved in the END
	block, apparently as required by posix.  thanks to havard eidnes
	for the report and code.

Jan 14, 2005:
	fixed infinite loop in parsing, originally found by brian tsang.
	thanks to arnold robbins for a suggestion that started me
	rethinking it.

Dec 31, 2004:
	prevent overflow of -f array in main, head off potential error in
	call of SYNTAX(), test malloc return in lib.c, all with thanks to
	todd miller.

Dec 22, 2004:
	cranked up size of NCHARS; coverity thinks it can be overrun with
	smaller size, and i think that's right.  added some assertions to b.c
	to catch places where it might overrun.  the RE code is still fragile.

Dec 5, 2004:
	fixed a couple of overflow problems with ridiculous field numbers:
	e.g., print $(2^32-1).  thanks to ruslan ermilov, giorgos keramidas
	and david o'brien at freebsd.org for patches.  this really should
	be re-done from scratch.

Nov 21, 2004:
	fixed another 25-year-old RE bug, in split.  it's another failure
	to (re-)initialize.  thanks to steve fisher for spotting this and
	providing a good test case.
2005-05-18 05:22:43 +00:00

5 lines
347 B
Text

The one, true implementation of the AWK pattern-directed scanning and
processing language, by one of the language's creators, Brian Kernighan.
This is the version of awk described in "The AWK Programming Language",
by Al Aho, Brian Kernighan, and Peter Weinberger (Addison-Wesley,
1988, ISBN 0-201-07981-X). It is also known as new awk, or nawk.