Vladimir Prus
fe61bdb1b6
Fix a typo
...
[SVN r32730]
2006-02-08 11:26:27 +00:00
Vladimir Prus
d8754ff99d
Update Jamfile.v2
...
[SVN r32727]
2006-02-08 10:26:25 +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
b3433fc7c8
Added tests for trailing - in ranges, for example [a-b-].
...
[SVN r31534]
2005-11-01 18:06:59 +00:00
John Maddock
10a423db6e
Added new tests for newly reported bugs.
...
[SVN r31493]
2005-10-27 10:25:22 +00:00
John Maddock
b5bc6e2be9
Enabled negated character classes inside character sets.
...
[SVN r31053]
2005-09-20 12:01:25 +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
7ee1a58a84
Large patch from Ulrich Eckhardt to fix support for EVC++ 4.
...
[SVN r30670]
2005-08-25 16:27:28 +00:00
John Maddock
233f083720
Updated History.
...
Added additional tests for regexes that are supposed to be empty.
Added additional test cases for non-greedy repeats.
[SVN r30605]
2005-08-19 16:12:45 +00:00
John Maddock
dd5e27addb
Remove dead files.
...
Strip tabs from files.
[SVN r30003]
2005-07-12 10:08:11 +00:00
Markus Schöpflin
4781768515
Workaround for Tru64/CXX to avoid multiple definitions of static variables.
...
[SVN r29907]
2005-07-06 13:08:39 +00:00
Markus Schöpflin
6025be01c1
Disable three specific unicode tests for Tru64 which are failing badly.
...
[SVN r29905]
2005-07-06 13:00:01 +00:00
John Maddock
8a01dedb52
New vc8 makefile needs to use correct lib name mangling.
...
Update installation docs for makefiles.
Update regression test makefiles.
[SVN r29678]
2005-06-18 16:55:01 +00:00
John Maddock
a87dad5cc8
Improved ICU handling.
...
Brought auto-link test Jamfile up to date.
[SVN r29526]
2005-06-11 14:21:21 +00:00
Rene Rivera
a97324c1c4
Some slight cleanup of vc7 vs. vc-7_0, and msvc vs. vc-6_5.
...
[SVN r29487]
2005-06-09 00:52:17 +00:00
John Maddock
ab8f05f2a1
Updated list of macros to print.
...
[SVN r29317]
2005-05-31 09:46:18 +00:00
John Maddock
a56990d55a
Internalise Boost.Test dependency.
...
[SVN r29100]
2005-05-20 15:35:44 +00:00
John Maddock
8aad9e15af
Removed VC8 workaround: it's been fixed in Beta 2.
...
[SVN r29068]
2005-05-19 17:03:09 +00:00
John Maddock
9b75e91909
Better spell BOOST_MSVC correctly!
...
[SVN r28985]
2005-05-17 10:31:53 +00:00
John Maddock
28285007cc
Fixes for compaq C++
...
[SVN r28931]
2005-05-15 16:14:47 +00:00
John Maddock
c9f906eb14
Don't need the toupper/tolower code any more - problem solved.
...
[SVN r28542]
2005-04-30 10:13:55 +00:00
John Maddock
a694bc1ebb
Added some extra tests to try and figure out what the problem with Tru64 is.
...
[SVN r28505]
2005-04-27 15:50:16 +00:00
John Maddock
ed93c55832
Added additional tests for newly discovered regex_iterator bug.
...
[SVN r28385]
2005-04-21 15:54:54 +00:00
John Maddock
112422adc9
Reworked separate file template instantiation code, to use non-template forwarding functions instead - it works on more compilers that way.
...
[SVN r28295]
2005-04-17 14:44:37 +00:00
John Maddock
1d1fadeb5a
Disabled reverse_iterator tests for broken Rogue Wave library versions (workaround for old sunpro compilers).
...
[SVN r28294]
2005-04-17 14:43:28 +00:00
John Maddock
c81ebebd32
Added needed include (really only applies to gcc-2.95).
...
[SVN r28293]
2005-04-17 14:41:56 +00:00
Vladimir Prus
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
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
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
John Maddock
ef25339d94
Don't test locales with MSVC: setlocale sometimes bombs out.
...
[SVN r27503]
2005-02-25 11:04:11 +00:00
John Maddock
ea94315d6b
Fix mutex linking problems.
...
[SVN r27421]
2005-02-19 11:42:04 +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
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
John Maddock
1df0b9cacd
Added more info about sort keys from traits classes.
...
[SVN r27246]
2005-02-08 16:54:36 +00:00
John Maddock
c3f16e3834
SunPro test program fix.
...
[SVN r27147]
2005-02-05 13:12:23 +00:00
Stefan Slapeta
012fe3a99d
replaced BOOST_TEST
...
[SVN r27053]
2005-02-03 13:24:55 +00:00
John Maddock
40735d5630
Added another check to try and diagnode sunpro issue.
...
[SVN r26898]
2005-01-28 13:37:41 +00:00
John Maddock
d28ac18da2
Need some more tests to track down remaining issues.
...
[SVN r26845]
2005-01-25 17:22:50 +00:00
John Maddock
29df3606a1
Some fixes for MWCW, broken compilers etc.
...
[SVN r26834]
2005-01-24 11:05:45 +00:00
John Maddock
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
John Maddock
c04cb21103
Added BOOST_REGEX_BUGGY_CTYPE_FACET to list of macros to print.
...
[SVN r26800]
2005-01-22 13:14:11 +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
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
5ef242d146
Disable some tests for MWCW
...
[SVN r26717]
2005-01-17 12:11:47 +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
34355d3e79
Added fix for msvc+STLport.
...
[SVN r26696]
2005-01-14 11:19:46 +00:00
John Maddock
71a0e020e2
merged changes in regex5 branch
...
[SVN r26692]
2005-01-13 17:06:21 +00:00
John Maddock
50dccbe6e0
Removed mingw workaround, and added to mingw toolset instead.
...
[SVN r25457]
2004-09-28 14:56:13 +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
2e968dea9c
Minor workarounds for SGI and Darwin platforms.
...
[SVN r24340]
2004-08-08 09:48:10 +00:00
John Maddock
048d5b788c
Added missing copyright declarations.
...
[SVN r23723]
2004-07-18 10:21:47 +00:00
Vladimir Prus
2e10c5ec17
Update
...
[SVN r23089]
2004-06-11 11:54:08 +00:00
John Maddock
7c74a98ae5
64-bit portability fix
...
[SVN r23063]
2004-06-09 11:23:52 +00:00
John Maddock
c9b37542c5
Added additional tests for new bugs
...
[SVN r22813]
2004-05-13 12:33:22 +00:00
John Maddock
8330b19cec
Added tests to check new format specifiers.
...
[SVN r22487]
2004-03-12 13:13:14 +00:00
John Maddock
4b7f14e72d
Added extra non-greedy repeat tests,
...
fixed concept checks for vc6 (they don't work, and won't work).
[SVN r22423]
2004-03-02 17:00:15 +00:00
John Maddock
02c652c01e
Added extra iterator based tests
...
[SVN r22385]
2004-02-25 12:35:08 +00:00
John Maddock
c9efbea4a7
Added more tests to catch some additional regressions.
...
[SVN r21526]
2004-01-07 12:02:58 +00:00
John Maddock
3026d5e6c6
Added missing std:: prefix.
...
[SVN r21413]
2003-12-29 11:38:03 +00:00
Rene Rivera
f82771be8c
Fix tabs in file.
...
[SVN r21399]
2003-12-26 23:26:49 +00:00
John Maddock
80104e292d
Added needed C header includes
...
[SVN r21334]
2003-12-19 11:40:31 +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
7f93cee9af
fixed msvc-stlport builds.
...
[SVN r21168]
2003-12-07 13:09:44 +00:00
John Maddock
e79458b0e3
Added ugly workaround for linker errors from bcb5
...
[SVN r21167]
2003-12-07 12:52:18 +00:00
John Maddock
1a50827c46
stripped tabs from files
...
[SVN r21011]
2003-11-30 13:06:58 +00:00
John Maddock
2e9fa8c8f8
Updated build system.
...
Fixes for vc7+stlport
[SVN r20952]
2003-11-26 11:46:19 +00:00
John Maddock
27875c1e55
Fix gcc -Wshadow warnings
...
[SVN r20857]
2003-11-19 12:57:50 +00:00
John Maddock
42337410fc
Added tests for Windows compiler auto-linking
...
[SVN r20804]
2003-11-13 12:46:27 +00:00
John Maddock
de9338cedf
Updated regex build system and tests to match the new Boost.Install code.
...
[SVN r20604]
2003-11-02 12:13:16 +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
f7eb12d9c7
Updated tests to check new sub_match non-member operators.
...
[SVN r20444]
2003-10-21 11:19:42 +00:00
John Maddock
ff1c0a0bb5
Moved common build options into build/Jamfile
...
[SVN r20355]
2003-10-12 11:19:15 +00:00
Vladimir Prus
696fa47670
Add V2 Jamfile
...
[SVN r20272]
2003-10-07 10:34:27 +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
ee85ed89a1
Added checks on constructor and assign member function usage.
...
[SVN r20230]
2003-09-30 11:41:40 +00:00
Dave Abrahams
3b27d5a38e
Use the import rule
...
[SVN r19968]
2003-09-08 17:38:49 +00:00
John Maddock
ccc9c16e93
Added fixes for tests which are unsupported on some platforms.
...
[SVN r19548]
2003-08-12 12:03:25 +00:00
John Maddock
4e412a1774
Various minor warning suppressions.
...
[SVN r19547]
2003-08-12 11:24:09 +00:00
John Maddock
ae95ac6ad0
Fixed STLPort detection
...
[SVN r19413]
2003-08-03 11:44:41 +00:00
Beman Dawes
feb3f7bc40
name required for wide_posix_api_check_c
...
[SVN r19368]
2003-07-30 20:43:35 +00:00
John Maddock
b66ac65061
Disabled tests that are causing problems for the regression testers
...
[SVN r19361]
2003-07-30 12:16:32 +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
cb9409160a
Moved static stables into the function bodies to fix a gcc on MacOS X and IMB compiler bug.
...
Fixed config system for dll builds - the default linkage option is now static linking.
Fixed makefiles - dll builds now work.
Added Misc fixes for the example programs.
[SVN r19044]
2003-07-11 11:51:35 +00:00
John Maddock
6f9ba7a289
Added new concept check,
...
removed assertion in degug allocator that was being triggered by std lib code !
[SVN r18873]
2003-06-27 11:11:21 +00:00
John Maddock
eb91bf612a
Fixed allocator type.
...
[SVN r18680]
2003-06-05 11:56:59 +00:00
Beman Dawes
ca984697f0
Add <no-warn> so como can compile winnt.h
...
[SVN r18656]
2003-06-03 20:07:02 +00:00
John Maddock
8fb69853fc
Fixed broken links, added copyright declarations, renamed some long file names
...
[SVN r18525]
2003-05-24 11:13:26 +00:00
John Maddock
11ddff601b
Added new makefile
...
[SVN r18444]
2003-05-19 11:57:32 +00:00
John Maddock
088b492987
changed lib names, minor gcc3.3 warning patches
...
[SVN r18443]
2003-05-19 11:56:17 +00:00
John Maddock
1f15026060
Merged regex-4 branch.
...
[SVN r18431]
2003-05-17 11:55:51 +00:00
John Maddock
f0f32bdda1
Merged regex-4 branch.
...
[SVN r18430]
2003-05-17 11:45:48 +00:00
John Maddock
ea96eafacc
Fixed bug that effect some searches
...
[SVN r18003]
2003-03-19 12:19:14 +00:00
John Maddock
a31ae14cf8
added extra tests to test new fixes
...
[SVN r17891]
2003-03-13 13:45:44 +00:00
Dave Abrahams
cebaf09b5d
cleanup
...
[SVN r17531]
2003-02-19 13:56:27 +00:00
John Maddock
5705d52e84
Added threading build options.
...
[SVN r16972]
2003-01-21 12:21:35 +00:00
Beman Dawes
fbb087dec9
fix misspelled dir name
...
[SVN r16948]
2003-01-19 20:21:36 +00:00
John Maddock
82ad27c468
Modified Jamfile to use testing.jam
...
[SVN r16868]
2003-01-11 11:52:19 +00:00
John Maddock
897c33be2a
Updated test lib names
...
[SVN r16714]
2002-12-28 12:51:48 +00:00
John Maddock
abef9c7249
removed calls to wprintf: Linux doesn't have that API.
...
removed calls to assert: MWCW can't cope with it when UNICODE is defined.
[SVN r16392]
2002-11-24 11:48:36 +00:00
John Maddock
d9694bbc1f
Fixed regex makefiles to work nice with the new boost.test lib.
...
Added tentative VACPP fix.
[SVN r15300]
2002-09-13 11:52:11 +00:00
John Maddock
5f0f6fa8f1
Updated Jamfile to use new test suite.
...
Updated docs to reflect recent changes.
[SVN r15081]
2002-08-24 11:57:10 +00:00
Beman Dawes
43cf48f61e
Boost.Test V2 fix
...
[SVN r14787]
2002-08-12 14:23:28 +00:00
John Maddock
2767f7f6ba
Tentative MWCW fixes
...
[SVN r14662]
2002-08-02 11:59:22 +00:00
John Maddock
2468d450f2
Added -Ve and -Vx options to bcb makefiles.
...
[SVN r14319]
2002-07-07 10:28:32 +00:00
John Maddock
de40dac5d1
Fixed test program after changes to regex_match code.
...
[SVN r14111]
2002-06-08 10:37:47 +00:00
John Maddock
b856079e74
Added C++ Builder 6 binary compatibilty fixes,
...
Updated gcc makefiles to build archive index.
[SVN r14088]
2002-06-06 11:33:46 +00:00
Dave Abrahams
129cf61f65
respect <sysinclude>
...
[SVN r13995]
2002-05-21 16:24:07 +00:00
John Maddock
eacf31772b
Fixed Mingw32 build
...
[SVN r13804]
2002-05-10 11:37:32 +00:00
John Maddock
6b75e3962d
Fixed test programs (disabled separate file template instantiation for single file builds).
...
[SVN r13661]
2002-05-04 11:00:48 +00:00
John Maddock
976fb02a1b
Moved some key template instances into the lib and out of user code.
...
Updated makefiles:
renamed lib files with new more systematic naming convention.
Added bcb6 support.
Rewritten automatic lib selection.
Updated copyright declarations.
[SVN r13557]
2002-04-24 10:50:23 +00:00
John Maddock
1d560fae85
Minor doc typo fixes.
...
Fixed IA64 portability warnings from VC7
[SVN r13225]
2002-03-19 11:31:52 +00:00
John Maddock
9ef4719dff
Modified jamfiles to work with new updated build system
...
[SVN r12952]
2002-02-27 12:37:28 +00:00
John Maddock
e18c474222
Updated regression tests with more non-marking parenthesis examples
...
[SVN r12912]
2002-02-23 12:58:45 +00:00
John Maddock
c8e9df8fa2
Added support for compilers with no exception handling support.
...
[SVN r12758]
2002-02-08 12:44:43 +00:00
John Maddock
f5082341c0
changed all pointer casts to explicit static_cast or reinterpret_cast.
...
Added more tests for forward lookahead asserts.
[SVN r12575]
2002-01-30 12:17:51 +00:00
John Maddock
c07c4e0a11
Added support for forward lookahead asserts.
...
[SVN r12455]
2002-01-23 12:42:31 +00:00
John Maddock
e22aaa9d20
Fixed copy self assignment bug
...
[SVN r12248]
2002-01-08 13:00:08 +00:00
John Maddock
63130c1ef5
Updated Jamfiles and tests so that they actually work now!
...
[SVN r11985]
2001-12-09 12:50:46 +00:00
John Maddock
edbc68df6c
Updated to reflect changes in STLport-4.5
...
[SVN r11970]
2001-12-07 12:14:56 +00:00
Dave Abrahams
277ca851c8
Metrowerks needs BOOST_NO_STD_LOCALE in config to be able to compile regex
...
regex test Jamfile updates so that some tests will actually run
warning suppression for condition.cpp
unit-test rule now accepts input files
updated metrowerks and borland to properly set up path for running tests
----------------------------------------------------------------------
Modified Files:
boost/config/compiler/metrowerks.hpp
libs/python/src/gen_function.py libs/regex/test/Jamfile
Tag: thread-initial
libs/thread/src/condition.cpp
No tag
tools/build/boost-base.jam tools/build/borland-tools.jam
tools/build/metrowerks-tools.jam
----------------------------------------------------------------------
[SVN r11853]
2001-12-02 17:43:45 +00:00
John Maddock
0bd54d3821
Added optional code to time how long the test takes.
...
[SVN r11828]
2001-11-30 11:56:35 +00:00
John Maddock
a7984bb149
Updated Jamfiles with forced dynamic linking removed.
...
[SVN r11647]
2001-11-10 12:12:38 +00:00
John Maddock
e047b2b509
Updated examples with better comment on expressions. Updated test program to test for apparent Rogur Wave bug (and it's workaround).
...
[SVN r11390]
2001-10-16 11:36:00 +00:00
John Maddock
fe45d5bf4a
Tweeked regex version number to reference <boost/version.hpp>
...
[SVN r11309]
2001-09-30 10:30:14 +00:00
John Maddock
3d3f591516
Fixed partial ordering macro names
...
[SVN r11298]
2001-09-28 11:08:33 +00:00
John Maddock
4922ae784f
Fixed messed up c_regex_traits from previous commit, fixed Koenig lookup bug caused by presence of boost::re_detail::destroy
...
[SVN r11249]
2001-09-25 11:48:21 +00:00
John Maddock
3fb0375da4
Another attempt to fix the WinXP character class problems
...
[SVN r11216]
2001-09-23 12:02:28 +00:00
Jens Maurer
7218f9847a
fix typo: omission of parameter names
...
[SVN r11203]
2001-09-22 14:53:00 +00:00
John Maddock
2bc1f9c998
More fixes resulting from the new config
...
[SVN r11182]
2001-09-21 11:35:54 +00:00
John Maddock
187208adf5
First round of config fixes
...
[SVN r11146]
2001-09-19 11:48:51 +00:00
John Maddock
1d473147fd
commit of split-config, including any changes required to existing libraries (mainly regex).
...
[SVN r11138]
2001-09-18 11:13:39 +00:00
John Maddock
e60414a5e7
Added regression tests
...
[SVN r11072]
2001-09-08 12:04:25 +00:00
John Maddock
139a2f60fb
Updated build system (more or less works now)
...
[SVN r10890]
2001-08-18 11:50:48 +00:00
John Maddock
2fd9ef66cc
Fixed non-standard usage of mbtowcs (added std:: prefix).
...
[SVN r10421]
2001-06-25 11:29:47 +00:00
John Maddock
330d46f306
regex point release (minor compatiblity fixes)
...
[SVN r10245]
2001-05-30 11:36:49 +00:00
John Maddock
04b11fdd1c
Added support for "format_first_only" new format flag
...
[SVN r10119]
2001-05-17 11:55:55 +00:00
John Maddock
f466b2ad2a
Minor regex config changes, fixed KMP search code.
...
[SVN r10115]
2001-05-15 12:00:33 +00:00
John Maddock
f913683002
Fixed some issues with calling conventions for Borland/Microsoft compilers
...
[SVN r10114]
2001-05-15 11:00:01 +00:00
John Maddock
08cee9a2a6
Fixes for STLPort 4.1b6,
...
and for gcc on platforms with <sys/type.h>
[SVN r10089]
2001-05-11 10:50:06 +00:00
John Maddock
efd0ce56bc
reorganised regex config setup
...
[SVN r10064]
2001-05-08 11:24:35 +00:00
John Maddock
774c7ec4d5
Fixed RegEx::Length, Fixed Borland config
...
[SVN r9991]
2001-04-28 12:03:05 +00:00
John Maddock
a92faf9d3d
regex point release
...
[SVN r9834]
2001-04-18 11:35:32 +00:00
John Maddock
ab16e6c6c0
updated regex directory structure
...
[SVN r9765]
2001-04-12 11:14:59 +00:00
John Maddock
ed21a5183b
reworked regex directory structure to match boost requirements.
...
[SVN r9752]
2001-04-10 11:44:47 +00:00