John Maddock
9529cb8bc0
Merged accumulated patches from Trunk.
...
[SVN r62831]
2010-06-12 08:30:11 +00:00
John Maddock
fc6408426d
Merge changes in Trunk:
...
Simplify regex_timer to eliminate regression failure.
Rename extern "C" function to have a "boost_" prefix.
Fix recursive-expression related bug, and update tests to match.
[SVN r58885]
2010-01-11 09:55:40 +00:00
John Maddock
ae79f29895
Merge bug fixes from Trunk - see history for full details.
...
[SVN r58234]
2009-12-08 12:42:33 +00:00
Troy D. Straszheim
d8c6fe7ce8
rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release.
...
[SVN r56941]
2009-10-17 01:10:45 +00:00
Troy D. Straszheim
78f1066b1f
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
...
reports. This is essentially the same commit as r55095 on the release
branch.
[SVN r55159]
2009-07-26 00:49:56 +00:00
John Maddock
cd0535d368
Try and fix build errors with VC-10 beta.
...
[SVN r53595]
2009-06-03 11:24:22 +00:00
John Maddock
55d979060c
Add support for named sub-expressions.
...
[SVN r52823]
2009-05-07 09:46:51 +00:00
John Maddock
30941e330d
Added support for \g \K and \R.
...
[SVN r52592]
2009-04-25 17:32:49 +00:00
John Maddock
7b10b5dac5
Added possessive modifiers ++ *+ ?+ {}+.
...
Added support for \v and \h as character classes as per Perl-5.10.
[SVN r52558]
2009-04-23 09:51:31 +00:00
John Maddock
d2be09791d
Fixes #2623 .
...
[SVN r50422]
2009-01-01 10:23:10 +00:00
John Maddock
c997a1fcc6
msvc warning suppression.
...
[SVN r50294]
2008-12-16 10:13:24 +00:00
John Maddock
b650e44ff2
Fix for building with /Zc:wchar_t-.
...
[SVN r49757]
2008-11-14 16:57:19 +00:00
Michael A. Jackson
85192b703d
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
...
[SVN r49510]
2008-11-01 13:15:41 +00:00
John Maddock
a2eccc999c
Fix inspection report issues: remove tabs.
...
[SVN r49284]
2008-10-11 16:07:45 +00:00
John Maddock
cb5443477b
Fix for VC8 without the service pack.
...
[SVN r48220]
2008-08-19 15:54:39 +00:00
John Maddock
3a15c301db
Disable MSVC std lib workarounds if we're really using STLPort or Apache/RW std lib.
...
[SVN r47880]
2008-07-30 09:35:44 +00:00
John Maddock
be28ad44c7
Tentative fix for some VC failures.
...
[SVN r47542]
2008-07-18 11:29:50 +00:00
John Maddock
d7d38da27f
Changed POSIX API functions to use the global C locale.
...
Fixes #1446 .
[SVN r46170]
2008-06-05 17:07:42 +00:00
John Maddock
8928c7737e
Added needed #includes to source files.
...
[SVN r45353]
2008-05-14 11:14:30 +00:00
John Maddock
3704b9c595
Fixes for issue #1871 that prevents duplicate symbol errors with VC++ compilers, when building with /Zc:wchar_t-.
...
[SVN r44842]
2008-04-28 11:07:14 +00:00
David Deakins
7015512292
A few corrections to the WinCE patches
...
[SVN r41350]
2007-11-25 04:30:02 +00:00
John Maddock
4199529fd0
Apply patches for building regex on WinCE see: http://lists.boost.org/Archives/boost/2007/11/130839.php
...
[SVN r41327]
2007-11-24 12:25:25 +00:00
John Maddock
d3d99ef6f8
Changed order of #includes to keep Borland C++ 5.5.1 happy.
...
[SVN r41252]
2007-11-20 11:18:48 +00:00
John Maddock
6b83bf86aa
No user32.lib on WinCE
...
[SVN r41219]
2007-11-19 10:20:36 +00:00
John Maddock
217c317219
Fix WinCE issues.
...
[SVN r41170]
2007-11-17 12:17:05 +00:00
John Maddock
326f120ffd
Disabled use of MS-specific narrow character functions when _WIN32_WCE is defined.
...
[SVN r41143]
2007-11-16 12:00:32 +00:00
Anthony Williams
e1484fc788
Changed call_once to header-only template that takes arbitrary function objects; this changes parameter order
...
[SVN r39701]
2007-10-05 12:10:06 +00:00
John Maddock
a39c66730e
Trivial fix: macro not correctly bracketed.
...
[SVN r34878]
2006-08-12 17:51:24 +00:00
John Maddock
da99b16a87
Don't apply fix to VC7.
...
[SVN r34060]
2006-05-22 17:50:33 +00:00
John Maddock
9e7e1ba009
Fix for duplicate symbol errors when using VC7.1 without /Zc:wchar_t
...
[SVN r33706]
2006-04-15 17:21:19 +00:00
John Maddock
f86bd2f3f9
Mingwin Warning suppression.
...
[SVN r33403]
2006-03-20 10:36:12 +00:00
John Maddock
1abb301292
Remove comments that are problematic for compilers using a Far Eastern locale to process.
...
[SVN r32103]
2005-12-19 13:25:29 +00:00
John Maddock
02c6228c77
Fix /analyse errors from VC8.
...
Update test cases appropriately.
[SVN r31988]
2005-12-11 17:34:32 +00:00
John Maddock
9d76e95575
Instantiate more bcc32 v5.1 workarounds.
...
Fix for Chinese Win32 locales.
Don't test c_regex_traits if it's not present.
[SVN r31768]
2005-11-24 16:37:05 +00:00
John Maddock
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
John Maddock
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
John Maddock
dd5e27addb
Remove dead files.
...
Strip tabs from files.
[SVN r30003]
2005-07-12 10:08:11 +00:00
John Maddock
799901aafc
Fixes to suppress VC7.1 warnings: just rename a few variables to work around the issue.
...
[SVN r29652]
2005-06-17 11:18:05 +00:00
John Maddock
bbd5296b4e
Allow for NUL's.
...
[SVN r29513]
2005-06-10 10:08:40 +00:00
John Maddock
28285007cc
Fixes for compaq C++
...
[SVN r28931]
2005-05-15 16:14:47 +00:00
John Maddock
b04bc5b5b0
Calls to std::tolower/toupper should cast their argument to an unsigned char.
...
[SVN r28504]
2005-04-27 15:49:30 +00:00
John Maddock
de28eb9b18
1) Disabled recursive implementation for VC8: stack overflows can't be reliably detected unless the whole program is compiled with asynchronous exceptions.
...
2) Changed std::copy calls on VC8 to avoid "dangerous code" warnings.
3) Moved backreference and octal escape code into line with POSIX-extended requirements.
4) Changed match_results leftmost-longest rules to stop unnecessary std::distance computations (an optimisation for non-random access iterators).
5) Changed C lib calls to use "safe" versions of string API's where available.
6) Added many new POSIX-extended leftmost-longest tests, to verify the above.
[SVN r27880]
2005-03-30 11:38:51 +00:00
John Maddock
ca144bb2b3
Make it sure this compiles when there's no exception handling support.
...
[SVN r27578]
2005-03-08 17:28:45 +00:00
John Maddock
ecd5dd5ff3
Allow sort keys to contain nothing but a single NUL character (characters may be ignorable).
...
[SVN r27408]
2005-02-17 12:44:16 +00:00
John Maddock
56fadadba8
More Sunpro std::distance fixes.
...
Changed Dr John Maddock to John Maddock
[SVN r26793]
2005-01-21 17:28:42 +00:00
John Maddock
ca338db5ae
Removed erroneous charT references.
...
[SVN r26759]
2005-01-20 11:10:28 +00:00
John Maddock
8545aeb1f3
Fixed primary equivalence classes, so that delimiter based sort keys with a delim in position 0 still work.
...
[SVN r26738]
2005-01-19 11:13:53 +00:00
John Maddock
9781fe3150
Removed dead files.
...
Changed some asserts to BOOST_ASSERT.
Disabled collation in one test (locale dependent behaviour fails on some platforms).
[SVN r26722]
2005-01-18 12:51:26 +00:00
John Maddock
30acb7d2f8
Rewritten grep example program.
...
"touched" some of the sources to force regression tests to rebuild.
Split test code up some more to help msvc-stlport.
[SVN r26705]
2005-01-15 12:29:59 +00:00
John Maddock
71a0e020e2
merged changes in regex5 branch
...
[SVN r26692]
2005-01-13 17:06:21 +00:00