Commit Graph

  • 9c04f55d31 Fix for ticket #6924: Now using insert with hint. Joachim Faulhaber 2012-06-17 16:25:15 +0000
  • e0d42e755c Fixed multiple definition error reported by Rajalakshmi Iyer. Joachim Faulhaber 2012-05-04 12:05:39 +0000
  • 3195d2f36a Fixed multiple definition error reported by Rajalakshmi Iyer. Joachim Faulhaber 2012-03-26 20:56:57 +0000
  • 105996d1c2 Fixing missing reference to boost::move. Joachim Faulhaber 2012-01-01 11:01:36 +0000
  • 945e760ab4 Fixing missing reference to boost::move. Joachim Faulhaber 2012-01-01 10:19:16 +0000
  • 39c8a64470 Merged revision [76235]. Added move semantics for binary operators. Joachim Faulhaber 2011-12-31 11:43:39 +0000
  • 3b5c77a27e Merged revision [76235]. Added move semantics for binary operators. Joachim Faulhaber 2011-12-31 11:41:30 +0000
  • c6679d4590 Added move semantics for T operators(...) according to the Dave-Abrahams-Transformation (http://cpp-next.com/archive/2009/09/making-your-next-move/). Worked like a charm ;) Joachim Faulhaber 2011-12-30 20:53:12 +0000
  • efaa02786e Merged revisions [75397-76220]. Fixed tickets #6095, #6210. Added move constructors and move assignment operators. Added vc10 project files for msvc user convenience. Joachim Faulhaber 2011-12-30 10:24:29 +0000
  • ba0d1d2089 Merged revisions [75397-76220]. Fixed tickets #6095, #6210. Added move constructors and move assignment operators. Joachim Faulhaber 2011-12-30 10:16:31 +0000
  • 2c82d2992e Adding vc10 convenience project files Joachim Faulhaber 2011-12-29 22:34:31 +0000
  • b11eba2dfc Adding vc10 convenience project files Joachim Faulhaber 2011-12-29 12:56:05 +0000
  • b3304793bd Replaced move emulation by c++11. Now using c++11 move ctors and assignment operators. Joachim Faulhaber 2011-12-28 11:32:26 +0000
  • fc0d697eaf Workaround for gcc static_cast complaints in move emulation tests. Joachim Faulhaber 2011-12-26 16:11:40 +0000
  • af9349c230 Portability fix for gcc. Joachim Faulhaber 2011-12-26 10:26:03 +0000
  • 071def2fa2 Fixed bug in move constructor. Joachim Faulhaber 2011-12-26 08:39:37 +0000
  • 649bc76d66 Generated tests (prefixed by bcont_) for an implementation variant using Boost.Container. Joachim Faulhaber 2011-12-25 22:25:34 +0000
  • 18f3a1f004 Fixed a configuration error. Joachim Faulhaber 2011-12-25 21:20:21 +0000
  • 46f89efd20 Added move emulation. Joachim Faulhaber 2011-12-25 19:14:24 +0000
  • 3c2c158061 Bugfix ticket 6210. In addition: Some changes for introducing move semantics. Joachim Faulhaber 2011-12-05 22:59:49 +0000
  • 2248112aba Replaced TABs by BLANKs. Bug fix ticket #6095 complete. Joachim Faulhaber 2011-11-12 00:50:49 +0000
  • 781cc417a7 Polished ticket #6095 filed by Marvin Sielenkemper. https://svn.boost.org/trac/boost/ticket/6095. Improved implementation of is_empty for open intervals as suggested by Marvin. Joachim Faulhaber 2011-11-08 18:08:26 +0000
  • ad82986dc0 Resolving ambiguity in call of identity_element. Joachim Faulhaber 2011-11-08 07:30:38 +0000
  • 7f64edb8be Fixed ticket #6095 filed by Marvin Sielenkemper. https://svn.boost.org/trac/boost/ticket/6095. Completing is_empty for open intervals (numeric_limits<domain_type>::max(), x). Joachim Faulhaber 2011-11-08 00:20:31 +0000
  • 11e5332cbb eliminated test_case_template.hpp Gennadiy Rozental 2011-10-05 10:28:08 +0000
  • d3f9660dc5 Cleaning up tests. Joachim Faulhaber 2011-06-06 14:25:08 +0000
  • b84a721461 Cleaning up tests after checking last bug claims by Denis. Joachim Faulhaber 2011-06-06 14:10:52 +0000
  • 177c3b327c Merging changes [71736-72403]. Fixed tickets #5482, #5559, #5562. Joachim Faulhaber 2011-06-05 13:36:25 +0000
  • 7bf060c881 Fixed ticket #5562: typo in boost\icl\concept\element_set.hpp Joachim Faulhaber 2011-06-05 13:11:33 +0000
  • 2f6ed4db5f Bug fix for ticket 5559: Assertion for numeric_minimum failed for std::greater ordering. Adjustments for portability 2. Joachim Faulhaber 2011-05-27 08:04:05 +0000
  • d2230906df Bug fix for ticket 5559: Assertion for numeric_minimum failed for std::greater ordering. Adjustments for portability. Joachim Faulhaber 2011-05-26 11:55:01 +0000
  • 370c45814c Bug fix for ticket 5559: Assertion for numeric_minimum failed for std::greater ordering. Added a Compare-parameter and a partial specialization for struct template numeric_minimum. Joachim Faulhaber 2011-05-25 15:28:06 +0000
  • 6c2b3417b2 Patch sent by Christoffer Jefferson, 04-22-2001. The following patch does two things: 1) Cleans up a bunch of warnings to do with "unused parameter", which I get in clang. 2) Add a couple of headers which clang needs. Joachim Faulhaber 2011-05-06 17:56:50 +0000
  • 4b03e82ceb Patch sent by Christoffer Jefferson, 04-22-2001. The following patch does two things: 1) Cleans up a bunch of warnings to do with "unused parameter", which I get in clang. 2) Add a couple of headers which clang needs. Joachim Faulhaber 2011-05-05 11:22:07 +0000
  • 4e24d2fdac Merged changes [71328-71362] Bug fix for ticket #5482. Made library default for compare-ordering customizable. Joachim Faulhaber 2011-04-17 21:49:02 +0000
  • 970faa99f2 Merged changes [71328-71362] Bug fix for ticket #5482 Joachim Faulhaber 2011-04-17 21:46:06 +0000
  • c8c350e6c5 Added macro BOOST_ICL_USE_COMPARE_STD_GREATER to change container and interval orderings for the library. This can be used to change the compare-ordering for whole test-programs. (ticket #5482). Joachim Faulhaber 2011-04-17 21:07:35 +0000
  • baa082c6ef Added macro BOOST_ICL_USE_COMPARE_STD_GREATER to change container and interval orderings for the library. This can be used to change the compare-ordering for whole test-programs. (ticket #5482). Joachim Faulhaber 2011-04-17 21:05:34 +0000
  • 75c8c584a7 Bugfix: ticket_5482 Joachim Faulhaber 2011-04-16 20:27:16 +0000
  • e3e5e55580 Adjustment for lib++ associated to clang. Qualified call of this->equal_range in split_interval_set. Joachim Faulhaber 2011-04-07 09:42:45 +0000
  • 71bc388e5c Adjustment for lib++ associated to clang. Qualified call of this->equal_range in split_interval_set. Joachim Faulhaber 2011-04-07 09:20:56 +0000
  • fe6509c118 Due to Chris Jefferson's problem report on function equal_range in libxx I changed its implementation using lower_bound and upper_bound directly. Joachim Faulhaber 2011-04-06 16:27:25 +0000
  • 58c523eebe Due to Chris Jefferson's problem report on function equal_range in libxx I changed its implementation using lower_bound and upper_bound directly. Joachim Faulhaber 2011-04-05 20:25:03 +0000
  • a1d66a7301 Merged 69961-7083: (1) Fixed standard conformance issues, detected by Doug Gregor March-05. (2) Adapted implementation so boost::chrono types are usable in icl intervals and containers without customization. (3) Added tests for icl/chrono interoperability. Joachim Faulhaber 2011-03-31 16:34:01 +0000
  • 8f420714a2 Fixed some missing includes of mpl/has_xxx.hpp that may lead to problems. Joachim Faulhaber 2011-03-31 14:44:46 +0000
  • 3baf3f6876 Improved mutual agnostic interoperability between boost::chrono and boost::icl. Second try, improved for gcc. Joachim Faulhaber 2011-03-30 20:20:23 +0000
  • 630cdca46d Reverted interoperability chrono-icl test features due to some unexpected compiler problems. Joachim Faulhaber 2011-03-30 10:01:54 +0000
  • 1a2aab3b8c Added more test for chrono-icl interoperability. Joachim Faulhaber 2011-03-29 23:32:18 +0000
  • 8bb8fe3e98 Improved mutual agnostic interoperability between boost::chrono and boost::icl. Added test for chrono-icl interoperability. Joachim Faulhaber 2011-03-29 23:12:53 +0000
  • 6dccad056b Fixed standard conformance issues, detected by Doug Gregor March-05. Joachim Faulhaber 2011-03-13 18:39:06 +0000
  • 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_. Joachim Faulhaber 2011-03-04 10:26:17 +0000
  • e157d8e4a9 Fixed std::tr1/boost ambiguities. Updated documentation for function 'find'. Joachim Faulhaber 2011-03-03 22:38:25 +0000
  • 70bb63b4d3 Update of quickbook generated html documentation: New overloads for function 'find'. Joachim Faulhaber 2011-03-03 18:46:39 +0000
  • d2bcc95347 Documentation update. Joachim Faulhaber 2011-03-03 10:48:09 +0000
  • 9a0994e462 More tests and some documentation fixes. Joachim Faulhaber 2011-03-02 21:18:25 +0000
  • 007597f01e Renamed unit_closure to detail::unit_trail. It shall not yet go to the public interface. Added tests for fixes around ticket #5207. Joachim Faulhaber 2011-03-02 14:04:10 +0000
  • 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_. Joachim Faulhaber 2011-03-01 22:51:00 +0000
  • 2a9d844b50 Fixed a bug (gcc) introduced by adding icl::find. Joachim Faulhaber 2011-03-01 11:11:26 +0000
  • 86ff9c3dcc Added function icl::unit_closure. Enabled functions find, contains and intersects for element-types-arguments on icl containers. Added some tests. Joachim Faulhaber 2011-02-28 21:54:04 +0000
  • f30ccbabfe Removed test fix_include_after_thread from test suite. Joachim Faulhaber 2011-02-27 21:50:41 +0000
  • fb4b07eef7 Bug fix for ticket 5207: intersects for interval_maps and segment_type/element_type. Added tests. Joachim Faulhaber 2011-02-21 22:40:27 +0000
  • 262d463a13 Fixed std/boost::is_same ambiguity. Joachim Faulhaber 2011-02-20 16:37:27 +0000
  • 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. Joachim Faulhaber 2011-02-20 00:14:31 +0000
  • 46bbea2098 According to ticket #5177: Added threading<multi> to test/Jamfile.v2 and modified markup. Joachim Faulhaber 2011-02-10 21:59:39 +0000
  • 950bdee59b Refining test on template template parameter passing for clang. Joachim Faulhaber 2011-02-02 23:57:48 +0000
  • 59b22e2b27 Refining test on template template parameter passing for clang. Joachim Faulhaber 2011-02-01 19:38:49 +0000
  • 1197388168 Modified new test, replaced tabs. Joachim Faulhaber 2011-02-01 10:52:13 +0000
  • 32938509f0 Provided explicit failure markups. Joachim Faulhaber 2011-01-31 22:38:27 +0000
  • 682d2ea13a Added compiler specific tests to look for compiler flaws on all available platforms. Joachim Faulhaber 2011-01-31 21:13:17 +0000
  • f88d939ceb Last minute bug fix (ticket #5135) for boost 1.46.0 authorized by Rene Rivera. Joachim Faulhaber 2011-01-29 22:07:59 +0000
  • 6e540795ea Last minute bug fix (ticket #5135) for boost 1.46.0 authorized by Rene Rivera. Joachim Faulhaber 2011-01-29 22:05:56 +0000
  • 7c84a90fbe Updated Jamfile.v2 for test fix_icl_after_thread. Joachim Faulhaber 2011-01-27 22:53:12 +0000
  • 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. Joachim Faulhaber 2011-01-27 22:29:16 +0000
  • 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. Joachim Faulhaber 2011-01-27 15:33:28 +0000
  • c97f4886c1 Cleaned up test_casual.cpp Joachim Faulhaber 2011-01-13 22:09:21 +0000
  • 6d126ab236 Merged corrections of documentation, and some adapter code for gcc-3.4.4. Joachim Faulhaber 2011-01-13 12:43:05 +0000
  • 7b1390b5c4 Correction in introduction.qbk. 2nd try. Joachim Faulhaber 2011-01-13 11:51:19 +0000
  • dff3cbbed2 Correction of html-docs. Local boostbook.css no longer needed. Correction of introduction. Joachim Faulhaber 2011-01-13 11:44:14 +0000
  • d038732546 Adjustments for back compatibility with gcc-3.4. Jamfiles added for icl_xt test and example. Joachim Faulhaber 2011-01-12 00:32:53 +0000
  • d0f8892631 Fixed tweaks in documentation. Joachim Faulhaber 2011-01-11 14:19:35 +0000
  • 9fd8fdf149 Fixed tweaks in documentation. Joachim Faulhaber 2011-01-11 12:20:33 +0000
  • bb4a682ae2 Removed tabs. Joachim Faulhaber 2011-01-11 01:26:37 +0000
  • 86c9ac3180 Removed tabs. Joachim Faulhaber 2011-01-11 01:14:37 +0000
  • 09944c3ce8 Fixed error in docs: element_iterators are free functions. Added example and test code. Joachim Faulhaber 2011-01-11 01:00:04 +0000
  • 5fdcf559d2 Fixed error in docs: element_iterators are free functions. Added example and test code. Joachim Faulhaber 2011-01-11 00:42:38 +0000
  • f64e45d567 Added check for empty intervals in example large_bitset. Joachim Faulhaber 2011-01-05 11:10:47 +0000
  • a3f3a6301a Removed directories and unlinked html-files generated by older versions of quickbook. Joachim Faulhaber 2011-01-03 11:22:57 +0000
  • 398f0b7358 Removed Tabs. Joachim Faulhaber 2011-01-03 11:01:32 +0000
  • b82857deed Removed unlinked html-files generated by older versions of quickbook Joachim Faulhaber 2011-01-03 10:37:57 +0000
  • d1e62f9ab7 Adding quickbook html-docs that are now generated with short truncated filenames. Joachim Faulhaber 2010-12-31 21:48:45 +0000
  • a8d0384b0b Adding quickbook html-docs that are now generated with short truncated filenames. Joachim Faulhaber 2010-12-31 18:41:13 +0000
  • e7de0af42e Deleted generated html docs with long filenames. Joachim Faulhaber 2010-12-31 16:58:51 +0000
  • 68fd02e6dd Deleted generated html docs with long filenames. Joachim Faulhaber 2010-12-31 15:25:01 +0000
  • 5d686b667e Adjustments for use with boost/intrusive Joachim Faulhaber 2010-12-21 23:01:22 +0000
  • 87afbc3c0a Minor modifications of tests. Joachim Faulhaber 2010-12-21 23:00:22 +0000
  • b5f057bd2d Minor modifications of tests. Joachim Faulhaber 2010-12-21 22:46:17 +0000
  • 6633acfd34 Adjustments for use with boost/intrusive Joachim Faulhaber 2010-12-21 22:36:50 +0000
  • 81aa1b9ea6 Added some adapter code for posix_time::time_duration and gregorian::date_duration, so the durations can be fully used with icl::intervals. Joachim Faulhaber 2010-12-19 18:00:27 +0000
  • 2b4e6680b2 Some adjustments of difference_type and size_type on duration types for the adapter code of boost date_time. Joachim Faulhaber 2010-12-19 15:21:32 +0000
  • 01a2dbc6df Interval Container Library [Boost.Icl]. Initial merge from trunk to release branch for boost 1.46. Joachim Faulhaber 2010-12-15 20:11:48 +0000