Commit Graph

220 Commits

Author SHA1 Message Date
Joachim Faulhaber
7957f1728d Merged [69071-69538] from trunk for 1.46.1. Ticket #5207, reports from John Reid, corrections on the documentation. Additions of tests. Some tests fro compiler specific issues prefixed by cmp_.
[SVN r69542]
2011-03-04 10:26:17 +00:00
Joachim Faulhaber
e157d8e4a9 Fixed std::tr1/boost ambiguities. Updated documentation for function 'find'.
[SVN r69538]
2011-03-03 22:38:25 +00:00
Joachim Faulhaber
70bb63b4d3 Update of quickbook generated html documentation: New overloads for function 'find'.
[SVN r69526]
2011-03-03 18:46:39 +00:00
Joachim Faulhaber
d2bcc95347 Documentation update.
[SVN r69507]
2011-03-03 10:48:09 +00:00
Joachim Faulhaber
9a0994e462 More tests and some documentation fixes.
[SVN r69489]
2011-03-02 21:18:25 +00:00
Joachim Faulhaber
007597f01e Renamed unit_closure to detail::unit_trail. It shall not yet go to the public interface. Added tests for fixes around ticket #5207.
[SVN r69480]
2011-03-02 14:04:10 +00:00
Joachim Faulhaber
a4d734777a Added interval_associator_base.hpp and refactored new code for icl::find. Added tests for interval maps using statically bounded intervals: test/fast_stat_interval_map_.
[SVN r69449]
2011-03-01 22:51:00 +00:00
Joachim Faulhaber
2a9d844b50 Fixed a bug (gcc) introduced by adding icl::find.
[SVN r69441]
2011-03-01 11:11:26 +00:00
Joachim Faulhaber
86ff9c3dcc Added function icl::unit_closure. Enabled functions find, contains and intersects for element-types-arguments on icl containers. Added some tests.
[SVN r69401]
2011-02-28 21:54:04 +00:00
Joachim Faulhaber
f30ccbabfe Removed test fix_include_after_thread from test suite.
[SVN r69353]
2011-02-27 21:50:41 +00:00
Joachim Faulhaber
fb4b07eef7 Bug fix for ticket 5207: intersects for interval_maps and segment_type/element_type. Added tests.
[SVN r69129]
2011-02-21 22:40:27 +00:00
Joachim Faulhaber
262d463a13 Fixed std/boost::is_same ambiguity.
[SVN r69080]
2011-02-20 16:37:27 +00:00
Joachim Faulhaber
a32a9bd275 Bug fixes: Fixed enable_if guards for functions intersects, disjoint for domain and interval types and for lower, upper, first and last on interval containers. Added tests to the icl test suite.
[SVN r69071]
2011-02-20 00:14:31 +00:00
Joachim Faulhaber
46bbea2098 According to ticket #5177: Added threading<multi> to test/Jamfile.v2 and modified markup.
[SVN r68766]
2011-02-10 21:59:39 +00:00
Joachim Faulhaber
950bdee59b Refining test on template template parameter passing for clang.
[SVN r68616]
2011-02-02 23:57:48 +00:00
Joachim Faulhaber
59b22e2b27 Refining test on template template parameter passing for clang.
[SVN r68606]
2011-02-01 19:38:49 +00:00
Joachim Faulhaber
1197388168 Modified new test, replaced tabs.
[SVN r68598]
2011-02-01 10:52:13 +00:00
Joachim Faulhaber
32938509f0 Provided explicit failure markups.
[SVN r68590]
2011-01-31 22:38:27 +00:00
Joachim Faulhaber
682d2ea13a Added compiler specific tests to look for compiler flaws on all available platforms.
[SVN r68588]
2011-01-31 21:13:17 +00:00
Joachim Faulhaber
f88d939ceb Last minute bug fix (ticket #5135) for boost 1.46.0 authorized by Rene Rivera.
[SVN r68552]
2011-01-29 22:07:59 +00:00
Joachim Faulhaber
6e540795ea Last minute bug fix (ticket #5135) for boost 1.46.0 authorized by Rene Rivera.
[SVN r68551]
2011-01-29 22:05:56 +00:00
Joachim Faulhaber
7c84a90fbe Updated Jamfile.v2 for test fix_icl_after_thread.
[SVN r68493]
2011-01-27 22:53:12 +00:00
Joachim Faulhaber
b0f04fa4d1 Tests to check for the bug fix described in Ticket #5135.
The affected code in boost/icl/type_traits/is_interval.hpp has been fixed before this commit already.


[SVN r68492]
2011-01-27 22:29:16 +00:00
Joachim Faulhaber
3cae5eef1d Bug fix. BOOST_STATIC_CONSTANT macro won't compile, if boost/icl/.. includes are preceeded by
#include <boost/thread.hpp>
The fix is to put a subexpression into parentheses.


[SVN r68474]
2011-01-27 15:33:28 +00:00
Joachim Faulhaber
c97f4886c1 Cleaned up test_casual.cpp
[SVN r68130]
2011-01-13 22:09:21 +00:00
Joachim Faulhaber
6d126ab236 Merged corrections of documentation, and some adapter code for gcc-3.4.4.
[SVN r68096]
2011-01-13 12:43:05 +00:00
Joachim Faulhaber
7b1390b5c4 Correction in introduction.qbk. 2nd try.
[SVN r68094]
2011-01-13 11:51:19 +00:00
Joachim Faulhaber
dff3cbbed2 Correction of html-docs. Local boostbook.css no longer needed. Correction of introduction.
[SVN r68093]
2011-01-13 11:44:14 +00:00
Joachim Faulhaber
d038732546 Adjustments for back compatibility with gcc-3.4. Jamfiles added for icl_xt test and example.
[SVN r68017]
2011-01-12 00:32:53 +00:00
Joachim Faulhaber
d0f8892631 Fixed tweaks in documentation.
[SVN r67957]
2011-01-11 14:19:35 +00:00
Joachim Faulhaber
9fd8fdf149 Fixed tweaks in documentation.
[SVN r67955]
2011-01-11 12:20:33 +00:00
Joachim Faulhaber
bb4a682ae2 Removed tabs.
[SVN r67941]
2011-01-11 01:26:37 +00:00
Joachim Faulhaber
86c9ac3180 Removed tabs.
[SVN r67940]
2011-01-11 01:14:37 +00:00
Joachim Faulhaber
09944c3ce8 Fixed error in docs: element_iterators are free functions. Added example and test code.
[SVN r67939]
2011-01-11 01:00:04 +00:00
Joachim Faulhaber
5fdcf559d2 Fixed error in docs: element_iterators are free functions. Added example and test code.
[SVN r67938]
2011-01-11 00:42:38 +00:00
Joachim Faulhaber
f64e45d567 Added check for empty intervals in example large_bitset.
[SVN r67677]
2011-01-05 11:10:47 +00:00
Joachim Faulhaber
a3f3a6301a Removed directories and unlinked html-files generated by older versions of quickbook.
[SVN r67610]
2011-01-03 11:22:57 +00:00
Joachim Faulhaber
398f0b7358 Removed Tabs.
[SVN r67609]
2011-01-03 11:01:32 +00:00
Joachim Faulhaber
b82857deed Removed unlinked html-files generated by older versions of quickbook
[SVN r67607]
2011-01-03 10:37:57 +00:00
Joachim Faulhaber
d1e62f9ab7 Adding quickbook html-docs that are now generated with short truncated filenames.
[SVN r67527]
2010-12-31 21:48:45 +00:00
Joachim Faulhaber
a8d0384b0b Adding quickbook html-docs that are now generated with short truncated filenames.
[SVN r67526]
2010-12-31 18:41:13 +00:00
Joachim Faulhaber
e7de0af42e Deleted generated html docs with long filenames.
[SVN r67520]
2010-12-31 16:58:51 +00:00
Joachim Faulhaber
68fd02e6dd Deleted generated html docs with long filenames.
[SVN r67519]
2010-12-31 15:25:01 +00:00
Joachim Faulhaber
5d686b667e Adjustments for use with boost/intrusive
[SVN r67405]
2010-12-21 23:01:22 +00:00
Joachim Faulhaber
87afbc3c0a Minor modifications of tests.
[SVN r67404]
2010-12-21 23:00:22 +00:00
Joachim Faulhaber
b5f057bd2d Minor modifications of tests.
[SVN r67403]
2010-12-21 22:46:17 +00:00
Joachim Faulhaber
6633acfd34 Adjustments for use with boost/intrusive
[SVN r67401]
2010-12-21 22:36:50 +00:00
Joachim Faulhaber
81aa1b9ea6 Added some adapter code for posix_time::time_duration and gregorian::date_duration, so the durations can be fully used with icl::intervals.
[SVN r67348]
2010-12-19 18:00:27 +00:00
Joachim Faulhaber
2b4e6680b2 Some adjustments of difference_type and size_type on duration types for the adapter code of boost date_time.
[SVN r67338]
2010-12-19 15:21:32 +00:00
Joachim Faulhaber
01a2dbc6df Interval Container Library [Boost.Icl]. Initial merge from trunk to release branch for boost 1.46.
[SVN r67245]
2010-12-15 20:11:48 +00:00