Updates for forthcoming 0.5.2 release.

This commit is contained in:
shivers 1999-09-08 15:15:17 +00:00
parent ab6acc957f
commit 05b0dc388c
1 changed files with 21 additions and 0 deletions

21
Changes
View File

@ -1,3 +1,24 @@
AWK & field-parser/record-reader routines shifted over to SREs.
SRE regexp system installed.
BEGIN process forms are now wrapped in a stdio->stdports call, so the BEGIN process forms are now wrapped in a stdio->stdports call, so the
body sees the I/O environment established by the pf's EPF. body sees the I/O environment established by the pf's EPF.
New char-sets and predicates:
printing blank control punctuation hex-digit ascii empty full
This gives full coverage of the Posix character classes
New char-set operations.
Space removed from char-set:graphic -- this was a bug wrt Posix definitions.
char-set-union and char-set-intersection now n-ary
Fixed bug with interrupt system that prevented sigalrm from being
caught by scsh programs.
Mike Sperber & Kevin Esler
Dmitrii Pasechnik <D.Pasechnik@twi.tudelft.nl>
bug in delete code
reduce -> foldl (reduce-port, reduce-char-set)
FILE-MATCH still treats strings as Posix regexps; now accepts regexp args, too.