45baad2431
Correct lvalue/rvalue nomenclature
...
I accidentally referred to the additional tests as using lvalues as inputs, when they’re actually using rvalues. This commit corrects the relevant comments.
2018-08-02 22:18:54 +01:00
5408a17020
Add tests with lvalue inputs
...
If the compiler supports forwarding references, we now test if lvalues can be used as input strings for split(), find_all(), and ifind_all().
Note that MSVC (without its recent /permissive- flag) may pass these tests without the forwarding references changes that I made, due to its non-standard binding of lvalues to rvalues.
2018-08-01 22:42:18 +01:00
4c3b17ce77
Remove tabs
...
[SVN r86310]
2013-10-14 21:31:19 +00:00
b44dff3a5b
Revert to old behavior for find_iterator; will not find overlapping matches. Fixes #9063
...
[SVN r86206]
2013-10-08 17:59:44 +00:00
6d22c99f2e
Make find_iterator work with forward iterators; refs #7989
...
[SVN r82788]
2013-02-08 17:32:05 +00:00
f65d36aca7
Updated Boost.Algorithm tests to use non-deprecated test framework
...
[SVN r82785]
2013-02-08 17:21:43 +00:00
771375973f
Fix many typos in the comments and documentation; no functionality change. Thanks to Michael Morin for the patch
...
[SVN r82239]
2012-12-28 17:51:56 +00:00
d6d75c9a31
Fixed bug in boost::algorithm::find_all with overlapping results; thanks to cedstrom for the report and the patch; Refs #7784
...
[SVN r82117]
2012-12-20 15:52:59 +00:00
a7190c0044
Added tests for assignment of Boost::find_iterator and split_iterator; Refs #7746
...
[SVN r81615]
2012-11-28 18:19:36 +00:00
34c49f856c
trim_fill algorithm added
...
[SVN r72338]
2011-06-01 22:00:22 +00:00
caea7bd125
trim_all test fixed
...
[SVN r68173]
2011-01-15 18:37:46 +00:00
276073ca64
tabs removed
...
[SVN r68162]
2011-01-14 23:12:32 +00:00
a7f5bdd781
trim_all algorithm added
...
[SVN r68161]
2011-01-14 23:06:14 +00:00
9d25072f2f
dissect formatter and tests added
...
[SVN r68124]
2011-01-13 21:21:37 +00:00
ebf104c127
test for empty string split added
...
[SVN r66221]
2010-10-27 20:42:22 +00:00
42147c8385
Copy m_bEof in the split_iterator copy constructor. Fixes #4271
...
[SVN r62696]
2010-06-09 23:12:56 +00:00
672775545d
Avoid calling the formatter with an invalid match. Fixes #2777
...
[SVN r62695]
2010-06-09 23:04:24 +00:00
46ed1bf987
Assign the iterator returned by std::copy back to Output, so that string algorithms will work with iterators other than inserters
...
[SVN r62694]
2010-06-09 21:12:06 +00:00
8f2b8d4888
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
...
[SVN r56942]
2009-10-17 02:07:38 +00:00
236b142308
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
1188575e7b
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
...
[SVN r49627]
2008-11-07 17:02:56 +00:00
bff2a1e112
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
6d5e7b5a04
self assignment problem in is_any_ofF fixed
...
[SVN r48281]
2008-08-21 14:46:15 +00:00
1f5542b44c
predicate test improvements
...
[SVN r48199]
2008-08-18 18:33:40 +00:00
539c170b9d
aditional tests added
...
[SVN r46497]
2008-06-18 21:55:38 +00:00
8758222006
Remove V1 Jamfiles
...
[SVN r38516]
2007-08-08 19:02:26 +00:00
4eef56761a
find/split iterator tests added
...
[SVN r38126]
2007-07-01 22:24:29 +00:00
131484606f
testcases that were offencing vc8.0 fixed
...
[SVN r33143]
2006-02-27 14:13:27 +00:00
20d22a8fc8
fix the tests to join_it naming
...
[SVN r33137]
2006-02-27 12:01:08 +00:00
b7a3fa2c73
Testcase for regex variant of join_if added
...
[SVN r32919]
2006-02-14 10:11:33 +00:00
66794c89f6
Tests for join algorihtm added
...
[SVN r32917]
2006-02-14 09:39:03 +00:00
fa01964a1f
tests fo lexicographical_compare added
...
[SVN r32479]
2006-01-31 15:24:03 +00:00
f50dd248cc
testcases for negative indexes addes
...
[SVN r32476]
2006-01-31 12:37:06 +00:00
344225bce1
Inspect fixes
...
[SVN r30045]
2005-07-13 13:35:30 +00:00
7ad6c08c68
must free storage obtained by new[] with delete[]
...
[SVN r28251]
2005-04-14 16:14:18 +00:00
b6c5c86d9c
conversion from string literal to char* is deprecated (and unnecessary here)
...
[SVN r28250]
2005-04-14 16:08:58 +00:00
2074344846
Regression test changed to take in account the recent fixes
...
[SVN r28097]
2005-04-11 07:41:01 +00:00
2b5de80031
Library adapted to use official version Boost.Range instead of the internal one.
...
Internal version removed
[SVN r26788]
2005-01-21 16:49:06 +00:00
3542f868a0
Problematic std::distance removed
...
[SVN r25008]
2004-09-10 13:23:32 +00:00
4d346d43ad
Explicit namespace qualification added to std::distance calls
...
(hoping to resolve vc7 problem)
[SVN r24953]
2004-09-07 10:30:41 +00:00
5063e96367
Work around problems with the CW8 preprocessor by not using BOOST_PP.
...
[SVN r24326]
2004-08-06 15:50:35 +00:00
67f7273ab3
replace_test() function splitted to smaller chuncks.
...
[SVN r24184]
2004-07-30 07:44:43 +00:00
f6752d3ae1
change test-suite names to match library names
...
[SVN r23820]
2004-07-20 01:41:00 +00:00
961e8b399e
Applying patches from Daniel James
...
[SVN r23631]
2004-07-16 14:10:08 +00:00
cc72a93094
tabs removed
...
[SVN r23618]
2004-07-16 09:08:21 +00:00
905cbf4a38
find_all char* test case added
...
[SVN r23494]
2004-07-13 14:59:43 +00:00
113c676eef
std::facet requirement added
...
[SVN r23324]
2004-07-03 10:40:39 +00:00
b108993f89
std::locale requirement added
...
[SVN r23323]
2004-07-03 10:32:14 +00:00
6d7d244051
Attempt to add static link requirement added for cwpro8 and cwpro9.
...
Should fix the problems on these compilers
[SVN r23291]
2004-06-30 20:13:05 +00:00
77303abc55
Added V2 Jamfile
...
[SVN r23070]
2004-06-10 10:02:02 +00:00