Andrey Semashev
eb29d71245
Corrected argument type in string_view/ref::at().
2022-05-03 00:23:10 +03:00
Andrey Semashev
fe417f6237
Merge pull request #83 from sdarwin/meta
...
Update metadata
2022-05-03 00:13:23 +03:00
sdarwin
d5c33889b9
Update metadata
2022-05-02 13:53:04 -05:00
Andrey Semashev
11cff46019
Merge pull request #90 from fanquake/remove_boost_swap
...
refactor: use core/swap over deprecated swap header
2022-04-29 18:26:16 +03:00
fanquake
f11a56c2a7
refactor: use core/swap over deprecated swap header
...
In boost/swap.hpp:
```cpp
// The header file at this path is deprecated;
// use boost/core/swap.hpp instead.
```
2022-04-29 16:08:20 +01:00
Andrey Semashev
69f6588d7c
Updated comment.
boost-1.79.0
boost-1.79.0.beta1
2022-01-17 17:53:42 +03:00
Andrey Semashev
6950023bca
Added a link to the ticket with discussion re. MSVC warning 4913.
2022-01-17 17:49:37 +03:00
Andrey Semashev
c3aab6a184
Use #ifdef to test for BOOST_MSVC.
2022-01-17 17:42:45 +03:00
Andrey Semashev
7717dac7bc
Merge pull request #89 from Kojoley/patch-1
...
result_of_callable_class: suppress MSVC C4512
2022-01-17 17:29:33 +03:00
Nikita Kniazev
63aadf3f0f
result_of_callable_class: suppress MSVC C4512
...
`result_of_callable_class` derives from a user provided type which might not be eligible for an implicit assignment operator causing an annoying warning
2022-01-16 22:34:34 +03:00
Andrey Semashev
0feb28b467
Merge pull request #88 from alandefreitas/boost_rel_paths
...
Adjust `@boost` relative paths
2021-12-28 23:38:13 +03:00
alandefreitas
78f1b38930
Adjust @boost
relative paths
2021-12-28 15:24:39 -03:00
Andrey Semashev
e6edd4eb91
Minor formatting improvement.
2021-12-09 15:21:20 +03:00
Andrey Semashev
9d1284ef6d
Use paths relative to the point of execution in doxygen rules.
...
This partly re-applies 5ae025b56a46a0046d7b0a6731e1bc04cc16188f with the
following changes:
- Use path-constant to deduce the path relative to the point of execution
rather than the Jamfile.
- Use that path only to list source files to be passed to Doxygen.
- Keep the project rule, but remove the duplicate requirements that are
explicitly specified in standalone_main.
Hopefully, this should work around the problem of Reference generation
in the official docs.
2021-12-09 01:26:44 +03:00
Andrey Semashev
aa0ccfa65e
Revert "Use path-constant in Jamfile"
...
This reverts commit 5ae025b56a46a0046d7b0a6731e1bc04cc16188f.
Reason for revert: This breaks local generation of docs due to broken
links to css and images.
2021-12-09 00:02:37 +03:00
Andrey Semashev
c21d2818c7
Merge pull request #86 from alandefreitas/reference_glob
...
Use path-constant in Jamfile
2021-12-08 23:57:03 +03:00
Alan de Freitas
5ae025b56a
Use path-constant in Jamfile
2021-12-08 17:53:12 -03:00
Glen Fernandes
f3f7c3c041
Merge pull request #85 from alandefreitas/reference_glob
...
Adjust doxygen relative paths
2021-12-08 10:56:04 -05:00
Alan de Freitas
bdc983b804
Adjust doxygen relative paths
2021-12-08 12:53:59 -03:00
Andrey Semashev
a1583e3072
Updated a couple C++ standard references.
2021-12-08 16:27:46 +03:00
Andrey Semashev
30caa722c1
Nonessential docs formatting.
2021-12-08 16:18:56 +03:00
Andrey Semashev
96169c9fc6
Added a link to the page describing EBO.
2021-12-08 16:15:48 +03:00
Andrey Semashev
b6119df27f
Added links to a page describing POD.
2021-12-08 16:12:15 +03:00
Andrey Semashev
9941e831bb
Updated references to C++ standard to C++11, added character escaping.
2021-12-08 16:08:36 +03:00
Andrey Semashev
a8cdbe516d
Fixed a typo, added character escaping in docs.
2021-12-08 16:07:14 +03:00
Andrey Semashev
485a160dde
Updated docs formatting.
2021-12-08 15:17:19 +03:00
Andrey Semashev
2b0441e95f
Merge pull request #84 from Kojoley/patch-1
...
Fix extra tokens after #endif
boost-1.78.0
2021-11-22 17:26:16 +03:00
Nikita Kniazev
de106bf696
Fix extra tokens after #endif
...
Regression from #79
2021-11-22 17:17:57 +03:00
Andrey Semashev
b9a91970be
Adjusted code formatting.
2021-11-16 17:28:15 +03:00
Andrey Semashev
73bccf50db
Moved auto-generated files to a separate subdirectory.
2021-11-16 17:23:51 +03:00
Andrey Semashev
f7c17df050
Adjusted code formatting.
2021-11-16 17:23:51 +03:00
Andrey Semashev
51104850f6
Fixed web URL for the Boost.Utility docs.
...
Also adjusted formatting, removed unnecessary escaping and glob calls.
2021-11-16 17:23:29 +03:00
Glen Fernandes
301ad68447
Merge pull request #79 from alandefreitas/develop
...
Modernize Docs
2021-11-16 08:36:34 -05:00
Alan de Freitas
5f5aa500d0
Set boost.doxygen.refid
s for doxygen references
2021-11-16 01:57:02 -03:00
Andrey Semashev
fede5878c3
Updated check for apt-add-repository capabilities.
...
In Ubuntu 20.04 there appeared an updated version of the
software-properties-common package in focal-updates, which ships a newer
apt-add-repository version that doesn't support -P/-S/-U command line arguments.
Since we cannot rely on package version checks to determine apt-add-repository
capabilities, we have to parse its --help output instead.
Also, made source list processing more protected against spaces.
2021-11-16 00:54:51 +03:00
Alan de Freitas
a3ec92334d
Remove implementation detail from compressed pair private inheritance
2021-11-15 15:49:54 -03:00
Alan de Freitas
d186ad3539
Escape Jamfile.v2 url.prefix
2021-11-15 15:49:54 -03:00
Alan de Freitas
1d6d44c1c4
Generate doxygen xml reference
2021-11-11 17:46:09 -03:00
Alan de Freitas
0171af0f77
Add quickbook documentation structure
2021-11-05 21:51:11 -03:00
Alan de Freitas
703a4bf752
Transcribe documentation to quickbook
2021-11-05 21:50:00 -03:00
Andrey Semashev
05e0d1688d
Re-enabled 32-bit clang-win AppVeyor job on VS2019 image.
...
32-bit clang does not fail with the mspdb error on the VS2019 image.
Apply the same env script workaround as for the 64-bit clang.
boost-1.78.0.beta1
2021-10-10 13:59:26 +03:00
Andrey Semashev
dcaf2c0e3b
Fixed a typo in AppVeyor config.
2021-10-10 00:18:35 +03:00
Andrey Semashev
71107238eb
Call env setup script to work around missing msvcrt.lib errors with clang-win.
2021-10-10 00:08:03 +03:00
Andrey Semashev
28c90abaf0
Try switching clang-win to VS2019 image.
...
This is an attempt to work around the missing msvcrt(d).lib linking errors.
2021-10-09 20:32:03 +03:00
Andrey Semashev
2cc83cc7d5
Added MinGW-w64 gcc 8.1 job to AppVeyor.
2021-10-09 20:31:48 +03:00
Andrey Semashev
e8fc7cc2a1
Disabled 32-bit clang-win in AppVeyor because of "unable to load mspdbcore.dll" errors.
2021-10-09 11:18:24 +03:00
Andrey Semashev
09d24c0516
Fixed git version check on Mac OS.
2021-09-26 20:43:44 +03:00
Andrey Semashev
3f51807f24
Disabled random operators tests under UBSAN.
...
The tests use random input to various arithmetic and bitwise operators,
which cause undefined behavior, such as shifting by more than the left
operand capacity or signed integer overflows.
2021-09-16 02:12:41 +03:00
Andrey Semashev
a04a0d9531
Updated link to AppVeyor badge.
2021-09-15 22:18:17 +03:00
Andrey Semashev
449a03e13d
Updated README.md to replace Travis CI with GHA and add other links.
2021-09-15 21:43:31 +03:00