[BACK]Return to FIXES CVS log [TXT][DIR] Up to [local] / src / usr.bin / awk

Diff for /src/usr.bin/awk/FIXES between version 1.30 and 1.31

version 1.30, 2020/06/10 21:04:40 version 1.31, 2020/06/10 21:05:02
Line 26 
Line 26 
 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.
   
   January 31, 2020:
           Merge PR #70, which avoids use of variable length arrays. Thanks
           to GitHub user michaelforney.  Fix issue #60 ({0} in interval
           expressions doesn't work). Thanks to Arnold Robbins.
   
   January 24, 2020:
           A number of small cleanups from Christos Zoulas.  Add the close
           on exec flag to files/pipes opened for redirection; courtesy of
           Arnold Robbins.
   
   January 19, 2020:
           If POSIXLY_CORRECT is set in the environment, then sub and gsub
           use POSIX rules for multiple backslashes.  This fixes Issue #66,
           while maintaining backwards compatibility.
   
   January 9, 2020:
           Input/output errors on closing files are now fatal instead of
           mere warnings. Thanks to Martijn Dekker <martijn@inlv.org>.
   
 January 5, 2020:  January 5, 2020:
         Fix a bug in the concatentation of two string constants into          Fix a bug in the concatentation of two string constants into
         one done in the grammar.  Fixes GitHub issue #61.  Thanks          one done in the grammar.  Fixes GitHub issue #61.  Thanks
Line 64 
Line 83 
   
 October 24, 2019:  October 24, 2019:
         Import second round of code cleanups from NetBSD. Much thanks          Import second round of code cleanups from NetBSD. Much thanks
         to Christos Zoulas (Github user zoulasc). Merges PR 53.          to Christos Zoulas (GitHub user zoulasc). Merges PR 53.
         Add an optimization for string concatenation, also from          Add an optimization for string concatenation, also from
         Christos.          Christos.
   
 October 17, 2019:  October 17, 2019:
         Import code cleanups from NetBSD. Much thanks to Christos          Import code cleanups from NetBSD. Much thanks to Christos
         Zoulas (Github user zoulasc). Merges PR 51.          Zoulas (GitHub user zoulasc). Merges PR 51.
   
 October 6, 2019:  October 6, 2019:
         Import code from NetBSD awk that implements RS as a regular          Import code from NetBSD awk that implements RS as a regular
Line 78 
Line 97 
   
 September 10, 2019:  September 10, 2019:
         Fixes for various array / memory overruns found via gcc's          Fixes for various array / memory overruns found via gcc's
         -fsanitize=unknown. Thanks to Alexander Richardson (Github          -fsanitize=unknown. Thanks to Alexander Richardson (GitHub
         user arichardson). Merges PRs 47 and 48.          user arichardson). Merges PRs 47 and 48.
   
 July 28, 2019:  July 28, 2019:

Legend:
Removed from v.1.30  
changed lines
  Added in v.1.31