fdde09cad6
Fix version check.
...
[SVN r36733]
2007-01-15 11:10:53 +00:00
2a87146c18
Fix for grep and egrep syntax types, plus tests.
...
[SVN r36470]
2006-12-20 17:19:25 +00:00
1b5dd57cf6
Update heuristics used to determine max state count, following a bug report from SAP.
...
Updated tests to match.
[SVN r35656]
2006-10-18 12:56:45 +00:00
8ad427474b
Remove and update aCC/HPUX fixes.
...
Fix regex bug report: some repeats match when they should not.
Added test case.
[SVN r35262]
2006-09-21 18:30:27 +00:00
3e2b01cc86
Removed aCC workarounds that are no longer necessary.
...
Updated aCC config.
[SVN r34937]
2006-08-24 10:59:16 +00:00
e907a7e6bc
Improved const correctness, fixed thread safety bug.
...
[SVN r34774]
2006-07-29 16:01:48 +00:00
0e9ca3fe5f
Fairly trivial patch for bug report 1526472.
...
[SVN r34680]
2006-07-23 17:30:49 +00:00
896ca1c8f7
fixed license reference text; added final slash to boost url; fixed typos reported in http://bugs.debian.org/378016
...
[SVN r34626]
2006-07-20 12:41:22 +00:00
975b05d553
stripped tabs from files
...
[SVN r34559]
2006-07-16 16:05:13 +00:00
f29e092dc8
Fixes for non-greedy repeats.
...
[SVN r34491]
2006-07-10 09:36:28 +00:00
4f90cd5c91
Allow match_results::position() to return a valid value for partial matches.
...
[SVN r34324]
2006-06-17 12:48:03 +00:00
c4d13296e6
Fix for non-greedy repeats and partial matches not working correctly in all cases.
...
[SVN r34027]
2006-05-19 13:06:19 +00:00
2844e5b8cb
Added checks for managed code and __fastcall.
...
[SVN r33558]
2006-04-05 12:24:17 +00:00
10a3b70df1
suppress gcc -Wshadow warnings.
...
[SVN r33426]
2006-03-21 18:36:44 +00:00
2dbf1804ba
Warning supression for VC7.1.
...
[SVN r32430]
2006-01-27 10:35:04 +00:00
c30c8c281a
Appararently we need to include <limits.h> (for gcc-2.95.3)
...
[SVN r32400]
2006-01-24 17:27:10 +00:00
3f923f1f23
Informative comment
...
[SVN r32280]
2006-01-10 16:04:17 +00:00
afc5ce05cd
Fix concept check regression, and suppress various VC-related warnings.
...
[SVN r32014]
2005-12-13 18:30:53 +00:00
9d0e60bd74
Change assert into runtime check - it keeps the VC8 analyser happy.
...
[SVN r32013]
2005-12-13 17:24:28 +00:00
ef37b58888
Another fix for very large numbers of repeats.
...
[SVN r31995]
2005-12-12 13:03:05 +00:00
d4b4f359e5
Fix -analyse errors from VC8.
...
Merge a couple of changes from the release branch.
[SVN r31987]
2005-12-11 17:33:38 +00:00
2635121cc8
Stop calling std::list<>::size(), it's not O(1).
...
Suppress MSVC warning.
Fix error code for bad repeat range.
[SVN r31833]
2005-11-30 13:56:54 +00:00
1c2ff0ab50
Disable some deffinitions when testing the std::tr1 version.
...
[SVN r31608]
2005-11-09 17:30:43 +00:00
8a06157b46
Added patches from 1.33 branch:
...
Fix trailing - in ranges so that [a-b-] works.
Fix performance issue: don't call std::distance on bidirectional iterators.
[SVN r31533]
2005-11-01 18:06:19 +00:00
ffa362ce17
Consolidated patches and performance tweeks.
...
[SVN r31492]
2005-10-27 10:24:50 +00:00
b5bc6e2be9
Enabled negated character classes inside character sets.
...
[SVN r31053]
2005-09-20 12:01:25 +00:00
5973f3eb07
Have to exclude STLport from some explicit instantiations.
...
[SVN r31008]
2005-09-16 12:29:15 +00:00
40b7a4902f
Fixed remaining zero-width assertion issues.
...
Added separate file instantiation of ICU support templates.
Ensured code is STLport debug mode clean.
[SVN r30980]
2005-09-14 12:20:41 +00:00
90f4367b8d
Ported ICU integration code to VC6/7.
...
Added some needed std lib #includes.
Reworked gcc separate file template instantiation code.
[SVN r30791]
2005-09-03 11:13:28 +00:00
db5748ae7e
Added config and header include changes needed to support MSVC + STLport 5.0.
...
[SVN r30701]
2005-08-27 10:25:15 +00:00
46b7d89fff
Gcc warning suppression.
...
[SVN r30673]
2005-08-25 17:26:08 +00:00
7ee1a58a84
Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
...
[SVN r30670]
2005-08-25 16:27:28 +00:00
bfa2168237
gcc+stlport fix.
...
[SVN r30668]
2005-08-25 12:57:20 +00:00
2f3b212a22
Disabled support for external templates with Intel 8.0 and earlier (it leads to unresolved externals).
...
[SVN r30643]
2005-08-24 09:59:14 +00:00
d3a9bbfabd
Made regex_error backwards compatible with Boost-1.32.
...
[SVN r30623]
2005-08-22 10:56:15 +00:00
c39176085b
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.
[SVN r30604]
2005-08-19 16:10:11 +00:00
bb0ae0940e
min/max usage.
...
[SVN r30036]
2005-07-13 09:38:57 +00:00
1991c202ed
Remove dead files.
...
Strip tabs from files.
Fix MSVC-specific workaround that doesn't work on Win64.
[SVN r30002]
2005-07-12 09:49:21 +00:00
f353225685
Fix gcc warnings, and use the correct facet!
...
[SVN r29831]
2005-06-28 15:31:33 +00:00
b2e8ee918f
Change constant values to avoid clash with gcc-4 on Darwin.
...
[SVN r29727]
2005-06-22 09:50:29 +00:00
6064aa15cb
Made some member public to keep early EDG compilers happy.
...
[SVN r29704]
2005-06-20 11:48:37 +00:00
bc6504eda9
Fix for compilers not implementing the resolution to DR45.
...
[SVN r29699]
2005-06-20 09:22:49 +00:00
c18e751bfc
Fix for compilers that define BOOST_NO_STD_MESSAGES.
...
[SVN r29651]
2005-06-17 11:16:56 +00:00
9e9fc27dc6
Apply patches to regex_iteraor/regex_token_iterator to the unicode iterators as well.
...
[SVN r29512]
2005-06-10 10:07:49 +00:00
90b647cdd7
Fix gcc-2.95 compatibility, and supress new warnings from gc-4.0 in protected_call.
...
[SVN r29407]
2005-06-03 16:10:54 +00:00
7a525369cc
Removed unsupported file.
...
Updated macro list in user.hpp.
[SVN r29316]
2005-05-31 09:45:35 +00:00
c2de12f113
Disable features that HP aCC can't cope with (gets basic regression tests passing with aCC).
...
[SVN r29032]
2005-05-18 11:44:12 +00:00
3022a819e6
Don't try and parse thousands separators in number strings (VC8 bug).
...
[SVN r29031]
2005-05-18 11:43:02 +00:00
9ca851d01f
Fix function calling conventions (Borland C++ fix).
...
[SVN r28949]
2005-05-16 09:57:26 +00:00
28285007cc
Fixes for compaq C++
...
[SVN r28931]
2005-05-15 16:14:47 +00:00