This commit was manufactured by cvs2svn to create branch 'regex-4'.

[SVN r18080]
Initial commit of v4 of boost.regex on regex-4 branch


[SVN r18128]
Removed auto-selection of no-recursive implementation - it's not ready yet!


[SVN r18132]
Fixed nasty typo


[SVN r18133]
Added performance test files


[SVN r18134]
Added non-recursive algorithms for single character repeats


[SVN r18170]
more or less completed non-recursive implementation.


[SVN r18185]
finishing off non-recursive memory management


[SVN r18186]
Finally fixed non-recursive algorithm - should now be fully usable, and is now emabled by default on non-win32 platforms.
Fixed a couple of buglets in the regex comparison benchmarks.


[SVN r18191]
Added test cases for independent sub-expressions


[SVN r18204]
Added support for independent subs
Almost complete implementation now


[SVN r18205]
Fixed buglet in independent subs
Added more independent sub test cases


[SVN r18207]
Added new docs,
Moved source more into line with the std lib proposal.


[SVN r18292]
Recovering from cvs repository crash: readded regex iterator code.


[SVN r18360]
Added regex iterator examples and docs, recovering from cvs repository crash...


[SVN r18361]
Final tweaks prior to release...


[SVN r18399]
Final tweaks, almost ready for release...


[SVN r18400]
Finished checking docs, code should now be ready for release...


[SVN r18428]