353 Commits

Author SHA1 Message Date
Christos Stratopoulos
1ae651ac66 Delete extra space 2018-04-07 00:39:01 -04:00
Christos Stratopoulos
bdb55f68d5 Regenerate examples.html to use new tutorial_example.html 2018-04-07 00:37:09 -04:00
Christos Stratopoulos
c6b342a9a1 Manually edit tutorial_example.html to reflect tut1.cpp 2018-04-07 00:35:03 -04:00
Christos Stratopoulos
842452a998 Italics formatting 2018-04-07 00:13:44 -04:00
Christos Stratopoulos
28615c5fac Add comp_compatible_smart_ptr.sh and use it 2018-04-07 00:13:32 -04:00
Christos Stratopoulos
dd292c43ce Update remaning rst/sh files and regenerate corresponding html 2018-04-07 00:06:28 -04:00
Christos Stratopoulos
ad47fab889 Generate compatible-smart-ptr version of revserible_ptr_container 2018-04-05 23:43:48 -04:00
Christos Stratopoulos
90f30d40dd Wording change 2018-04-05 23:42:47 -04:00
Christos Stratopoulos
2e0873039b Add page documenting compatible-smart-ptr convention 2018-04-05 17:58:44 -04:00
Christos Stratopoulos
f977cf62b9 Add Upgrading from Boost 1.67 section 2018-04-05 17:58:28 -04:00
Edward Diener
1e8f4ae410 Merge pull request #15 from DanielaE/fix/no-iterator-inheritance
Inheriting std::iterator is deprecated in C++17
2018-01-09 18:18:39 -05:00
Daniela Engert
5405c37309 Inheriting std::iterator is deprecated in C++17
Therefore replace inheritance by lifting std::iterator's members into the derived class.

Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-12-31 19:23:01 +01:00
Peter Dimov
2fa9dd84c0 Remove trailing whitespace 2017-12-18 20:04:49 +02:00
Peter Dimov
17c3d7ce79 Fix msvc-10.0 failure 2017-12-10 20:52:48 +02:00
Peter Dimov
ebe8978775 Suppress remaining deprecation warnings 2017-12-10 16:57:24 +02:00
Peter Dimov
652ba63160 Silence unused variable warnings 2017-12-10 04:43:14 +02:00
Peter Dimov
36159ac827 Merge pull request #13 from Romain-Geissler-1A/develop
Remove remaining deprecation warnings.
2017-12-10 03:56:41 +02:00
Romain Geissler
c14834b9cd Remove remaining deprecation warnings. 2017-12-10 02:28:06 +01:00
Peter Dimov
c89e4f4520 Merge branch 'fix-auto_ptr-deprecation-warnings' of https://github.com/Romain-Geissler-1A/ptr_container into develop 2017-12-09 19:37:21 +02:00
Peter Dimov
158bdd37d4 Update .travis.yml 2017-12-09 19:10:40 +02:00
Peter Dimov
ffb3e01beb Merge pull request #12 from Romain-Geissler-1A/fix-build-boost-next
Fix build with recent boost dependencies (boost::next not found).
2017-12-09 19:05:36 +02:00
Romain Geissler
43970fbcf2 Disable auto_ptr deprecation warnings on g++/clang 2017-12-09 17:39:00 +01:00
Romain Geissler
f303f93e9a Fix build with recent boost dependencies (boost::next not found). 2017-12-09 17:32:38 +01:00
Peter Dimov
3dd1deab93 Fix byte ambiguity error in Windows headers 2017-11-20 21:26:43 +02:00
Daniela Engert
b805b3cc30 Conditionally provide interfaces based on deprecated/removed std::auto_ptr and/or std::unique_ptr, and replace C++98 function adapters by inline typedefs.
Signed-off-by: Daniela Engert <dani@ngrt.de>
2017-11-20 19:20:17 +01:00
Peter Dimov
e67da89707 Merge branch 'develop' boost-1.66.0 2017-11-06 03:30:46 +02:00
Peter Dimov
cf65b2e1a9 Fix serialization test; archives were not being destroyed until end of scope, while streams were closed 2017-11-06 01:01:04 +02:00
Peter Dimov
613460f941 Revert "Remove obsolete MSVC check from pragma guard"
This reverts commit 643e5f288e.
2017-11-06 00:37:36 +02:00
Eyas
9a1f9041a7 Address MSVC C4127 warning due to constant conditional expression when throwing a "count not find key" exception 2017-11-06 00:03:41 +02:00
Romain Geissler
91ea2e5872 Fix gcc warning with -Wextra. 2017-11-06 00:03:41 +02:00
Peter Dimov
221ea52843 Install libstdc++-4.9 for clang to avoid ::gets error 2017-11-06 00:02:04 +02:00
Peter Dimov
28949836b7 Merge pull request #10 from boostorg/pr/fix-ptr-list
Fix ptr_list allocator type
2017-11-05 23:56:02 +02:00
Peter Dimov
718ff0da8c Apply fix to ptr_deque as well 2017-11-05 21:22:21 +02:00
Peter Dimov
d1a588b25d Extend same fix to ptr_map, ptr_set, ptr_vector 2017-11-05 19:25:52 +02:00
Peter Dimov
a4a3b30112 Merge branch 'patch-1' of https://github.com/Eyas/ptr_container into develop 2017-11-05 18:26:51 +02:00
Peter Dimov
38aedbd066 Merge branch 'fix-Wextra-warnings' of https://github.com/Romain-Geissler-1A/ptr_container into develop 2017-11-05 18:19:56 +02:00
Peter Dimov
6f7c1ab8bb Fix ptr_list allocator type 2017-11-05 17:54:29 +02:00
Peter Dimov
12c712fcd8 Fix serialization test; archives were not being destroyed until end of scope, while streams were closed 2017-11-05 04:48:17 +02:00
Peter Dimov
2853f4fb0b Fix test; explicit instantiations are only valid at namespace scope 2017-11-05 04:08:17 +02:00
Peter Dimov
c0d741594f Install libstdc++-4.9 for clang to avoid ::gets error 2017-11-05 04:07:01 +02:00
Peter Dimov
830a0e758d Add .travis.yml 2017-11-04 22:51:03 +02:00
Edward Diener
ede8056b26 Removed executable attribute from files. 2017-11-04 22:50:46 +02:00
Peter Dimov
ae406217d0 Add .travis.yml 2017-11-04 17:18:28 +02:00
Peter Dimov
69ad81787b Merge pull request #9 from eldiener/develop
Removed executable attribute from files.
2017-11-03 23:36:39 +02:00
Edward Diener
a2cecadaf5 Removed executable attribute from files. 2017-09-17 12:51:40 -04:00
Rene Rivera
b95caec276 The docs are not buildable as this Jamfile is written. Remove for correctness. boost-1.62.0 boost-1.65.1 boost-1.65.0 boost-1.64.0-beta2 boost-1.64.0-beta1 boost-1.64.0 boost-1.63.0 boost-1.61.0 2016-02-23 21:48:44 -06:00
Eyas
a143a95f87 Address MSVC C4127 warning due to constant conditional expression when throwing a "count not find key" exception 2016-02-12 18:53:00 -05:00
Rene Rivera
33836c7116 The docs are not buildable as this Jamfile is written. Remove for correctness. 2016-01-11 17:00:39 -06:00
Rene Rivera
13cb3ac80d Fix syntax to be able to parse doc build file. 2015-12-18 16:00:42 -06:00
Romain Geissler
83a5fdf0d4 Fix gcc warning with -Wextra. 2015-10-29 00:43:14 +01:00