This commit was manufactured by cvs2svn to create branch 'RC_1_33_0'.
fixed broken links
fixed broken links
Fix the makefiles:

Remove references to files that no longer exist.
Fix VC7.1 and VC8 setup code.
Fixed VC7.1-STLport config setup so it works with /Zc:wchar_t
Re-ordered code in static_mutex.hpp to satisfy SGI IRIX.
Added some additional #includes to satisfy SGI Irix.
Fixed strange bug where some non-greedy repeats could repeat more times than permitted.
Fixed return value from basic_regex<>::empty().
Fixed return value from basic_regex<>::expression() and basic_regex<>::size() when the expression is invalid.
Updated History.
Added additional tests for regexes that are supposed to be empty.
Added additional test cases for non-greedy repeats.
Made regex_error backwards compatible with Boost-1.32.
Disabled support for external templates with Intel 8.0 and earlier (it leads to unresolved externals).
gcc+stlport fix.
Gcc warning suppression.
Added config and header include changes needed to support MSVC + STLport 5.0.
Ported ICU integration code to VC6/7.
Added some needed std lib #includes.
Reworked gcc separate file template instantiation code.
Try and fix errors unique to gcc-3.3 on darwin.
Fixed remaining zero-width assertion issues.
Added separate file instantiation of ICU support templates.
Ensured code is STLport debug mode clean.
Have to exclude STLport from some explicit instantiations.
Enabled negated character classes inside character sets.
Quote pathnames for ICU and STLport.
Ensure code is -W4 clean on VC++.
Remove unneeded parameters from one function.
Change casts so they actually work correctly on Win64 platforms.
Fix bug that allows some partial matches to go undetected.
Updated tests to reflect recent fixes.
Fixed a problem where some invalid expressions would either be accepted, or worse crash.
Changed error code for unsupported lookbehind assertions.