Neil Groves
70256bd8b0
ticket 4572 - make_iterator_range_n
2014-03-09 19:27:28 +00:00
Neil Groves
be85e295e8
updated docs for hash_value iterator_range support.
2014-03-08 22:38:25 +00:00
Neil Groves
343e74b8e3
added algorithm_ext insert algorithm for containers without a where iterator.
2014-03-08 21:42:42 +00:00
Neil Groves
7cd8b9ec24
updated algorithms.qbk to explicitly mention range_return_value so that this can be searched for.
2014-03-08 21:28:52 +00:00
Neil Groves
3ed0626756
ticket 8028 - combine reimplemented and now documented.
2014-03-08 20:52:10 +00:00
Neil Groves
94c31a790b
removed the html files from Boost.Range since the docs are now in the build.
2014-03-05 22:16:07 +00:00
Neil Groves
e089e0748f
fix for recently introduced regression to sub_range const propagation.
2014-03-04 20:22:57 +00:00
Neil Groves
09cc98f60d
drop_front and drop_back included in synopsis.
2014-03-04 16:19:51 +00:00
Neil Groves
194f357eeb
trac 6685 - MFC range map adaptor.
2014-03-04 13:33:59 +00:00
Neil Groves
b84385cfce
trac 8803 - size(const Rng&) returns size_type. It also no longer requires random access.
2014-03-04 12:54:07 +00:00
Neil Groves
c9a04a1a9a
trac 7842 - documentation inaccuracies on intro page for range adaptors.
2014-03-03 18:58:33 +00:00
Neil Groves
ef388661b3
trac 8927 - added comment about std::partition requirements pre C++11.
2014-03-03 18:36:01 +00:00
Neil Groves
b3180d3a5a
trac 9514 - adjacent_filtered requires a ForwardRange.
2014-03-03 18:30:13 +00:00
Michel Morin
2735dcff18
Correct broken links to C++ standard papers. Refs #9212 .
...
[SVN r86524]
2013-10-30 12:51:24 +00:00
Nathan Ridge
4971da58ee
[range] fixed #7926 (missing prototypes for lower_bound and upper_bound in docs)
...
[SVN r82621]
2013-01-26 03:59:06 +00:00
Nathan Ridge
f228ab608a
[range] fixed #7866 (minor typo in docs)
...
[SVN r82486]
2013-01-14 09:04:57 +00:00
Nathan Ridge
cbd915a988
[range] fixed #5314 (small mistakes in range adaptor examples)
...
[SVN r82346]
2013-01-04 01:18:36 +00:00
Nathan Ridge
fc88bc06ad
[range] fixed #7843 (missing example in docs for 'tokenized' range adaptor)
...
[SVN r82345]
2013-01-04 00:58:17 +00:00
Nathan Ridge
4a44cc75c9
[range] refactor use of examples in documentation to avoid redundancy
...
[SVN r82344]
2013-01-03 23:44:30 +00:00
Nathan Ridge
86b169dab3
[range] fixed #5440 (typo in documentation for 'inner_product' algorithm)
...
[SVN r82327]
2013-01-03 01:06:39 +00:00
Nathan Ridge
36843ccdba
[range] docs for writing adaptors: removed clarification added in r82315 (it was redundant); fixed typos that messed up numbering
...
[SVN r82326]
2013-01-03 01:01:55 +00:00
Nathan Ridge
17e4f7024d
[range] fixed #5160 (typo in replace_copy_if() example on intro page for range adaptors)
...
[SVN r82325]
2013-01-02 23:41:58 +00:00
Nathan Ridge
3379affd4a
[range] fixed #7585 (typo in documentation for 'indexed' adaptor)
...
[SVN r82316]
2013-01-02 08:09:46 +00:00
Nathan Ridge
958b4fbf6e
[range] small clarification in documentation for how to write a range adaptor
...
[SVN r82315]
2013-01-02 08:05:30 +00:00
Nathan Ridge
61979ff421
[range] fixed #6212 (missing step in documentation for how to write a range adaptor)
...
[SVN r82314]
2013-01-02 07:51:21 +00:00
Nathan Ridge
1d51c3afb2
[range] fixed #5775 (typo in the documentation of pop_heap())
...
[SVN r82313]
2013-01-02 05:27:02 +00:00
Nathan Ridge
bf4ca510ea
[range] fixed some doc typos (patch by Michel Morin)
...
[SVN r81889]
2012-12-13 07:09:11 +00:00
Nathan Ridge
665c4a3234
[range] fixed a typo in the docs, introduced in r77990, that messed up the sections
...
[SVN r81888]
2012-12-13 07:01:39 +00:00
Neil Groves
11238e4c19
[boost][range] - Trac 5971 - size() should return an unsigned type.
...
[SVN r77990]
2012-04-15 11:52:01 +00:00
Neil Groves
91428c2110
[boost][range] - Ticket 5530 - adaptor example fails to compile. This change adds tests for all of the .cpp example files for the range adaptors, and fixes a few small issues with the examples shown by the new tests.
...
[SVN r72104]
2011-05-22 21:03:01 +00:00
Neil Groves
55fd3ca5b2
[boost][range] - Updated begin/end to be protected against accidental ADL to improve compatibility with C++0x. Added any_range which adds type erasure support. Added a type_erased adaptor to utilise the any_range. Implemented the any_iterator using a small buffer optimization to avoid heap usage.
...
[SVN r67541]
2011-01-01 16:46:32 +00:00
Neil Groves
efb7b50a8a
[boost][range] - Improved the implementation of strided range to eliminate requirements for boost::size(rng) to be a valid expression. Each traversal category of strided_iterator is now individually implemented.
...
[SVN r67461]
2010-12-26 20:33:33 +00:00
Neil Groves
9cf925c079
[boost][range] - Added has_range_iterator and has_range_const_iterator. Trac ticket 4296.
...
[SVN r67433]
2010-12-23 18:10:09 +00:00
Neil Groves
48fc316156
[boost][range] - Added documentation for the join() function. This is to resolve Trac ticket 4740.
...
[SVN r67428]
2010-12-23 10:56:23 +00:00
Neil Groves
dfa0764d53
[boost][range] - Resolution of Trac ticket 4355. Made the naming of the returned types from range adaptors consistent and documented.
...
[SVN r67420]
2010-12-22 23:42:02 +00:00
Neil Groves
612cec17bb
[boost][range] - Update to relax preconditions for the strided adaptor, and numerous fixes to inspection report issues.
...
[SVN r67418]
2010-12-22 22:31:33 +00:00
Daniel James
9e48730a0e
Fix some links in the range documentation.
...
[SVN r64279]
2010-07-22 23:28:41 +00:00
Daniel James
ce9d9b4726
Remove old range documentation files.
...
[SVN r64167]
2010-07-19 20:14:35 +00:00
Neil Groves
22c4ab4a06
Boost.Range fixes for Tickets: 4131, 4136, 4398, 4388. Plus updated history in the documentation.
...
[SVN r64111]
2010-07-17 19:44:31 +00:00
Neil Groves
183e449a31
[range] disambiguate const / non-const overloads for Intel compilers and older GCC.
...
[SVN r63998]
2010-07-13 20:31:40 +00:00
Daniel James
db345d4e8e
Update various libraries' documentation build.
...
Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.
[SVN r63146]
2010-06-20 18:00:48 +00:00
Neil Groves
3ef3363c2d
Boost.Range documentation iteration.
...
[SVN r61662]
2010-04-28 19:27:44 +00:00
Neil Groves
7e065ca313
Boost.Range corrected dodgy link in the Uniqued adaptor documentation.
...
[SVN r61661]
2010-04-28 19:16:28 +00:00
Neil Groves
1d5fb47238
Boost.Range documentation iteration.
...
[SVN r61660]
2010-04-28 19:07:47 +00:00
Neil Groves
83c89f3038
Boost.Range documentation: corrected the Returned Range Category for the uniqued adaptor
...
[SVN r61654]
2010-04-28 18:09:41 +00:00
Neil Groves
e3e1fc43d3
Boost.Range documentation iteration. Primarily this is the inclusion of Range Return Categories for every Range Adaptor page.
...
[SVN r61653]
2010-04-28 18:03:26 +00:00
Neil Groves
5364ea2cad
Boost.Range commit fix for the mismatch documentation - thanks to vincente botet for spotting this.
...
[SVN r61651]
2010-04-28 16:52:24 +00:00
Neil Groves
ec58d739eb
Boost.Range documentation iteration.
...
[SVN r61650]
2010-04-28 16:29:11 +00:00
Neil Groves
abc18532e4
Boost.Range documentation update iteration.
...
[SVN r61647]
2010-04-28 16:09:03 +00:00
Neil Groves
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.
...
[SVN r61211]
2010-04-11 22:05:02 +00:00