ed027c2cce
Merge branch 'develop'
...
# Conflicts:
# include/boost/iterator/reverse_iterator.hpp
boost-1.65.0
boost-1.65.1
2017-07-17 12:03:38 -04:00
4791425000
Merge pull request #27 from Lastique/advance_generic_distance
...
Use a separate template parameter for distance in advance().
2017-07-12 12:20:34 -04:00
b7e7e83a11
Merge pull request #28 from Lastique/patch-2
...
Avoid integer overflow on negating distance in reverse_iterator
2017-07-12 12:17:22 -04:00
c148962bd9
Avoid integer overflow on negating distance
2017-07-10 14:57:40 +03:00
5bfbfb7716
Use a separate template parameter for distance in advance().
...
This follows std::advance interface and also allows to use distance types
other than iterator's difference_type (if the iterator supports that).
2017-07-10 14:51:07 +03:00
af5f6e49e0
Merge pull request #26 from Lastique/patch-2
...
Remove dependency on boost::prior.
2017-07-09 11:59:18 -04:00
26ee5ba754
Remove dependency on boost::prior.
2017-07-09 18:31:06 +03:00
67a2336cf4
Merge pull request #25 from morinmorin/add_readable_iterator_tests
...
Add more ReabableIterator tests for advance/distance
2017-07-09 11:14:04 -04:00
029277f3ed
Add more tests for ReabableIterator
2017-07-08 13:30:28 +09:00
847b2a1be3
Added Travis testing
2017-06-30 20:29:49 -04:00
18268069d9
Merge pull request #24 from morinmorin/add_advance_and_distance
...
Add boost::advance and boost::distance
2017-06-29 15:02:38 -04:00
bb54ee7900
Update Jamfile.v2 for new tests
2017-06-29 22:49:05 +09:00
d5b67c7fab
Add tests for boost::advance/distance
2017-06-29 22:09:26 +09:00
663a30f659
Implement BoostIteratorTraversalConcepts-aware boost::advance/distance
2017-06-29 22:06:12 +09:00
177f719d15
Merge branch 'develop'
2017-04-24 12:24:21 -04:00
cccbd8c6aa
Test needs both std::typle support and variadic template support.
2017-04-08 16:53:02 -04:00
d6cfed4b20
Merge pull request #23 from morinmorin/testcase_for_trac_12895
...
Testcase for PR #22 (trac ticket 12895)
2017-03-15 12:19:13 -04:00
514ac53326
Merge pull request #22 from Dani-Hub/develop
...
Bug fix for ticket #12895 : Apply remove_reference before remove_cv
2017-03-15 12:12:12 -04:00
ca3b7505ce
Add a testcase for trac ticket 12895
2017-03-15 20:41:24 +09:00
d7c8cccd64
Bug fix for ticket #12895 : Apply remove_reference before remove_cv
2017-03-14 20:45:48 +01:00
7b627fa679
Merge branch 'develop'
boost-1.64.0-beta1
boost-1.64.0-beta2
boost-1.64.0
2017-01-04 10:58:14 -05:00
760da84f9c
Merge branch 'develop' of https://github.com/eldiener/iterator into nekko1119-support-lambda-expression
2016-12-17 19:34:48 -05:00
89d3ec7662
Add inclusion of config.hpp
2016-12-17 19:32:52 -05:00
c86db2ec8a
Merge branch 'support-lambda-expression' of https://github.com/nekko1119/iterator into nekko1119-support-lambda-expression
2016-12-16 04:22:44 -05:00
0a18cfb255
Merge pull request #21 from Wilson-N/feature-bug-fix-8010
...
Remove incorrect documentation stating iterator_facade and iterator_a…
2016-12-01 08:53:05 -05:00
11e3715f37
Updated to use unique_ptr instead of auto_ptr when appropriate. Removed unnecessary structs.
2016-11-07 14:01:19 -05:00
f2d07f76b5
Add, and update, documentation build targets.
boost-1.63.0
2016-10-10 11:39:50 -05:00
53e8ac401f
Add, and update, documentation build targets.
2016-10-07 23:07:34 -05:00
434818cce7
Remove incorrect documentation stating iterator_facade and iterator_adapter had
...
been accepted into the TR1.
Fixes #8010
2016-01-27 22:22:55 -06:00
c09c8ca2b2
Support lambda expressions in function_input_iterator
2015-12-28 02:45:49 +09:00
22dd100dfd
Revert "Remove unused deprecated includes"
...
This reverts commit b2b9ab1568
.
boost-1.62.0
boost-1.61.0
boost-1.60.0
2015-10-15 23:55:35 -04:00
2f72016049
Revert "Fix test compilation"
...
This reverts commit 443dfb9901
.
2015-10-15 23:53:37 -04:00
5b26a8b3fc
Merge branch 'develop'
2015-10-14 23:59:55 -04:00
711a0232f8
Merge pull request #19 from MarcelRaad/patch-1
...
Fix test compilation
2015-09-22 18:03:05 -07:00
443dfb9901
Fix test compilation
...
boost/iterator.hpp was implicitly dragged in via boost/operators.hpp, from which it was removed in cb6500161b
. It's not needed anyway, all it does is map boost::iterator to std::iterator.
2015-09-22 00:33:50 +02:00
c734f3bfa3
Merge pull request #18 from MarcelRaad/remove-deprecated-includes
...
Remove deprecated includes
2015-09-14 12:06:20 -04:00
b2b9ab1568
Remove unused deprecated includes
...
A comment in boost/iterator.hpp and boost/detail/iterator.hpp mentions that
the files are obsolete and will be deprecated. All they do is pull some types
from namespace std into namespace boost.
2015-09-14 14:28:38 +02:00
8b23342969
Merge pull request #17 from boostorg/revert-16-remove-deprecated-includes
...
Revert "Remove unused deprecated includes"
2015-09-14 08:17:35 -04:00
922296f8c8
Revert "Remove unused deprecated includes"
2015-09-14 08:16:43 -04:00
c9a91a1fba
Merge pull request #16 from MarcelRaad/remove-deprecated-includes
...
Remove unused deprecated includes
2015-09-14 08:08:53 -04:00
80e6f4a3bf
Remove unused deprecated includes
...
A comment in boost/iterator.hpp and boost/detail/iterator.hpp mentions that
the files are obsolete and will be deprecated. All they do is pull some types
from namespace std into namespace boost.
2015-09-14 10:57:16 +02:00
398bbe63bb
Updated quickbook docs just fix problems exposed by upgrading to quickbook 1.6
2015-08-24 12:49:59 -04:00
87d82527b1
Updated zip iterator abstract adds information about the iterator 'tuple'.
2015-08-24 07:18:03 -04:00
b9448b5fae
Updated with an explanation of the new 'tuple' type for a zip_iterator based on Boost fusion sequences.
2015-08-24 00:24:09 -04:00
76519ea4a7
Merge branch 'Flast-pr/zip_iterator/fusionize' into develop
2015-08-23 23:56:13 -04:00
878812c42f
More tests with fusion sequence as tuple
2015-08-23 23:46:44 -04:00
2283f084d9
Merge pull request #2 from Flast/pr/zip_iterator/fusionize
...
Fusion based zip_iterator, close #7526
2015-08-23 23:37:38 -04:00
a0533d97f5
Merge branch 'pr/zip_iterator/fusionize' of https://github.com/Flast/iterator into Flast-pr/zip_iterator/fusionize
2015-08-21 22:09:37 -04:00
ece225bbda
Merge branch 'develop'
boost-1.59.0
2015-07-18 22:08:52 -04:00
b62dc6ba9d
Remove unneeded header file for undefines.
2015-05-22 00:54:44 -04:00