Ion Gaztañaga
|
f49e5d0ad1
|
Fixes #59
|
2017-10-20 00:32:09 +02:00 |
|
Ion Gaztañaga
|
2a7b5a70a5
|
Closes #58 ("Comparing strings does not compile in gcc 7+ in C++17 mode")
|
2017-10-19 21:53:37 +02:00 |
|
Ion Gaztañaga
|
6a9e46ed6e
|
Update changelog with GitHub #54 Pull request.
|
2017-09-10 02:09:59 +02:00 |
|
Jonathan Wakely
|
9115cf12d5
|
Fix typo in introduction
|
2017-09-06 16:32:27 +01:00 |
|
Ion Gaztañaga
|
2297f6af72
|
Modify flat associative containers to be adaptors if the allocator argument is a container. This allows using stable_vector, small_vector, static_vector as underlying containers.
|
2017-08-27 12:40:15 +02:00 |
|
Ion Gaztañaga
|
38ab3c8582
|
Update changelog with Git Pull #51
|
2017-06-06 14:45:47 +02:00 |
|
Ion Gaztañaga
|
d5aede745e
|
Unify std::binders and lambdas with custom binders
|
2017-05-26 22:31:26 +02:00 |
|
Ion Gaztañaga
|
9c09a0cbc7
|
Update changelog
|
2017-05-24 23:06:20 +02:00 |
|
Ion Gaztañaga
|
d6749960fc
|
Implement extract_sequence and adopt_sequence for flat ordered associative containers
|
2017-04-05 16:06:31 +02:00 |
|
Ion Gaztañaga
|
e919196b8c
|
Fix GitHub Pull #46: "Fix use of propagate_on_container_swap"
|
2017-03-28 13:40:08 +02:00 |
|
Ion Gaztañaga
|
99488659ec
|
Update changelog with ticket #12915
|
2017-03-28 12:51:33 +02:00 |
|
Ion Gaztañaga
|
1261ac3308
|
Fix emplace_back return type also in compilers without variadic templates. Update changelog.
|
2017-02-24 22:07:20 +01:00 |
|
Ion Gaztañaga
|
865c69bab7
|
Changed string_view interoperability to a templated solution in order to support also std::string_view.
Added missing members and testcases.
|
2017-02-21 14:27:18 +01:00 |
|
Ion Gaztañaga
|
79f5977688
|
Fixes Ticket #12749 container::pmr::polymorphic_allocator compilation error
|
2017-01-12 14:49:31 +01:00 |
|
Ion Gaztañaga
|
5e4a107e82
|
Fixes Ticket #12534: flat_map fails to compile if included after type_traits is instantiated under gcc
|
2016-11-25 23:56:33 +01:00 |
|
Ion Gaztañaga
|
c54237a98b
|
Update changelog for 1.63
|
2016-11-13 17:49:05 +01:00 |
|
Rene Rivera
|
7f6382d137
|
Add, and update, documentation build targets.
|
2016-10-07 23:07:33 -05:00 |
|
Ion Gaztañaga
|
29b16f1697
|
Add missing test
|
2016-09-05 14:58:01 +02:00 |
|
Ion Gaztañaga
|
f540b83ccd
|
* Implemented merge operations for associative containers.
* Update tree-based containers to changes done in Intrusive internal utilities in order to fix Trac 12432.
|
2016-09-03 00:03:42 +02:00 |
|
Ion Gaztañaga
|
0617d0e538
|
Implemented P0084R2 (Emplace Return Type)
|
2016-08-29 16:53:44 +02:00 |
|
Ion Gaztañaga
|
4298d1984b
|
* Add missing extract() and insert(node_type) funtion to associative containers.
* Simplify select1st
|
2016-08-29 00:06:57 +02:00 |
|
Ion Gaztañaga
|
1467c51a4e
|
Implemented missing try_emplace member for maps.
|
2016-08-26 01:47:32 +02:00 |
|
Ion Gaztañaga
|
79a75f470e
|
Add piecewise_construct construction to internal pair.
|
2016-08-23 02:14:19 +02:00 |
|
Ion Gaztañaga
|
2d6f781a2f
|
Implemented "insert_or_assign" for map-like containers.
|
2016-08-18 20:29:04 +02:00 |
|
Ion Gaztañaga
|
fb1be6fa75
|
Fix Trac #12117 ("flat_set constructor with ordered_unique_range") adding checks to constructors in debug mode
Fix typos on value_type checks in flat_[multi]map.
|
2016-08-15 23:22:57 +02:00 |
|
Ion Gaztañaga
|
d5adae2eda
|
Fixes Trac #11802 ("Incorrect ordering after using insert() with ordered_range_t on a flat_multiset with a non-default sort order")
|
2016-08-12 00:43:16 +02:00 |
|
Ion Gaztañaga
|
b13ba0f911
|
Fixed Trac #9481 ("Minor comment typo in Boost.Container")
|
2016-08-11 11:25:11 +02:00 |
|
Ion Gaztañaga
|
37c1558a81
|
Fixed Trac #12256 (set<std::pair<int,int>>::insert cause compilation error in debug configuration in Visual Studio 2012)
|
2016-08-09 00:59:39 +02:00 |
|
Ion Gaztañaga
|
4122e722a4
|
Added constant static_vector<>/small_vector::static_capacity to use the configured capacity in constant expressions.
|
2016-08-03 00:18:11 +02:00 |
|
Ion Gaztañaga
|
649aba461e
|
Fixes Trac #12296 ("boost::container::{deque,string} combine for a memory leak"). The use of trivial_destructor_after_move was incorrect in several contexts.
|
2016-08-02 00:49:38 +02:00 |
|
Ion Gaztañaga
|
225e2da77e
|
Revised noexcept expressions of default and move constructors in all containers.
|
2016-08-01 23:49:51 +02:00 |
|
Ion Gaztañaga
|
7e232bbc19
|
Fully qualified "unique" call to avoid ADL ambiguities with some older compilers.
|
2016-06-28 11:53:13 +02:00 |
|
Ion Gaztañaga
|
b888d2ae47
|
Fixes Trac #12183 (GCC 6.1 thinks boost::container::string violates strict aliasing)
|
2016-05-16 16:59:25 +02:00 |
|
Ion Gaztañaga
|
132e57a348
|
Fixes Trac #12177 ("vector::priv_merge uses unqualified uintptr_t")
|
2016-05-13 23:50:34 +02:00 |
|
Ion Gaztañaga
|
873daf9a0c
|
Fixed bug Trac #11170
|
2016-05-13 22:17:03 +02:00 |
|
Ion Gaztañaga
|
3e82a27917
|
Fixes Trac #11912: "flat_map use of vector::priv_forward_range_insert_expand_backwards may cause move with same source"
|
2016-02-24 22:27:53 +01:00 |
|
Ion Gaztañaga
|
310d8eaf10
|
Fixed Trac #11957: "static_vector::max_size() is higher than the capacity"
|
2016-02-24 14:45:44 +01:00 |
|
Ion Gaztañaga
|
a7158c7975
|
Fixed Trac #12014: "boost::container::set can not insert const (ref) range"
|
2016-02-24 10:13:07 +01:00 |
|
Ion Gaztañaga
|
b436c91590
|
Fix Trac #11866: small_vector does not have range constructor. Added all missing constructors to small vector
|
2015-12-25 13:27:30 +01:00 |
|
Ion Gaztañaga
|
641d1a5d5a
|
small_vector: Added copy/move constructor/assignments from small_vector_base
|
2015-12-24 13:46:00 +01:00 |
|
Ion Gaztañaga
|
75f7c8fa73
|
Introduced BOOST_CONTAINER_FORCEINLINE so that mandatory inlining can be disabled selectively
|
2015-12-24 10:22:38 +01:00 |
|
Ion Gaztañaga
|
a3262c0ae7
|
Fix for Trac #11820 ("compiler error when using operator[] of map")
|
2015-12-24 01:14:10 +01:00 |
|
Ion Gaztañaga
|
f1dbddc704
|
Update changelog with Github #33.
|
2015-12-23 10:31:40 +01:00 |
|
Ion Gaztañaga
|
7dbc9b43e6
|
Updated change log with Trac #11856
|
2015-12-23 10:25:36 +01:00 |
|
Ion Gaztañaga
|
c4c237fabc
|
update changelog with PR#29
|
2015-10-24 21:40:51 +02:00 |
|
Ion Gaztañaga
|
addd6ba619
|
Updated changelog with GitHub Pull #31
|
2015-10-18 20:09:34 +02:00 |
|
Ion Gaztañaga
|
f8a4f01a86
|
Fixed Trac #11698 ("Missing return statement in static_storage_allocator")
|
2015-09-30 22:39:44 +02:00 |
|
Ion Gaztañaga
|
79274e4aae
|
Fixed Trac #11697 ("Wrong initialization order in tuple copy-constructor")
|
2015-09-30 22:35:17 +02:00 |
|
Ion Gaztañaga
|
85b2ed509b
|
Added debug assertions via BOOST_ASSERT to check preconditions in several members. All checks are O(1)
|
2015-09-18 14:39:17 +02:00 |
|
Ion Gaztañaga
|
7071fbc7d8
|
Fixed unused argument warning in swap_resources().
Fixed changelog copy-paste error.
|
2015-09-10 12:09:08 +02:00 |
|