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
John Maddock
c0e6b1f5a2
mingw dll specific fixes.
...
Disable one SGI test - compiler deduces template arguments strangely.
[SVN r25270]
2004-09-20 12:31:08 +00:00
John Maddock
8e60fd2cb7
Added needed include (fix for RW STL on Linux)
...
[SVN r25192]
2004-09-18 10:32:45 +00:00
John Maddock
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
John Maddock
d310bc9835
HP aCC patches.
...
[SVN r23147]
2004-06-22 12:42:16 +00:00
John Maddock
9f47972bcf
Removed unneeded export specifiers
...
[SVN r22506]
2004-03-16 17:37:54 +00:00
John Maddock
3e60ca3481
Added tentative fix for AIX shared lib.
...
[SVN r21425]
2003-12-30 12:09:03 +00:00
John Maddock
65f6604b24
Only disable cpp_regex_traits<wchar_t> if we are in weird dual-wchar_t mode.
...
[SVN r21359]
2003-12-20 13:34:34 +00:00
John Maddock
b84b17b3c4
Added BOOST_REGEX_V3 compatibilty workarounds.
...
[SVN r21288]
2003-12-16 13:06:01 +00:00
John Maddock
bf9350aa16
Added new experimental captures support.
...
[SVN r21243]
2003-12-13 12:28:48 +00:00
John Maddock
dddfc1a63a
Refined building without /Zc:wchar_t on msvc 7 and above
...
[SVN r21147]
2003-12-05 13:01:29 +00:00