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
cd0535d368
Try and fix build errors with VC-10 beta.
...
[SVN r53595]
2009-06-03 11:24:22 +00:00
55d979060c
Add support for named sub-expressions.
...
[SVN r52823]
2009-05-07 09:46:51 +00:00
30941e330d
Added support for \g \K and \R.
...
[SVN r52592]
2009-04-25 17:32:49 +00:00
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
d2be09791d
Fixes #2623 .
...
[SVN r50422]
2009-01-01 10:23:10 +00:00
c997a1fcc6
msvc warning suppression.
...
[SVN r50294]
2008-12-16 10:13:24 +00:00
b650e44ff2
Fix for building with /Zc:wchar_t-.
...
[SVN r49757]
2008-11-14 16:57:19 +00:00
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
a2eccc999c
Fix inspection report issues: remove tabs.
...
[SVN r49284]
2008-10-11 16:07:45 +00:00
cb5443477b
Fix for VC8 without the service pack.
...
[SVN r48220]
2008-08-19 15:54:39 +00:00
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
be28ad44c7
Tentative fix for some VC failures.
...
[SVN r47542]
2008-07-18 11:29:50 +00:00
d7d38da27f
Changed POSIX API functions to use the global C locale.
...
Fixes #1446 .
[SVN r46170]
2008-06-05 17:07:42 +00:00
8928c7737e
Added needed #includes to source files.
...
[SVN r45353]
2008-05-14 11:14:30 +00:00
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
7015512292
A few corrections to the WinCE patches
...
[SVN r41350]
2007-11-25 04:30:02 +00:00
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
d3d99ef6f8
Changed order of #includes to keep Borland C++ 5.5.1 happy.
...
[SVN r41252]
2007-11-20 11:18:48 +00:00
6b83bf86aa
No user32.lib on WinCE
...
[SVN r41219]
2007-11-19 10:20:36 +00:00
217c317219
Fix WinCE issues.
...
[SVN r41170]
2007-11-17 12:17:05 +00:00
326f120ffd
Disabled use of MS-specific narrow character functions when _WIN32_WCE is defined.
...
[SVN r41143]
2007-11-16 12:00:32 +00:00
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
a39c66730e
Trivial fix: macro not correctly bracketed.
...
[SVN r34878]
2006-08-12 17:51:24 +00:00
da99b16a87
Don't apply fix to VC7.
...
[SVN r34060]
2006-05-22 17:50:33 +00:00
9e7e1ba009
Fix for duplicate symbol errors when using VC7.1 without /Zc:wchar_t
...
[SVN r33706]
2006-04-15 17:21:19 +00:00
f86bd2f3f9
Mingwin Warning suppression.
...
[SVN r33403]
2006-03-20 10:36:12 +00:00
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
02c6228c77
Fix /analyse errors from VC8.
...
Update test cases appropriately.
[SVN r31988]
2005-12-11 17:34:32 +00:00
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
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
dd5e27addb
Remove dead files.
...
Strip tabs from files.
[SVN r30003]
2005-07-12 10:08:11 +00:00
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
bbd5296b4e
Allow for NUL's.
...
[SVN r29513]
2005-06-10 10:08:40 +00:00
28285007cc
Fixes for compaq C++
...
[SVN r28931]
2005-05-15 16:14:47 +00:00
b04bc5b5b0
Calls to std::tolower/toupper should cast their argument to an unsigned char.
...
[SVN r28504]
2005-04-27 15:49:30 +00:00
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
ca144bb2b3
Make it sure this compiles when there's no exception handling support.
...
[SVN r27578]
2005-03-08 17:28:45 +00:00
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
56fadadba8
More Sunpro std::distance fixes.
...
Changed Dr John Maddock to John Maddock
[SVN r26793]
2005-01-21 17:28:42 +00:00
ca338db5ae
Removed erroneous charT references.
...
[SVN r26759]
2005-01-20 11:10:28 +00:00
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
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
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
71a0e020e2
merged changes in regex5 branch
...
[SVN r26692]
2005-01-13 17:06:21 +00:00
c0e6b1f5a2
mingw dll specific fixes.
...
Disable one SGI test - compiler deduces template arguments strangely.
[SVN r25270]
2004-09-20 12:31:08 +00:00
8e60fd2cb7
Added needed include (fix for RW STL on Linux)
...
[SVN r25192]
2004-09-18 10:32:45 +00:00
aebb44e507
Don't include integer_traits.hpp unless it's actually used: IBM C++ trips up otherwise.
...
[SVN r23317]
2004-07-02 10:40:53 +00:00
d310bc9835
HP aCC patches.
...
[SVN r23147]
2004-06-22 12:42:16 +00:00