aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorArnold D. Robbins <arnold@skeeve.com>2016-09-01 20:47:26 +0300
committerArnold D. Robbins <arnold@skeeve.com>2016-09-01 20:47:26 +0300
commit6400e2ed3ad3eca3d6bc8957820b43f9ee8e0dc6 (patch)
tree7e19f5c28c54a2b99785dff68274717e7fd73006 /ChangeLog
parente2607077715b14bc033e62d0203bd34d32b708c2 (diff)
parentb02f580f06996bd88f741f9c7330aff79216a169 (diff)
downloadegawk-6400e2ed3ad3eca3d6bc8957820b43f9ee8e0dc6.tar.gz
egawk-6400e2ed3ad3eca3d6bc8957820b43f9ee8e0dc6.tar.bz2
egawk-6400e2ed3ad3eca3d6bc8957820b43f9ee8e0dc6.zip
Merge branch 'master' into feature/typed-regex
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog18
1 files changed, 17 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 023fa884..d3fcbdd3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,4 +1,20 @@
-2016-08-29 Aharon Robbins <aharon.robbins@intel.com>
+2016-09-01 Arnold D. Robbins <arnold@skeeve.com>
+
+ Merge grep's now thread-safe dfa. Wheee.
+
+ * dfa.h, dfa.c: Sync with grep.
+ * localeinfo.h, localeinfo.c, verify.h: New files.
+ * Makefile.am (base_sources): Adjust.
+ * awk.h (using_utf8): Declare new function.
+ * node.c (str2wstr): Use using_utf8 instead of now-gone dfa function.
+ * re.c: Include "localeinfo.h".
+ (localeinfo): New static variable.
+ (make_regexp): Adjust call to dfa_syntax.
+ (resetup): Call init_localeinfo on localeinfo. Remove call to
+ now-gone function dfa_init.
+ (using_utf8): New function.
+
+2016-08-29 Arnold D. Robbins <arnold@skeeve.com>
* configure.ac (fwrite_unlocked): Check for it.
* awk.h (fwrite): Define to fwrite_unlocked if we have it.