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
John Maddock
27875c1e55
Fix gcc -Wshadow warnings
...
[SVN r20857]
2003-11-19 12:57:50 +00:00
John Maddock
9215a04042
Mostly cgg warning suppression, plus some gcc 2.95 workarounds.
...
[SVN r20462]
2003-10-23 12:40:47 +00:00
John Maddock
54e9a2fbcb
Changed no-exception behaviour to call throw_exception directly so that the handler sees the actual error message.
...
[SVN r20361]
2003-10-13 11:45:11 +00:00
John Maddock
ab5a7a768d
Added new licence info.
...
[SVN r20254]
2003-10-04 11:29:20 +00:00
John Maddock
11ea8aab76
switched over to new Boost Licence
...
[SVN r20232]
2003-09-30 13:02:51 +00:00
John Maddock
6750cf4892
Modified wide character tests to warn not fail when no wide character support is available in the platform.
...
Modified Jamfiles to use centralised options.
Added wide character concept check.
[SVN r19318]
2003-07-26 11:22:17 +00:00
John Maddock
11f535596b
Added fix for SGI64 (std::messages::open appears to require a non-const reference on that platform :-( )
...
[SVN r19305]
2003-07-25 11:27:17 +00:00
John Maddock
e12105e591
Added casts to (unsigned char) to suppress warnings from picky compilers.
...
Changed array initialisation to take account of it's true size (bug fix).
[SVN r19087]
2003-07-12 11:51:36 +00:00
John Maddock
c32c644a38
Added fixes for:
...
Compilers that pretend to be Visual C++
export of memory management code
[SVN r18955]
2003-07-07 11:44:00 +00:00
John Maddock
f0f32bdda1
Merged regex-4 branch.
...
[SVN r18430]
2003-05-17 11:45:48 +00:00