506cd316b2
add #include <algorithm> because we use std::swap()
...
[SVN r28249]
2005-04-14 15:50:22 +00:00
c2c5b3f726
Don't link posix_api_check to program_execution_monitor. It's unused and
...
causes link errors for shared linking, due to unresolved reference to cpp_main.
[SVN r28209]
2005-04-13 09:38:09 +00:00
21c368964f
Removed dead file (it's been moved to boost/regex/pending).
...
[SVN r27949]
2005-04-04 10:13: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
a2f958b60c
Anything that shares VC6's runtime has the same issues with setlocale that VC6 does.
...
[SVN r27516]
2005-02-28 10:55:15 +00:00
7c5e1f05c4
Added fix for compilers without <locale>.
...
[SVN r27515]
2005-02-28 10:54:12 +00:00
ef25339d94
Don't test locales with MSVC: setlocale sometimes bombs out.
...
[SVN r27503]
2005-02-25 11:04:11 +00:00
31370cd498
Updated concepts to match the TR.
...
[SVN r27472]
2005-02-21 12:27:23 +00:00
ea94315d6b
Fix mutex linking problems.
...
[SVN r27421]
2005-02-19 11:42:04 +00:00
f736d985fb
Update docs on empty alternatives.
...
[SVN r27419]
2005-02-18 17:15:24 +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
077f211f2f
Compiler specific fixes and workarounds.
...
[SVN r27273]
2005-02-09 13:16:39 +00:00
2ee7ef601c
include needed <iostream>
...
[SVN r27272]
2005-02-09 13:15:27 +00:00
eff6f06792
Made min/max usage conform to our guidelines.
...
Changed Boost.test usage to conform to new interface.
[SVN r27271]
2005-02-09 12:33:18 +00:00
1df0b9cacd
Added more info about sort keys from traits classes.
...
[SVN r27246]
2005-02-08 16:54:36 +00:00
c3f16e3834
SunPro test program fix.
...
[SVN r27147]
2005-02-05 13:12:23 +00:00
012fe3a99d
replaced BOOST_TEST
...
[SVN r27053]
2005-02-03 13:24:55 +00:00
dbb39f3589
Changed assert code to try and clear up a mysterious sunpro problem.
...
[SVN r26958]
2005-01-31 11:06:54 +00:00
40735d5630
Added another check to try and diagnode sunpro issue.
...
[SVN r26898]
2005-01-28 13:37:41 +00:00
d28ac18da2
Need some more tests to track down remaining issues.
...
[SVN r26845]
2005-01-25 17:22:50 +00:00
29df3606a1
Some fixes for MWCW, broken compilers etc.
...
[SVN r26834]
2005-01-24 11:05:45 +00:00
3bedef8c4e
Updated more license terms.
...
Added new informational program to try and track down issues with std::collate, and std::ctype.
[SVN r26803]
2005-01-22 16:32:01 +00:00
c04cb21103
Added BOOST_REGEX_BUGGY_CTYPE_FACET to list of macros to print.
...
[SVN r26800]
2005-01-22 13:14:11 +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
d7e194585d
More std::distance fixes for Sunpro.
...
Changed Dr John Maddock to John Maddock.
[SVN r26791]
2005-01-21 17:22:39 +00:00
e874d7710b
Rewritten format method, to avoid ambiguous function call.
...
[SVN r26760]
2005-01-20 11:10:44 +00:00
ca338db5ae
Removed erroneous charT references.
...
[SVN r26759]
2005-01-20 11:10:28 +00:00
018fbfec05
Changed legacy referernces to reg_expression to basic_regex
...
[SVN r26740]
2005-01-19 13:29:43 +00:00
b7cb69bae3
Removed one dead file.
...
Changed legacy referernces to reg_expression to basic_regex
[SVN r26739]
2005-01-19 13:28:57 +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
2a248d1f87
Changed assert's to BOOST_ASSERT's.
...
Made array sizes explicit to fix MWCW problems.
[SVN r26723]
2005-01-18 12:52:40 +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
c8c4c1c289
Fix for libstdc++ debug mode assertions: singular iterators can not be copied, so insertion into a container requires extra special care.
...
[SVN r26718]
2005-01-17 16:56:14 +00:00
5ef242d146
Disable some tests for MWCW
...
[SVN r26717]
2005-01-17 12:11:47 +00:00
c2db73aec7
Cleaned up non-standard behaviour in traits classes.
...
Suppressed explicit instantiations for older Intel versions.
Added std::distance workaround for Sunpro.
[SVN r26716]
2005-01-17 12:10:48 +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
1e48609cfd
Patches for MWCW and gcc-4.0.
...
[SVN r26704]
2005-01-15 11:23:46 +00:00
34355d3e79
Added fix for msvc+STLport.
...
[SVN r26696]
2005-01-14 11:19:46 +00:00
434f3589a5
Added MWCW fix.
...
[SVN r26695]
2005-01-14 11:10:22 +00:00
71a0e020e2
merged changes in regex5 branch
...
[SVN r26692]
2005-01-13 17:06:21 +00:00
de0ab9092a
Fix for .{n,} failing in partial matches.
...
Fix for [\x0-\xff] failing in wide character expressions.
[SVN r26566]
2004-12-21 17:07:46 +00:00
ab6f20486b
Fix problem with match_any and POSIX-style matches (match results structure wasn't getting filled in).
...
Fixed problem with gcc in -pedantic mode.
[SVN r26348]
2004-11-29 13:50:17 +00:00
916dbeadbf
merge RC_1_32_0 fixes
...
[SVN r26333]
2004-11-28 04:44:21 +00:00
9079cc8201
Updated installation notes.
...
[SVN r26323]
2004-11-27 11:20:37 +00:00
e2c97fbb13
Enable auto-linking for compilers other than MSVC.
...
[SVN r26147]
2004-11-08 12:24:18 +00:00
bc140f1948
Added fix to ensure that expressions prefixed with \` do not scan through the text unnecessarily.
...
[SVN r25625]
2004-10-08 12:45:31 +00:00
24fec31d2c
c++boost.gif -> boost.png replacement
...
[SVN r25573]
2004-10-05 15:45:52 +00:00
ad21d2cb2f
Stamped on more C++ style comments in C compatible code.
...
[SVN r25472]
2004-09-29 10:22:04 +00:00
50dccbe6e0
Removed mingw workaround, and added to mingw toolset instead.
...
[SVN r25457]
2004-09-28 14:56:13 +00:00