Commit graph

5 commits

Author SHA1 Message Date
Aleksey Cheusov
de79e97526 notes about two important fixes in NetBSD cvs tree 2009-09-05 18:18:41 +00:00
Aleksey Cheusov
bc3bb9f3a1 Updated to the latest version of AWK from NetBSD cvs repository (20080721)
Major changes:
    - incorrect handling of \ at the end of line
      in awk script NetBSD                                        PR/37212
    - fixed: description of function "close" in man page          PR/38132
    - fixed: incorrect matching of [:cntrl:]                      PR/38737
    - warning about non-portable escape sequences                 PR/39002
    - fixed: free(): warning: junk pointer, too low to make sense PR/39132
    - fixed: broken -Ft is broken                                 PR/39133
    - fixed: segfaults when "nextfile" is in BEGIN {...}          PR/39134

patches reworked (drammatically reduced in size)
2008-07-22 17:04:03 +00:00
Aleksey Cheusov
66de1b5829 updated to NetBSD awk 20071026.
Major changes from original nawk:
   - fixed: serious bug with regular expression, NetBSD PR/33392
   - tolower/toupper functions support multibyte charsets, NetBSD PR/36394
   - there is no hardcoded limit on number of open files, NetBSD PR/37205
 Change from previous version.
   - fix in literal strings

     cvs diff -r 1.7 -r 1.8 dist/nawk/lex.c

     date: 2007/10/25 14:40:33;  author: he;  state: Exp;  lines: +1 -0
     Bring back the fix in revision 1.6, apparently accidentally lost
     during last merge, to allow escape of a newline in string literals.
2007-10-26 08:30:40 +00:00
Aleksey Cheusov
6910a704c4 A number of open files is limited to 3072, not FOPEN_MAX
which is too small under Linux (20) and NetBSD.
2007-10-25 09:20:49 +00:00
Aleksey Cheusov
78c54fd26e NetBSD version of awk 2007-01-05 23:53:38 +00:00