scsh-0.5/Changes

25 lines
854 B
Plaintext

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 <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.