]> git.saurik.com Git - wxWidgets.git/blobdiff - src/regex/README
Fixed setup.h logic again
[wxWidgets.git] / src / regex / README
index e6ce373444765ab642bd1c764a1781b31921f8e8..4838f1517868a989fadb19351566b7b1a03d3338 100644 (file)
@@ -1,3 +1,40 @@
+wxWindows regex
+----------------
+This is a version of Henry Spencer's regex,
+which was taken from postresql, which was
+taken from the source of TCL (Toolkit Command Language).
+
+This is version of Henry Spencer's library is
+modified by the wxWindows team.  The modifications
+made by the wxWindows team are as follows:
+regcustom.h (all source code)
+regex.h (function wrappers, other)
+regc_locale.c (A function or two).
+All the rest (Using standard c library routines instead of
+              postresql routines, various cleanup/optimizations)
+
+The source code that is wxWindows-specific is as follows:
+regcustom.h (all source code, see comments in source on how to replace)
+regex.h (where noted with comments in source, compiler workarounds)
+regcomp.c (a few of the functions prefixed with wx_,
+          these may be replaced by c library routines)
+
+This newer library was chosen over the old one because
+Henry Spencer's old library did not support unicode and
+had some other bugs that were fixed by this one, and
+the license was incompatible with the wxWindows license
+and the gpl.
+
+Regular Expression syntax documentation is in re_syntax.n.
+Programming information (from older regex, but with
+the function wrappers implemented in the wxWindows
+version, the usage is somewhat the same) is in regex.3.
+
+Modifications made by the wxWindows team are not licensed.
+Contact - Ryan Norton <wxprojects@comcast.net>
+
+The original readme (from the TCL distribution) follows:
+
 alpha3.8 release.
 Tue Aug 10 15:51:48 EDT 1999
 henry@spsystems.net  (formerly henry@zoo.toronto.edu)