version 1.15, 2010/06/13 17:58:19 |
version 1.16, 2011/09/28 19:27:18 |
|
|
This file lists all bug fixes, changes, etc., made since the AWK book |
This file lists all bug fixes, changes, etc., made since the AWK book |
was sent to the printers in August, 1987. |
was sent to the printers in August, 1987. |
|
|
|
Aug 10, 2011: |
|
another fix to avoid core dump with delete(ARGV); again, many thanks |
|
to ruslan ermilov. |
|
|
|
Aug 7, 2011: |
|
split(s, a, //) now behaves the same as split(s, a, "") |
|
|
|
Jun 12, 2011: |
|
/pat/, \n /pat/ {...} is now legal, though bad style to use. |
|
|
|
added checks to new -v code that permits -vnospace; thanks to |
|
ruslan ermilov for spotting this and providing the patch. |
|
|
|
removed fixed limit on number of open files; thanks to aleksey |
|
cheusov and christos zoulos. |
|
|
|
fixed day 1 bug that resurrected deleted elements of ARGV when |
|
used as filenames (in lib.c). |
|
|
|
minor type fiddles to make gcc -Wall -pedantic happier (but not |
|
totally so); turned on -fno-strict-aliasing in makefile. |
|
|
|
May 6, 2011: |
|
added #ifdef for isblank. |
|
now allows -ffoo as well as -f foo arguments. |
|
(thanks, ruslan) |
|
|
|
May 1, 2011: |
|
after advice from todd miller, kevin lo, ruslan ermilov, |
|
and arnold robbins, changed srand() to return the previous |
|
seed (which is 1 on the first call of srand). the seed is |
|
an Awkfloat internally though converted to unsigned int to |
|
pass to the library srand(). thanks, everyone. |
|
|
|
fixed a subtle (and i hope low-probability) overflow error |
|
in fldbld, by adding space for one extra \0. thanks to |
|
robert bassett for spotting this one and providing a fix. |
|
|
|
removed the files related to compilation on windows. i no |
|
longer have anything like a current windows environment, so |
|
i can't test any of it. |
|
|
May 23, 2010: |
May 23, 2010: |
fixed long-standing overflow bug in run.c; many thanks to |
fixed long-standing overflow bug in run.c; many thanks to |
nelson beebe for spotting it and providing the fix. |
nelson beebe for spotting it and providing the fix. |