diff --git a/Changes b/Changes index 97e2126..bf3cf45 100644 --- a/Changes +++ b/Changes @@ -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 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 +bug in delete code + +reduce -> foldl (reduce-port, reduce-char-set) + +FILE-MATCH still treats strings as Posix regexps; now accepts regexp args, too.