=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/awk/FIXES,v retrieving revision 1.54 retrieving revision 1.55 diff -c -r1.54 -r1.55 *** src/usr.bin/awk/FIXES 2023/11/22 01:01:21 1.54 --- src/usr.bin/awk/FIXES 2023/11/25 16:31:33 1.55 *************** *** 25,37 **** This file lists all bug fixes, changes, etc., made since the second edition of the AWK book was published in September 2023. ! Nov 20, 2023 rewrite of fnematch to fix a number of issues, including extraneous output, out-of-bounds access, number of bytes to push back after a failed match etc. thanks to Miguel Pineiro Jr. ! Nov 15, 2023 Man page edit, regression test fixes. thanks to Arnold Robbins consolidation of sub and gsub into dosub, removing duplicate code. thanks to Miguel Pineiro Jr. --- 25,48 ---- This file lists all bug fixes, changes, etc., made since the second edition of the AWK book was published in September 2023. ! Nov 24, 2023: ! Fix issue #199: gototab improvements to dynamically resize the ! table, qsort and bsearch to improve the lookup speed as the ! table gets larger for multibyte input. thanks to Arnold Robbins. ! ! Nov 23, 2023: ! Fix Issue #169, related to escape sequences in strings. ! Thanks to Github user rajeevvp. ! Fix Issue #147, reported by Github user drawkula, and fixed ! by Miguel Pineiro Jr. ! ! Nov 20, 2023: rewrite of fnematch to fix a number of issues, including extraneous output, out-of-bounds access, number of bytes to push back after a failed match etc. thanks to Miguel Pineiro Jr. ! Nov 15, 2023: Man page edit, regression test fixes. thanks to Arnold Robbins consolidation of sub and gsub into dosub, removing duplicate code. thanks to Miguel Pineiro Jr. *************** *** 44,50 **** systems. also fixed an out-of-bounds read for empty CCL. fixed a buffer overflow in substr with utf-8 strings. many thanks to Todd C Miller. - Sep 24, 2023: fnematch and getrune have been overhauled to solve issues around --- 55,60 ----