| 1 | #include "config.h" | 
|---|
| 2 |  | 
|---|
| 3 | const char *version_string = "@(#)@PACKAGE_STRING@"; | 
|---|
| 4 |  | 
|---|
| 5 | /* 1.02         fixed /= += *= etc to return the new Left Hand Side instead | 
|---|
| 6 | of the Right Hand Side */ | 
|---|
| 7 |  | 
|---|
| 8 | /* 1.03         Fixed split() to treat strings of space and tab as FS if | 
|---|
| 9 | the split char is ' '. | 
|---|
| 10 |  | 
|---|
| 11 | Added -v option to print version number | 
|---|
| 12 |  | 
|---|
| 13 | Fixed bug that caused rounding when printing large numbers  */ | 
|---|
| 14 |  | 
|---|
| 15 | /* 2.00beta     Incorporated the functionality of the "new" awk as described | 
|---|
| 16 | the book (reference not handy).  Extensively tested, but no | 
|---|
| 17 | doubt still buggy.  Badly needs tuning and cleanup, in | 
|---|
| 18 | particular in memory management which is currently almost | 
|---|
| 19 | non-existent. */ | 
|---|
| 20 |  | 
|---|
| 21 | /* 2.01         JF:  Modified to compile under GCC, and fixed a few | 
|---|
| 22 | bugs while I was at it.  I hope I didn't add any more. | 
|---|
| 23 | I modified parse.y to reduce the number of reduce/reduce | 
|---|
| 24 | conflicts.  There are still a few left. */ | 
|---|
| 25 |  | 
|---|
| 26 | /* 2.02         Fixed JF's bugs; improved memory management, still needs | 
|---|
| 27 | lots of work. */ | 
|---|
| 28 |  | 
|---|
| 29 | /* 2.10         Major grammar rework and lots of bug fixes from David. | 
|---|
| 30 | Major changes for performance enhancements from David. | 
|---|
| 31 | A number of minor bug fixes and new features from Arnold. | 
|---|
| 32 | Changes for MSDOS from Conrad Kwok and Scott Garfinkle. | 
|---|
| 33 | The gawk.texinfo and info files included! */ | 
|---|
| 34 |  | 
|---|
| 35 | /* 2.11         Bug fix release to 2.10.  Lots of changes for portability, | 
|---|
| 36 | speed, and configurability.  */ | 
|---|
| 37 |  | 
|---|
| 38 | /* 2.12         Lots of changes for portability, speed, and configurability. | 
|---|
| 39 | Several bugs fixed.  POSIX compliance.  Removal of last set | 
|---|
| 40 | of hard-wired limits.  Atari and VMS ports added. */ | 
|---|
| 41 |  | 
|---|
| 42 | /* 2.13         Public release of 2.12 */ | 
|---|
| 43 |  | 
|---|
| 44 | /* 2.14         Mostly bug fixes. */ | 
|---|
| 45 |  | 
|---|
| 46 | /* 2.15         Bug fixes plus intermixing of command-line source and files, | 
|---|
| 47 | GNU long options, ARGIND, ERRNO and Plan 9 style /dev/ files. | 
|---|
| 48 | `delete array'. OS/2 port added. */ | 
|---|
| 49 |  | 
|---|
| 50 | /* 3.0          RS as regexp, RT variable, FS = "", fflush builtin, posix | 
|---|
| 51 | regexps, IGNORECASE applies to all comparison, autoconf, source | 
|---|
| 52 | code cleanup. See the NEWS file. */ | 
|---|
| 53 |  | 
|---|
| 54 | /* 3.1          PROCINFO array, LINT variable, mktime builtin, BINMODE variable, | 
|---|
| 55 | |&, tcp/ip, i18n stuff.  Automake.  See NEWS. */ | 
|---|