|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r79430 - in trunk/libs: container/doc container/proj container/test move/doc
From: igaztanaga_at_[hidden]
Date: 2012-07-11 18:09:38
Author: igaztanaga
Date: 2012-07-11 18:09:37 EDT (Wed, 11 Jul 2012)
New Revision: 79430
URL: http://svn.boost.org/trac/boost/changeset/79430
Log:
Updated changeset
Text files modified:
trunk/libs/container/doc/container.qbk | 8 +++++
trunk/libs/container/proj/to-do.txt | 6 +++
trunk/libs/container/test/flat_tree_test.cpp | 56 +--------------------------------------
trunk/libs/move/doc/move.qbk | 7 +++++
4 files changed, 22 insertions(+), 55 deletions(-)
Modified: trunk/libs/container/doc/container.qbk
==============================================================================
--- trunk/libs/container/doc/container.qbk (original)
+++ trunk/libs/container/doc/container.qbk 2012-07-11 18:09:37 EDT (Wed, 11 Jul 2012)
@@ -614,6 +614,14 @@
[section:release_notes Release Notes]
+[section:release_notes_boost_1_51_00 Boost 1.51 Release]
+
+* Fixed bugs
+ [@https://svn.boost.org/trac/boost/ticket/7114 #7114],
+ [@https://svn.boost.org/trac/boost/ticket/7103 #7103].
+
+[endsect]
+
[section:release_notes_boost_1_50_00 Boost 1.50 Release]
* Added Scoped Allocator Model support.
Modified: trunk/libs/container/proj/to-do.txt
==============================================================================
--- trunk/libs/container/proj/to-do.txt (original)
+++ trunk/libs/container/proj/to-do.txt 2012-07-11 18:09:37 EDT (Wed, 11 Jul 2012)
@@ -36,4 +36,8 @@
Detect always equal or unequal allocators at compiler time. operator== returns true_type or false_type
-change virtual functions with pointers to avoid template instantiation for every type
\ No newline at end of file
+change virtual functions with pointers to avoid template instantiation for every type
+
+Add hash for containers
+
+Add std:: hashing support
\ No newline at end of file
Modified: trunk/libs/container/test/flat_tree_test.cpp
==============================================================================
--- trunk/libs/container/test/flat_tree_test.cpp (original)
+++ trunk/libs/container/test/flat_tree_test.cpp 2012-07-11 18:09:37 EDT (Wed, 11 Jul 2012)
@@ -26,7 +26,7 @@
namespace boost {
namespace container {
-/*
+
//Explicit instantiation to detect compilation errors
//flat_map
@@ -115,7 +115,7 @@
, std::less<test::movable_and_copyable_int>
, std::allocator<test::movable_and_copyable_int>
>;
-*/
+
}} //boost::container
@@ -627,55 +627,3 @@
}
#include <boost/container/detail/config_end.hpp>
-
-/*
-#include <boost/container/map.hpp>
-#include <boost/container/flat_map.hpp>
-#include <boost/container/vector.hpp>
-#include <boost/move/move.hpp>
-#include <iostream>
-
-struct Request
-{
- Request() {};
-
- //Move semantics...
- Request(BOOST_RV_REF(Request) r) : rvals() //Move constructor
- {
- rvals.swap(r.rvals);
- };
-
- Request& operator=(BOOST_RV_REF(Request) r) //Move assignment
- {
- if (this != &r){
- rvals.swap(r.rvals);
- }
- return *this;
- };
-
- // Values I want to be moved, not copied.
- boost::container::vector<int> rvals;
-
- private:
- // Mark this class movable but not copyable
- BOOST_MOVABLE_BUT_NOT_COPYABLE(Request)
-};
-
-typedef boost::container::flat_map<int, Request> Requests;
-//typedef boost::container::map<int, Request> Requests2;
-
-int
-main() {
- Requests req;
-
- Requests::value_type v;
- std::pair<Requests::iterator, bool> ret = req.insert( boost::move(v));
- //std::cout << "Insert success for req: " << ret.second << std::endl;
-
- //Requests2 req2;
- //std::pair<Requests::iterator, bool> ret2 = req2.insert( Requests2::value_type( 7, Request() ) );
- //std::cout << "Insert success for req2: " << ret2.second << std::endl;
-
- return 0;
-}
-*/
Modified: trunk/libs/move/doc/move.qbk
==============================================================================
--- trunk/libs/move/doc/move.qbk (original)
+++ trunk/libs/move/doc/move.qbk 2012-07-11 18:09:37 EDT (Wed, 11 Jul 2012)
@@ -787,6 +787,13 @@
[section:release_notes Release Notes]
+[section:release_notes_boost_1_51_00 Boost 1.51 Release]
+
+* Fixed bug
+ [@https://svn.boost.org/trac/boost/ticket/7095 #7095].
+
+[endsect]
+
[section:release_notes_boost_1_49_00 Boost 1.49 Release]
* Fixed bugs
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk