diff --git a/_clang-format b/_clang-format index b8a4f24c..d892b414 100644 --- a/_clang-format +++ b/_clang-format @@ -3,8 +3,8 @@ # Distributed under the Boost Software License, Version 1.0. (See accompanying # file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) -# Using clang format 3.8 -# http://llvm.org/releases/3.8.0/tools/clang/docs/ClangFormatStyleOptions.html +# Using clang format 4.0 +# http://llvm.org/releases/4.0.0/tools/clang/docs/ClangFormatStyleOptions.html # Becuase you have to start somewhere. BasedOnStyle: LLVM diff --git a/doc/Jamfile.v2 b/doc/Jamfile.v2 index 6a5b7012..13ac5162 100644 --- a/doc/Jamfile.v2 +++ b/doc/Jamfile.v2 @@ -9,7 +9,9 @@ using quickbook ; path-constant images_location : ../ ; path-constant admonishment_location : ../../../../doc/src/images ; -xml unordered : unordered.qbk ; +xml unordered : unordered.qbk : + generate.consistent.ids=1 ; + boostbook standalone : unordered : chunk.first.sections=1 chunk.section.depth=2 @@ -21,6 +23,8 @@ boostbook standalone : unordered : boost.compact.function=0 boost.compact.enum=0 + generate.consistent.ids=1 + # HTML Options: html:boost.root=../../../.. diff --git a/doc/changes.qbk b/doc/changes.qbk index 9fa3f753..0f7f9fbe 100644 --- a/doc/changes.qbk +++ b/doc/changes.qbk @@ -6,6 +6,8 @@ [template ticket[number]''''''#[number]''''''] +[template pull_request[number][@https://github.com/boostorg/unordered/pull/[number] GitHub #[number]]] + [section:changes Change Log] [h2 Review Version] @@ -320,4 +322,9 @@ C++11 support has resulted in some breaking changes: * `noexpect` specs for `swap` free functions. * Add missing `insert(P&&)` methods. +[h2 Boost 1.66.0] + +* Simpler move construction implementation. +* Documentation fixes ([pull_request 6]). + [endsect] diff --git a/doc/ref.php b/doc/ref.php index efbca895..35df3f49 100644 --- a/doc/ref.php +++ b/doc/ref.php @@ -1672,20 +1672,11 @@ function echo_node_handle_docs($map) unordered_multi, that can then be inserted into a compatible container type. - - - The name and template parameters of this type is implementation - defined, and should be obtained using the node_type - member typedef from the appropriate container. - - - In this version of Boost, node_type is different - for unordered_map and unordered_multimap,' : - 'unordered_set and unordered_multiset,'; - ?> this will be fixed in a future version of Boost. - - + + The name and template parameters of this type are implementation + defined, and should be obtained using the node_type + member typedef from the appropriate container. + diff --git a/doc/ref.xml b/doc/ref.xml index 68bfa02c..05f23c87 100644 --- a/doc/ref.xml +++ b/doc/ref.xml @@ -2840,17 +2840,11 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) unordered_multiset, that can then be inserted into a compatible container type. - - - The name and template parameters of this type is implementation - defined, and should be obtained using the node_type - member typedef from the appropriate container. - - - In this version of Boost, node_type is different - for unordered_set and unordered_multiset, this will be fixed in a future version of Boost. - - + + The name and template parameters of this type are implementation + defined, and should be obtained using the node_type + member typedef from the appropriate container. + typename Container::value_type> @@ -5816,17 +5810,11 @@ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) unordered_multimap, that can then be inserted into a compatible container type. - - - The name and template parameters of this type is implementation - defined, and should be obtained using the node_type - member typedef from the appropriate container. - - - In this version of Boost, node_type is different - for unordered_map and unordered_multimap, this will be fixed in a future version of Boost. - - + + The name and template parameters of this type are implementation + defined, and should be obtained using the node_type + member typedef from the appropriate container. + typename Container::key_type diff --git a/doc/unordered.qbk b/doc/unordered.qbk index a12aaa62..f3f4ebe8 100644 --- a/doc/unordered.qbk +++ b/doc/unordered.qbk @@ -3,7 +3,8 @@ / file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) ] [library Boost.Unordered - [quickbook 1.5] + [quickbook 1.7] + [compatibility-mode 1.5] [authors [James, Daniel]] [copyright 2003 2004 Jeremy B. Maitin-Shepard] [copyright 2005 2006 2007 2008 Daniel James]