diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2010-11-18 23:00:31 +0200 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2010-11-18 23:00:31 +0200 |
commit | 6f3612539c425da2bc1d34db621696e6a273b01c (patch) | |
tree | 9623b3ac2c54a93e5eed3be2b1dda7f4e4bf0e47 /NEWS | |
parent | 4e3701015635401df2fc4da58abaab7645f4ebd3 (diff) | |
download | egawk-6f3612539c425da2bc1d34db621696e6a273b01c.tar.gz egawk-6f3612539c425da2bc1d34db621696e6a273b01c.tar.bz2 egawk-6f3612539c425da2bc1d34db621696e6a273b01c.zip |
Bring latest byte code gawk into git. Hurray!
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 22 |
1 files changed, 19 insertions, 3 deletions
@@ -5,13 +5,14 @@ are permitted in any medium without royalty provided the copyright notice and this notice are preserved. -Changes from xxxx to 4.0.0 --------------------------- +Changes from 3.1.8 to 4.0.0 +--------------------------- 1. The special files /dev/pid, /dev/ppid, /dev/pgrpid and /dev/user are now completely gone. Use PROCINFO instead. -2. The POSIX 2001 behavior for `sub' and `gsub' are now the default. +2. The POSIX 2008 behavior for `sub' and `gsub' are now the default. + THIS CHANGES BEHAVIOR!!!! 3. The \s and \S escape sequences are now recognized in regular expressions. @@ -49,6 +50,21 @@ Changes from xxxx to 4.0.0 16. Added a warning for /[:space:]/ that should be /[[:space:]]/. +17. Merged with John Haque's byte code internals. Adds dgawk debugger and + possibly improved performance. + +18. `break' and `continue' are no longer valid outside a loop, even with + --traditional. + +19. POSIX character classes work, even with --traditional (BWK awk supports + them). + +20. Nuked redundant --compat, --copyleft, and --usage long options. + +21. Arrays of arrays added. + +22. Many code cleanups. Removed code for many old, unsupported systems. + Changes from 3.1.7 to 3.1.8 --------------------------- 1. The zero flag no longer applies to %c and %s; apparently the standards |