Commit Graph

  • ca2328ed87 Merge documentation fixes. Daniel James 2010-06-26 12:30:09 +00:00
  • db345d4e8e Update various libraries' documentation build. Daniel James 2010-06-20 18:00:48 +00:00
  • b2baea1926 v2, v3, integration branch svn-branches/filesystem3 Beman Dawes 2010-06-09 11:34:33 +00:00
  • aebb16feef Boost.Range sliced adaptor is now compatible with VC10 even with using namespace boost::adaptors. Neil Groves 2010-05-12 01:34:50 +00:00
  • 794fd3e226 Move Boost.Range's join_iterator intrusive_ptr_add_ref and intrusive_ptr_release where ADL will actually find them Douglas Gregor 2010-05-09 01:32:55 +00:00
  • 88001ada37 Merge standards-conformance fixes for Boost.Range Douglas Gregor 2010-05-09 01:23:32 +00:00
  • ccebdfb371 Release 1.43.0 boost-1.43.0 Beman Dawes 2010-05-06 13:21:09 +00:00
  • 5b1d0544e2 Const-qualified objects of class type require the class to have a user-declared default constructor. Douglas Gregor 2010-05-04 15:26:09 +00:00
  • c9802507ab Boost.Range - modified join and irange to return public range types. Neil Groves 2010-04-29 22:03:58 +00:00
  • 91d62c2c1a Boost.Range documentation merge from the trunk. Corrects inconsitency with return types, Range Return Categories etc. Neil Groves 2010-04-29 21:18:58 +00:00
  • 3ef3363c2d Boost.Range documentation iteration. Neil Groves 2010-04-28 19:27:44 +00:00
  • 7e065ca313 Boost.Range corrected dodgy link in the Uniqued adaptor documentation. Neil Groves 2010-04-28 19:16:28 +00:00
  • 1d5fb47238 Boost.Range documentation iteration. Neil Groves 2010-04-28 19:07:47 +00:00
  • 83c89f3038 Boost.Range documentation: corrected the Returned Range Category for the uniqued adaptor Neil Groves 2010-04-28 18:09:41 +00:00
  • e3e1fc43d3 Boost.Range documentation iteration. Primarily this is the inclusion of Range Return Categories for every Range Adaptor page. Neil Groves 2010-04-28 18:03:26 +00:00
  • 5364ea2cad Boost.Range commit fix for the mismatch documentation - thanks to vincente botet for spotting this. Neil Groves 2010-04-28 16:52:24 +00:00
  • ec58d739eb Boost.Range documentation iteration. Neil Groves 2010-04-28 16:29:11 +00:00
  • 925b3ad355 Boost.Range updated unit tests. Neil Groves 2010-04-28 16:11:40 +00:00
  • abc18532e4 Boost.Range documentation update iteration. Neil Groves 2010-04-28 16:09:03 +00:00
  • f9eeb5d447 Boost.Range correct missing items from merge by merging these changes manually. This changeset is what should have happened with the prior svn merge operation. Neil Groves 2010-04-23 23:18:59 +00:00
  • a47f15a98f Boost.Range merge from trunk to release. This is motivated by the need to correct the istream_range, to correct the adaptors.hpp header file, and correct the return types of various range algorithms. Neil Groves 2010-04-23 22:50:56 +00:00
  • adc4b5db3b Boost.Range brought back some of the const overloads that were over-zealously removed. Neil Groves 2010-04-22 22:43:57 +00:00
  • b3e30e41b4 Release 1.43.0 beta 1 boost-1.43.0-beta1 Beman Dawes 2010-04-21 14:13:35 +00:00
  • 1dea353fa3 Boost.Range revert accidental check-in of lambda test. It kinda breaks most compilers - doh. Neil Groves 2010-04-21 07:37:25 +00:00
  • 3e2d5cb786 Boost.MultiArray disambiguated calls to equal functions in the unit tests. These became ambiguous due to changes in Boost.Range. Neil Groves 2010-04-20 21:56:33 +00:00
  • c66b89736d Create a branch for inspect fixes. svn-branches/inspect Daniel James 2010-04-20 21:11:27 +00:00
  • f6c15771e2 Fixed tab and no-newline-at-end-of-file issues from inspection report Jeremiah Willcock 2010-04-20 17:54:16 +00:00
  • 4641e2e69d Boost.Range - removed unnecessary code from the sliced adaptor. Added a unit test to test the use of a non-member function as a transform functor and composition of strided, sliced and transformed range adaptors. Neil Groves 2010-04-19 11:45:27 +00:00
  • a1cb3d9795 Boost.Range added the strided adaptor to the boost/range/adaptors.hpp Neil Groves 2010-04-18 19:55:46 +00:00
  • 4830359a93 Boost.Range corrected istream_range implementation. Added the missing istream_range unit test. Removed the untested and undocumented unbounded_range for this release. Neil Groves 2010-04-17 21:02:28 +00:00
  • cf63ba0dc9 Boost.Range removed redundant overloads, increased compiler support, and made return types consistent. Neil Groves 2010-04-14 22:16:11 +00:00
  • dfc30e334d Boost.Range merged defect fix for iterator_range. Neil Groves 2010-04-14 21:15:41 +00:00
  • 22fcae4fcb Boost.Range reverted attempted fix for iterator_range::operator[] since this was not a good fix. Neil Groves 2010-04-14 07:41:38 +00:00
  • 47b40f66e1 Boost.Range defect fix for the operator[] of iterator_range. This now reverts to a simpler implementation when the iterator is a pointer. Neil Groves 2010-04-13 20:41:11 +00:00
  • 350a1f8bfc Boost.Range updated the return types of various algorithms to improve consistency. This is to address a specific request made during the formal review of Boost.RangeEx. Neil Groves 2010-04-11 22:05:02 +00:00
  • 13b748a228 Boost.Range removed deprecated html documentation. Neil Groves 2010-04-10 15:25:56 +00:00
  • cab01e8ba3 Boost.Range remove deprecated html documentation. Neil Groves 2010-04-08 20:56:00 +00:00
  • eea32403ef Boost.Range merge of fixes from the trunk. Neil Groves 2010-04-08 19:34:17 +00:00
  • 067b63da8e Boost.Range improved push_front algorithm unit test. Updated documentation. Neil Groves 2010-04-08 19:09:34 +00:00
  • 52c04e94f9 Boost.Range fix for the range_size metafunction. This showed as a compilation failure on VACPP. Neil Groves 2010-04-08 10:40:14 +00:00
  • b573b6c9bf Boost.Range modification in an attempt to improve the compatibility of the adjacent_filtered and uniqued adaptors. Neil Groves 2010-04-07 23:40:53 +00:00
  • a24a69f38e Boost.Range - avoid accidental ADL of begin/end functions. Neil Groves 2010-04-06 10:12:11 +00:00
  • 6e2e1d592b Boost.Range - fixed documentation Jamfile defect and added the algorithm extension iota to the documentation. Neil Groves 2010-04-05 17:36:10 +00:00
  • 704ce0186a Boost.Range fix to the combine function that did not show as a defect on most compilers. This iteration also makes the code compatible with more compilers. Neil Groves 2010-04-05 14:12:24 +00:00
  • 3a6c6c6bcd Boost.Range fix to the skip_iterator constructor used by adjacent_filter. On the templatised constructor the m_range variable was uninitialized. This may explain some of the failures for adjacent_filtered and uniqued on Intel compilers. Neil Groves 2010-04-05 09:54:34 +00:00
  • c6c4634aca Revert accidental commit to range. Daniel James 2010-04-05 08:51:43 +00:00
  • a420ef96bc Rebuild the integer documentation. Daniel James 2010-04-05 07:27:25 +00:00
  • 29b2053f5c Merged the new Boost.Range into the release branch. Neil Groves 2010-04-04 20:00:13 +00:00
  • cee9ffc1a8 Boost.Range added unit tests for extended algorithms. Put the extended algorithms into boost::range in a similar manner to the standard algorithms. Added iota as an extended algorithm. Fixed defects in the extended algorithms brought to light by the new unit tests. Neil Groves 2010-04-04 14:14:12 +00:00
  • 6cc4cbf1a1 Boost.Range a recent fix to a trac ticket causes a compilation error on Sun compilers. This commit causes the old code to be used for the operator[] of iterator_range on Sun compilers. Neil Groves 2010-04-04 11:38:14 +00:00
  • debce93f63 Boost.Range is modified to conditionally compile concept assertions. This has been configured to disable concept assertions in Boost.Range for known broken compilers. Neil Groves 2010-04-04 10:47:21 +00:00
  • 71c2ca614c Boost.Range Fix for trac issue #3110 - Multi_array and iterator_range interaction. This has been fixed by reusing the well proven iterator_facade operator[] mechanism. Neil Groves 2010-04-03 22:09:29 +00:00
  • d0544400af Boost.Range fixes for compilers that were having problems picking between const and mutable range overloads of range algorithms. Neil Groves 2010-04-03 21:00:56 +00:00
  • f8f29ae7d3 Boost.Range improvements for compiler compatibility, especially C++0x compilers. Neil Groves 2010-04-03 20:10:16 +00:00
  • 39d77206e1 Boost.Range fixed C++0x problem due to accidental argument dependent lookup in the const_ranges unit test. Neil Groves 2010-04-03 19:31:43 +00:00
  • 690ebf406e Boost.Range correct the adjacent_filtered adaptor to be resilient accident argument dependent lookup of boost::next Neil Groves 2010-04-03 19:28:03 +00:00
  • 22c72c53eb Boost.Range algorithms are now in the boost::range namespace and brought into boost by the appropriate using statement. This allows better interoperation with Boost.Algorithm since errors only occur when the use calls similarly named ambiguous functions. In this event the user can disambiguate by using algorithm::xxx() or range::xxx(). This iteration also updates the concept assert code in the range algorithms. Neil Groves 2010-04-03 19:14:13 +00:00
  • b4ae711d4e Boost.Range minor documentation corrections and code comment fixes. Neil Groves 2010-04-03 09:02:21 +00:00
  • 629ab6adbf Correct Boost.Range irange unit test failure on 64-bit GCC Neil Groves 2010-03-28 20:03:49 +00:00
  • 40d20d65ca Fix compilation of Boost.Range adaptors on GCC 64-bit Neil Groves 2010-03-28 19:44:33 +00:00
  • bed353556f Corrected namespace of the pipe operator for the copied adaptor. Neil Groves 2010-03-28 18:37:28 +00:00
  • b0d1db7c2e Boost.RangeEx merged into Boost.Range Neil Groves 2010-03-28 16:08:35 +00:00
  • 3116bd45dd new branch to fix documentation sandbox-branches/birbacher/fix_documentation Frank Birbacher 2010-03-14 07:44:37 +00:00
  • 1299ac0d4c Create a branch for autoprefixing svn-branches/units/autoprefix Steven Watanabe 2010-02-28 19:19:07 +00:00
  • 77ba34b418 Boost 1.42.0 boost-1.42.0 Beman Dawes 2010-02-02 20:03:43 +00:00
  • 6ff8e23c2e Branch for merging Boost.Build and Boost.Jam completely. svn-branches/b2 Vladimir Prus 2010-01-19 20:47:20 +00:00
  • 092fe01dda Create maintenance branch for 1.41. svn-branches/maintenance/1_41 Vladimir Prus 2009-11-19 06:09:27 +00:00
  • c3bcced9c0 Release 1.41.0 boost-1.41.0 Beman Dawes 2009-11-18 14:58:26 +00:00
  • d2e665132d Release 1.41.0 Beta 1 boost-1.41.0-beta1 Beman Dawes 2009-11-04 12:14:07 +00:00
  • 1461479a17 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 Troy D. Straszheim 2009-10-17 02:07:38 +00:00
  • 29fa877949 rm cmake from the release branch before it goes out broken. Policy dictates that you never commit to release, you commit to trunk and merge to release. Troy D. Straszheim 2009-10-17 01:10:45 +00:00
  • 3ffcb150b6 Release 1.40.0 boost-1.40.0 Beman Dawes 2009-08-27 16:24:59 +00:00
  • 7bc6195ec1 creating branch to fix intrusive for Sun CC (#3339) sandbox-branches/intrusive_fix_SunCC Christopher Hite 2009-08-24 17:08:35 +00:00
  • 7663f559f2 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. Troy D. Straszheim 2009-07-26 00:49:56 +00:00
  • a39946c55d Add basic copyright/license to keep cmake out of the inspection report Troy D. Straszheim 2009-07-22 21:51:01 +00:00
  • b029bf0e3c Phoenix Reloaded svn-branches/phoenix_v3 Eric Niebler 2009-05-28 17:15:17 +00:00
  • f3c1ccfdfe mergme sandbox-branches/straszheim/merge_me_into_trunk Troy D. Straszheim 2009-05-26 14:05:46 +00:00
  • 90f4eca5cd Merge in inspect checks for links in CSS files and external content. And fix a few of these issues. Daniel James 2009-05-16 13:45:21 +00:00
  • fcfc8e3360 Branch for big updates, so that I can have broken intermediate states. svn-branches/sredl_2009_05_proptree_update Sebastian Redl 2009-05-15 15:15:42 +00:00
  • 41ab7090d2 Release 1.39.0 boost-1.39.0 Beman Dawes 2009-05-02 13:01:04 +00:00
  • 52b9581e4f Use local copies of the boost logo. Daniel James 2009-04-29 21:19:12 +00:00
  • d68e0d500b Release 1.29.0 beta 1 boost-1.39.0-beta1 Beman Dawes 2009-04-26 12:32:35 +00:00
  • c8c808b04e fix for bug Ticket #2903 Thorsten Jørgen Ottosen 2009-04-05 20:49:47 +00:00
  • bcc0ea30cf Ticket #2903 Thorsten Jørgen Ottosen 2009-04-05 20:46:02 +00:00
  • 63374e5358 Redo py3k branching from trunk again sandbox-branches/bhy/py3k Haoyu Bai 2009-04-01 16:55:33 +00:00
  • deefb61ec6 Merge PDF build changes from Trunk. John Maddock 2009-02-23 18:39:32 +00:00
  • 837bf05867 Add PDF generation options to fix external links to point to the web site. Added a few more Boostbook based libs that were missed first time around. Fixed PDF naming issues. John Maddock 2009-02-17 10:05:58 +00:00
  • 6b13c3a2a6 Release 1.37.0 boost-1.38.0 Beman Dawes 2009-02-10 13:14:42 +00:00
  • 12d904a5e4 merge of cmake build files from trunk per beman Troy D. Straszheim 2009-01-24 18:57:20 +00:00
  • 5e7948667e Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use. Michael A. Jackson 2008-11-07 17:02:56 +00:00
  • f3219a12e5 merged from trunk svn-branches/proto/v4 Eric Niebler 2008-11-06 00:15:47 +00:00
  • b20b574da2 Release 1.37.0 boost-1.37.0 Beman Dawes 2008-11-03 12:44:25 +00:00
  • a65512ed5c Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor Michael A. Jackson 2008-11-01 13:15:41 +00:00
  • 1e8bb34860 1.37.0 Beta 1 boost-1.37.0-beta1 Beman Dawes 2008-10-23 11:39:59 +00:00
  • 7de342650b bcbboost branch rebased on current release svn-branches/bcbboost Nicola Musatti 2008-10-19 14:43:01 +00:00
  • 2e7cd9abd8 Patches for Codegear C++ Builder 2009 Nicola Musatti 2008-09-27 08:59:20 +00:00
  • a49adf086d Branch for adding initializer list support (only in the unreleased gcc 4.4 at the moment). svn-branches/initializer-list Daniel James 2008-09-23 19:45:43 +00:00
  • aec68d3337 1.36.0 boost-1.36.0 Beman Dawes 2008-08-12 12:44:50 +00:00
  • 893b0fa60b merged from trunk Eric Niebler 2008-08-05 05:39:57 +00:00
  • 68d53a9246 1.36.0 beta 1 boost-1.36.0-beta1 Beman Dawes 2008-07-31 18:56:21 +00:00