FIXES (201951) | FIXES (221381) |
---|---|
1/**************************************************************** 2Copyright (C) Lucent Technologies 1997 3All Rights Reserved 4 5Permission to use, copy, modify, and distribute this software and 6its documentation for any purpose and without fee is hereby 7granted, provided that the above copyright notice appear in all 8copies and that both that the copyright notice and this --- 11 unchanged lines hidden (view full) --- 20IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, 21ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF 22THIS SOFTWARE. 23****************************************************************/ 24 25This file lists all bug fixes, changes, etc., made since the AWK book 26was sent to the printers in August, 1987. 27 | 1/**************************************************************** 2Copyright (C) Lucent Technologies 1997 3All Rights Reserved 4 5Permission to use, copy, modify, and distribute this software and 6its documentation for any purpose and without fee is hereby 7granted, provided that the above copyright notice appear in all 8copies and that both that the copyright notice and this --- 11 unchanged lines hidden (view full) --- 20IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, 21ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF 22THIS SOFTWARE. 23****************************************************************/ 24 25This file lists all bug fixes, changes, etc., made since the AWK book 26was sent to the printers in August, 1987. 27 |
28May 1, 2011: 29 after advice from todd miller, kevin lo, ruslan ermilov, 30 and arnold robbins, changed srand() to return the previous 31 seed (which is 1 on the first call of srand). the seed is 32 an Awkfloat internally though converted to unsigned int to 33 pass to the library srand(). thanks, everyone. 34 35 fixed a subtle (and i hope low-probability) overflow error 36 in fldbld, by adding space for one extra \0. thanks to 37 robert bassett for spotting this one and providing a fix. 38 39 removed the files related to compilation on windows. i no 40 longer have anything like a current windows environment, so 41 i can't test any of it. 42 43May 23, 2010: 44 fixed long-standing overflow bug in run.c; many thanks to 45 nelson beebe for spotting it and providing the fix. 46 47 fixed bug that didn't parse -vd=1 properly; thanks to santiago 48 vila for spotting it. 49 50Feb 8, 2010: 51 i give up. replaced isblank with isspace in b.c; there are 52 no consistent header files. 53 |
|
28Nov 26, 2009: 29 fixed a long-standing issue with when FS takes effect. a 30 change to FS is now noticed immediately for subsequent splits. 31 32 changed the name getline() to awkgetline() to avoid yet another 33 name conflict somewhere. 34 35Feb 11, 2009: --- 922 unchanged lines hidden --- | 54Nov 26, 2009: 55 fixed a long-standing issue with when FS takes effect. a 56 change to FS is now noticed immediately for subsequent splits. 57 58 changed the name getline() to awkgetline() to avoid yet another 59 name conflict somewhere. 60 61Feb 11, 2009: --- 922 unchanged lines hidden --- |