Commit Graph
66 Commits
Author SHA1 Message Date
Ion Gaztañaga e1b42600c7 Updated changelog with #10469 2014-10-01 00:05:14 +02:00
Ion Gaztañaga e7289d254f Updated changelog with ticket #10520 2014-09-30 21:48:45 +02:00
Ion Gaztañaga 1f24efd1ed Implemented N3644 (Null Forward Iterators) 2014-09-24 15:28:44 +02:00
Ion Gaztañaga fe600e4e85 Updated 1.57 changelist with node checkers 2014-08-31 21:37:34 +02:00
Ion Gaztañaga 59d31fefe7 Backport changes to 1.56 as some of them are needed to avoid a broken release on 1.56. 2014-08-03 10:14:55 +02:00
Ion Gaztañaga a6a65cff8d GitHub #12: Fix MSVC14 warning C4456: declaration of 'x_parent_right' hides previous local declaration 2014-08-01 11:05:56 +02:00
Ion Gaztañaga 29aa25d8e9 * Deleted dependencies with <boost/pointer_cast.hpp> and <boost/pointer_to_other.hpp>. pointer_traits is used to obtain pointer-related types and operations.
* Added examples for derivation_value_traits and member_value_traits and updated configuration.
2014-06-05 23:35:43 +02:00
Ion Gaztañaga 7fc779ff0d Fixed #9948: remove use of const_cast in intrusive containers.
Added tests for [s_]iterator_to.
2014-05-01 16:19:42 +02:00
Ion Gaztañaga 9169db7f57 Fixed #9961: tests for hooks not derived frorm generic_hook 2014-05-01 10:21:40 +02:00
Ion Gaztañaga 62367b52e1 Fixed #9949 (clear header node hooks upon intrusive container destruction) 2014-04-25 18:18:37 +02:00
Ion Gaztañaga d7212a1a7c Fixed #9940 ("bad bug in intrusive list with safe_link (or auto_unlink) hooks") 2014-04-24 10:47:20 +02:00
Ion Gaztañaga 26acf03a9b Fixed #9746. Deleted workarounds for old SUN_CC compilers, those are now unsupported. 2014-03-18 17:30:48 +01:00
Ion Gaztañaga 6c623e8d16 Fixed #8468. Added 64 bit prime values. 2014-03-18 17:06:38 +01:00
Ion Gaztañaga 68fa82e5e8 Reverted git mess. 2014-02-15 00:28:41 +01:00
Ion Gaztañaga b85b40e851 Marked some constructor as explicit and fixed trivial documentation issues
[SVN r85307]
2013-08-11 21:33:51 +00:00
Ion Gaztañaga fbd8e26461 * Big refactoring in order to reduce template and debug symbol bloat.
* Fixes #8698
* Implemented SCARY iterators

[SVN r85165]
2013-07-28 22:10:37 +00:00
Ion Gaztañaga 5c9800ba64 Removed unused images from documentation and fixed some qbk [endsect] tags.
[SVN r83728]
2013-04-02 22:44:23 +00:00
Ion Gaztañaga b16f73fc7b Removed unused images from documentation and fixed some qbk [endsect] tags.
[SVN r83727]
2013-04-02 22:42:58 +00:00
John Maddock 31812618d6 Fix broken links in doc build.
Move some xsl:param's into individual library's Jamfiles.
Refs #7899.

[SVN r83050]
2013-02-20 18:29:30 +00:00
Ion Gaztañaga fafc930ff3 Updated changeset for Boost 1.54
[SVN r82430]
2013-01-10 11:12:03 +00:00
Ion Gaztañaga d0d0af8bbd Fix for bug #7815
[SVN r82126]
2012-12-20 21:12:59 +00:00
Ion Gaztañaga 27e995e4e7 Fixed documentation bug 7529
[SVN r81675]
2012-12-02 21:06:26 +00:00
Ion Gaztañaga 864f00b1c7 * Fixed GCC -Wshadow warnings.
*  Added missing `explicit` keyword in several intrusive container constructors.
*  Replaced deprecated BOOST_NO_XXXX with newer BOOST_NO_CXX11_XXX macros.

[SVN r81517]
2012-11-24 21:06:48 +00:00
Ion Gaztañaga fae0724cb6 Added bounded_range function to trees
[SVN r79499]
2012-07-14 13:29:57 +00:00
John Maddock 08b4b16267 Fix PDF install rule so that it's explicit and automatically invokes a PDF build when specified on the command line.
So "bjam pdfinstall" will now build and install the PDF to the current directory.
This works around some problems that the previous versions had if the user did not have an FO processor installed (basically Daniel James was unable to build the HTML docs for the distribution if the pdfinstall rule was implicit).

[SVN r79492]
2012-07-14 11:21:03 +00:00
Ion Gaztañaga a74f5d8942 Updated copyright and fixed trailing whitespaces
[SVN r79435]
2012-07-12 07:21:17 +00:00
Daniel James 45648b5149 Make the new pdf install rules explicit, and fix intrusive's.
[SVN r78877]
2012-06-11 01:33:10 +00:00
John Maddock 24ffb35f13 Changes required to build PDF versions of docs.
[SVN r78845]
2012-06-07 12:32:56 +00:00
Ion Gaztañaga 19b14d339a Trailing whitespaces
[SVN r78516]
2012-05-20 09:54:48 +00:00
Ion Gaztañaga aa2be02516 Ticket #6519: Image files corrupted due to some cr lf conversion.
[SVN r76984]
2012-02-11 18:30:05 +00:00
Ion Gaztañaga 19aa9e913d Added fixed bugs to changeset in container/interprocess/intrusive/move
[SVN r76578]
2012-01-18 20:48:49 +00:00
Ion Gaztañaga ed74627195 Documentation update
[SVN r76177]
2011-12-26 16:37:49 +00:00
Ion Gaztañaga b53862dabb Documentation fixes
[SVN r76169]
2011-12-26 11:09:52 +00:00
Ion Gaztañaga b6ca309fe2 Introducing allocator_traits and pointer_traits changes into several libraries.
[SVN r76107]
2011-12-22 20:15:57 +00:00
Ion Gaztañaga d56bd7b192 Documentation fixes, added AutoIndex indexes
[SVN r74154]
2011-08-30 12:23:34 +00:00
Ion Gaztañaga 85e5b6bc34 Fixes for Boost 1.47
[SVN r70839]
2011-04-01 22:04:17 +00:00
Ion Gaztañaga 75df697ca8 Ticket #5183
[SVN r70068]
2011-03-17 16:41:49 +00:00
Ion Gaztañaga 13fa2907cd Fixed wrong count when compare throws
[SVN r67452]
2010-12-26 09:54:34 +00:00
Ion Gaztañaga 94a5c533f9 More changes for Boost 1.45
[SVN r64984]
2010-08-24 17:13:19 +00:00
Ion Gaztañaga 601361edd9 Fixes for 1.41
[SVN r57003]
2009-10-19 19:02:22 +00:00
Ion Gaztañaga 36f09b7698 Fixes for 1.41
[SVN r56823]
2009-10-14 13:08:04 +00:00
Ion Gaztañaga cb7bd3a146 minor typo
[SVN r55564]
2009-08-13 04:42:52 +00:00
Ion Gaztañaga ccd4975b46 Boost 1.40 changes
[SVN r54339]
2009-06-25 16:26:25 +00:00
Ion Gaztañaga 75f7139c3f Fixed C++0x and MacOS X bugs
[SVN r52416]
2009-04-16 07:05:08 +00:00
Ion Gaztañaga f532ae12e7 Changes for Boost.1.39
[SVN r51973]
2009-03-25 18:18:04 +00:00
Ion Gaztañaga ba8a73d677 Changes for Boost.1.39
[SVN r51964]
2009-03-24 21:52:06 +00:00
John Maddock 6527f4eb72 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.

[SVN r51284]
2009-02-17 10:05:58 +00:00
Daniel James 7517211e4a Documentation fixes for intrusive: restore the reference documentation and fix
some spelling mistakes.


[SVN r50755]
2009-01-24 16:53:03 +00:00
Ion Gaztañaga 4b272cf3c7 * New treap-based containers: treap, treap_set, treap_multiset.
*  Corrected compilation bug for Windows-based 64 bit compilers.
*  Corrected exception-safety bugs in container constructors.
*  Updated documentation to show rvalue-references funcions instead of emulation functions.

[SVN r50259]
2008-12-13 13:49:31 +00:00
Ion Gaztañaga be6ca1b7ec Changes and fixes for Boost 1.37
[SVN r49277]
2008-10-11 13:18:02 +00:00