home *** CD-ROM | disk | FTP | other *** search
/ Fish 'n' More 2 / fishmore-publicdomainlibraryvol.ii1991xetec.iso / disks / disk406.lzh / GnuAwk / README < prev    next >
Text File  |  1990-11-23  |  3KB  |  85 lines

  1. README:
  2.  
  3. This is GNU Awk 2.10 Beta. It should be upwardly compatible with the
  4. System V Release 4 awk. (Yes, you read that right.)
  5.  
  6. This represents a major improvement over the previous release. In
  7. particular, most known bugs have been fixed, and the memory leaks have
  8. been plugged.  However, the code continues to undergo steady evolution.
  9. Known problems are given in the PROBLEMS file.
  10.  
  11. MS-DOS changes are included, see below for more information.
  12.  
  13. The gawk.1 man page is concise but (to the best of our knowledge) complete.
  14. Included in this release is gawk.texinfo.  It does not document all the new
  15. features in 2.10 not in 2.02;  that will be rectified. For the moment, the man
  16. page should be considered authoritative when it conflicts with the
  17. gawk.texinfo file.  This is basically the last release for which we will
  18. be keeping the man page current.
  19.  
  20. CHANGES FROM 2.02
  21.  
  22. User visible changes:
  23.     Gawk now accepts the ANSI \a and \x escapes.
  24.     You may now use /dev/std{in,out,err} and /dev/fd/N to refer
  25.         by name to the respective inherited open file descriptors.
  26.     There are new tolower() and toupper() functions.
  27.     The -i option and ~~ and !~~ are gone.
  28.     A new variable, IGNORECASE, if non-zero causes *all* regular
  29.         expression operations to be case-insensitive.
  30.     A -V option to print the GNU short Copyleft info.
  31.  
  32. Other changes (the hard stuff):
  33.     Almost all known bugs fixed.
  34.     Memory leaks plugged.
  35.     Lots of changes to improve performance.
  36.     Everything is now under the new General Public License.
  37.  
  38. INSTALLATION:
  39.  
  40. The Makefile will need some tailoring.  Currently it is set up for
  41. a Sun running SunOS 4.x.  The changes to make in the Makefile are
  42. commented and should be obvious.
  43.  
  44. If you have neither bison nor yacc, use the awk.tab.c file here.  It was
  45. generated with bison, and should have no AT&T code in it.  (Note that
  46. modifying awk.y without bison or yacc will be difficult, at best.  You might
  47. want to get a copy of bison from the FSF too.)
  48.  
  49. If you have an MS-DOS system, use makefile.pc, and choose one of att.getopt.c
  50. or gnu.getopt.c.
  51.  
  52. BUG REPORTS AND FIXES:
  53.  
  54. Please coordinate changes through David Trueman and/or Arnold Robbins.
  55.  
  56. David Trueman
  57. Department of Mathematics, Statistics and Computing Science,
  58. Dalhousie University, Halifax, Nova Scotia, Canada
  59.  
  60. UUCP        {uunet utai watmath}!dalcs!david
  61. CDN        david@cs.dal.cdn
  62. INTERNET    david%dalcs@uunet.UU.NET
  63.  
  64. Arnold Robbins
  65. Emory University Computing Center
  66. Emory University, Atlanta, GA, 30322, USA
  67.  
  68. DOMAIN:    arnold@emoryu1.cc.emory.edu
  69. UUCP:    { gatech, mtxinu }!emoryu1!arnold
  70. BITNET:    arnold@emoryu1
  71.  
  72. If you can't contact either of us, try Jay Fenlason, hack@prep.ai.mit.edu
  73. AKA mit-eddie!prep!hack.  During odd hours he can sometimes be reached at
  74. (617) 253-8975, which is an MIT phone in the middle of the corridor, so don't
  75. be suprised if someone wierd answers, or if the person on the other end has
  76. never heard of him.  (Direct them to the microvax about 10 feet to their left.)
  77.  
  78. MS-DOS SUPPORT
  79.  
  80. Support for MSC 5.1 was supplied by Conrad Kwok and Scott Garfinkle.
  81. Scott is the contact person if you have problems with the MS-DOS version,
  82. smsdpg!seg@uunet.uu.net.  Of course, if it's a generic bug, we want to
  83. hear about it too, but if it isn't reproducible under Unix, we won't
  84. be as interested.
  85.