Andrey Semashev
8a8738a981
Propagate noexcept specification in boost::swap.
...
Mark boost::swap noexcept if the type supports non-throwing swap
implementation.
2023-01-07 03:42:15 +03:00
Andrey Semashev
1825265014
Marked boost::ref methods and associated functions with noexcept.
2023-01-06 19:12:47 +03:00
Peter Dimov
2d302c1666
Document boost::core::lwt_init
2022-12-30 21:57:12 +02:00
Andrey Semashev
86bf1d4aec
Deprecated boost::core::is_same and the associated header.
...
Moved is_same implementation to detail (both directory and namespace)
to use in the public headers and avoid introducing new dependencies.
The documentation now recommends users to use Boost.TypeTraits or
C++ standard library instead.
Also, removed unnecessary includes and added missing ones in a few
places.
2022-12-22 17:55:47 +03:00
Andrey Semashev
be8790115c
Added portable snprintf/vsnprintf definition.
...
This definitions is mostly a workaround for older MSVC versions that only
provided non-portable _snprintf etc. that are not fully conforming to
the standard snprintf. This implementation fixes its issues wrt. null
termination and returned values in case of buffer overflows.
On platforms that support the standard snprintf, the definitions in
the header are equivalent to the standard functions.
2022-12-09 03:53:01 +03:00
Andrey Semashev
ad20fadde7
Added missing release notes for Boost 1.80.0.
2022-12-04 03:52:31 +03:00
Andrey Semashev
a67ec1f75c
Corrected Boost release version, added links in changelog.
2022-12-04 02:02:40 +03:00
Peter Dimov
5e95d28eb6
Update revision history
2022-12-01 13:59:53 +02:00
Peter Dimov
b407b5d87d
Change bit_width to return int, LWG3656 has been applied as a DR to C++20
2022-09-22 01:31:01 +03:00
Andrey Semashev
3510f6244b
Added fclose_deleter.
...
fclose_deleter can be used as a deleter function object for std::FILE
pointers returned by std::fopen.
2022-09-21 13:50:22 +03:00
tocic
89852794ca
Fix typos in docs ( #127 )
...
* Fix typos in docs
Use "Acknowledgments" everywhere for consistency.
* amend! Fix typos in docs
Fix typos in docs
Use "Acknowledgements" everywhere for consistency.
2022-09-19 12:53:00 +03:00
Glen Fernandes
48bc47cce2
Update empty_value docs
2022-08-06 21:24:09 -04:00
Glen Fernandes
8503c536dc
Add documentation for rebind C++03 compatibility
2022-07-17 17:18:54 -04:00
Glen Fernandes
42ed795866
Remove inline friend begin and end functions
2022-05-13 18:26:08 -04:00
Glen Fernandes
4defdfd233
Add allocator_construct_n to allocator_access and deprecate alloc_construct
2022-03-12 10:45:05 -05:00
Peter Dimov
dbefea9631
Update revision history
2022-02-15 20:54:37 +02:00
Peter Dimov
ed84fc4e23
Document verbose_terminate_handler
2022-02-15 06:49:46 +02:00
Glen Fernandes
ea7b623b7d
Use consistent section titles in documentation
2022-01-07 11:16:44 -05:00
Andrey Semashev
6ae6ff79f1
Deprecated boost/iterator.hpp, emit warnings on inclusion.
...
The header defines boost::iterator template, which is an alias for
std::iterator, which is itself deprecated since C++17.
Updated test to avoid testing the definition in C++17 onwards
to avoid failures due to deprecation warnings from libc++-13.
2021-12-23 16:46:29 +03:00
Andrey Semashev
06976ccad7
Use path-constant to specify path to headers in docs Jamfile.
2021-12-23 15:10:58 +03:00
Glen Fernandes
a2b37091eb
Update documentation
2021-12-15 11:36:02 -05:00
Glen Fernandes
a121ab0278
Update release notes for 1.79
2021-12-14 07:52:42 -05:00
Glen Fernandes
0e62373aa2
Make pointer_traits SFINAE friendly
2021-12-13 13:13:12 -05:00
Glen Fernandes
ac4bdcc4c5
Update documentation
2021-12-06 23:43:03 -05:00
Glen Fernandes
15c884438c
Correct note in documentation
2021-12-04 14:38:18 -05:00
Glen Fernandes
15f7fb7eaa
Move Notes to a top level section
2021-12-04 00:32:27 -05:00
Glen Fernandes
c1be2097d7
Minor documentation changes
2021-12-04 00:22:51 -05:00
Glen Fernandes
c8b989d80b
Add allocator_traits that uses allocator_access
2021-12-03 23:55:40 -05:00
Peter Dimov
493832a570
Remove string_view from documentation
2021-10-27 02:57:55 +03:00
Glen Fernandes
5cf3569218
Correct documentation
2021-10-20 22:26:25 -04:00
Glen Fernandes
62b23df9ef
Update revision history
2021-10-15 19:00:57 -04:00
Glen Fernandes
fdf1ed78a7
Contribute span implementation
2021-10-14 21:16:19 -04:00
Peter Dimov
e02c333706
Update string_view.qbk
2021-10-11 02:09:45 +03:00
Peter Dimov
0f7d02de01
Update revision history
2021-10-10 19:29:46 +03:00
Peter Dimov
bfeee019dd
Update revision history
2021-10-10 18:20:46 +03:00
Peter Dimov
3cec508460
Update string_view.qbk
2021-10-10 02:25:50 +03:00
Peter Dimov
a47fac1449
Update string_view.qbk
2021-10-10 02:04:43 +03:00
Peter Dimov
7340f123fe
Update string_view.qbk
2021-10-10 01:46:32 +03:00
Peter Dimov
038064e824
Update string_view.qbk
2021-10-10 00:44:00 +03:00
Peter Dimov
c005ad5e55
Merge branch 'develop' into feature/string-view
2021-10-06 03:32:05 +03:00
Peter Dimov
75fc48ad32
Add a revision history section to documentation
2021-10-05 18:46:47 +03:00
Peter Dimov
e206cddc6f
Fix line endings
2021-10-04 20:27:14 +03:00
Peter Dimov
95924b1329
Add boost/core/string_view.hpp
2021-10-04 16:49:46 +03:00
Peter Dimov
8265fe6405
Minor documentation fix
2021-09-29 21:55:40 +03:00
Peter Dimov
f7b04afe4d
Add documentation for type_name
2021-09-29 21:34:23 +03:00
Peter Dimov
a6cab03127
Add documentation for bit.hpp
2020-12-30 20:34:34 +02:00
Peter Dimov
804c5b250d
Add documentation for cmath.hpp
2020-12-24 01:20:32 +02:00
Peter Dimov
c6d72da515
Document BOOST_TEST_WITH
2020-06-07 01:32:19 +03:00
Glen Fernandes
b67cce85c8
Correct spelling mistake in documentation
2020-05-28 09:20:01 -04:00
Glen Fernandes
376aa7aa31
Revise allocator_access implementation
2020-05-25 16:14:40 -04:00