Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-12-08 | June 6, 1999 version of the "one true awk" | Todd C. Miller | |
Most of the changes are to avoid using a static buffer for error messages. | |||
1999-12-04 | Fix 2 core dumps: | Todd C. Miller | |
1) give an error if the user specifies > 20 -f options instead of oflowing 2) use snprintf in the ERROR macro to avoid an oflow | |||
1999-06-05 | - remove trailing white space | Aaron Campbell | |
- remove arguments from .Os macros - remove arguments from .Nm macros, where appropriate - some more Dq/Sq/Ql insanity - still lots to do in the usr.bin tree... :/ | |||
1999-04-20 | April 16, 1999 version of the "one true awk"--64-bit fixes and more. | Todd C. Miller | |
1999-04-18 | March 5, 1999 version of the "one true awk" | Todd C. Miller | |
1998-03-03 | Document -safe option and update usage message. | Angelos D. Keromytis | |
1998-02-03 | Remove stray "awk" at the beginning of the mam page. | Todd C. Miller | |
1997-08-25 | August 1997 version of "the one true awk" | kstailey | |
1997-04-07 | Back out last changes for now. They cause problems. | Todd C. Miller | |
1997-04-06 | Use long, not int when casting pointers and storing as integers. | Todd C. Miller | |
Now compiles on alpha w/o warnings. | |||
1997-01-29 | calculate string length in format() more efficiently | kstailey | |
1997-01-25 | reapplied 1.2 -> 1.3 changes to run.c plus many fixes | kstailey | |
1997-01-25 | back out 1.2 again for testing | kstailey | |
1997-01-24 | reapplied 1.2 -> 1.3 changes to run.c that got squashed | kstailey | |
1997-01-24 | Basically stock AT&T resarch awk until the awk vs. flex problems | Todd C. Miller | |
have a better resolution. | |||
1997-01-21 | back out 1.4; I should know better than to do this after a big meal | kstailey | |
1997-01-21 | optimization: kill two calls to strlen() in format() | kstailey | |
1997-01-21 | from the FIXES file: | kstailey | |
Oct 20, 1988: Fixed %c: if expr is numeric, use numeric value; otherwise print 1st char of string value. still doesn't work if the value is 0 -- won't print \0. This bugged me because it prevents awk from being a general-purpose decimal to bytestream converter (also GNU awk gets this right.) Look in /usr/share/man/cat4/sun3/leds.0 and you see: # echo 0 0 0 5 0 0 0 8 254 253 250 247 239 223 175 127 | awk '{ for (i=1;i<=NF;i++) printf("%c",$i+0); }' > /dev/leds This used to fail since "0" did not produce a \0 on stdout. It doesn't make any sense to me to fix awksprintf() the same way I did awkprintf() since sticking a \0 in a string ends it. | |||
1997-01-20 | Latest research awk from June 29, 1996 | Todd C. Miller | |
1996-10-12 | HOSTCC for maketab; from dale | Theo de Raadt | |
1996-08-13 | Remove generated file | Thorsten Lockert | |
1996-07-06 | Should get installed as nawk as well. | etheisen | |
1996-07-04 | Set locale per IEEE 1003.2(1992) | Thorsten Lockert | |
1996-07-04 | AT&T awk, by B. W. Kernighan, with fixes from 4.4BSD and by me | Thorsten Lockert | |