cc09733d03
Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers.
2020-03-31 17:42:38 -04:00
3043906da2
Regex.ICU: use BOOST_REGEX_UCHAR_IS_WCHAR_T in a few other places, and improve concept checks.
2017-12-24 18:39:54 +00:00
cc5a4e85ae
Inheriting std::iterator is deprecated in c++17.
...
Therefore replace the inheritance by lifting std::iterator's members into the derived class. Fortunately, this is already done in Boost.Regex so that dropping the inheritance is a no-brainer.
Signed-off-by: Daniela Engert <dani@ngrt.de >
2017-12-22 15:59:49 +01:00
6ffcc5ede0
Change detail namespace.
...
Big search and replace to change name of internal namepace so it's mangled with the Boost version number - the aim is to reduce the chances of mixing different header and library versions.
2015-04-04 19:10:37 +01:00
70cd773533
Regex: Remove obsolete MSVC version checks.
...
[SVN r85921]
2013-09-25 21:16:24 +00:00
6ed11d27d7
Pass submatches along to token-iterator constructor.
...
Fixes #5472 .
[SVN r71478]
2011-04-25 10:49:26 +00:00
73fc09f4a3
Set push and pop pragmas to be guarded by the same logic.
...
[SVN r63740]
2010-07-08 10:31:00 +00:00
05636b5c89
Fix numerous VC-10 compiler warnings.
...
Rewrite ICU configuration to use the new Boost.Build configuration logic.
[SVN r61893]
2010-05-10 12:13:49 +00:00
97005c2017
Suppress external templates with Mingw32 - it seems to cause issues with dll's.
...
Fix match_results.swap.
Add missing namespace qualifiers to ICU code: fixes #3631 .
[SVN r57739]
2009-11-18 09:59:42 +00:00
b4152cd74d
Fix gcc warnings from ICU wrappers.
...
Add optional support for marked sub-expression location information.
Add support for ${n} in format replacement text.
Fixes #2556 .
Fixes #2269 .
Fixes #2514 .
[SVN r50370]
2008-12-23 11:46:00 +00:00
d70f98e658
Fixes #2306 .
...
Change "id" to "state_id".
[SVN r48751]
2008-09-12 12:40:23 +00:00
1297f92b8a
Tentative fix for issue #2244 : ICU uses wchar_t as UCHAR whenever sizeof(wchar_t) == 2.
...
[SVN r48312]
2008-08-23 11:40:58 +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
0e9ca3fe5f
Fairly trivial patch for bug report 1526472.
...
[SVN r34680]
2006-07-23 17:30:49 +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
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
d7e194585d
More std::distance fixes for Sunpro.
...
Changed Dr John Maddock to John Maddock.
[SVN r26791]
2005-01-21 17:22:39 +00:00
71a0e020e2
merged changes in regex5 branch
...
[SVN r26692]
2005-01-13 17:06:21 +00:00