277 Commits

Author SHA1 Message Date
7a53b7ff20 Move include to target. 2025-05-02 19:21:11 +03:00
24d62635a3 Put back whitespace. 2025-05-02 19:21:11 +03:00
a8f671ea1e Attempt to fix GHA. 2025-05-02 19:21:11 +03:00
d677c9436c Update build deps. 2025-05-02 19:21:11 +03:00
a3cc7bcf95 Move inter-lib dependencies to a project variable and into the build targets. 2025-05-02 19:21:11 +03:00
70578731e7 Update copyright dates. 2025-05-02 19:21:11 +03:00
3fb22ed769 Bump B2 require to 5.2 2025-05-02 19:21:11 +03:00
32824bfa1d Add requires-b2 check to top-level build file. 2025-05-02 19:21:11 +03:00
f15a4d0586 Add missing import-search for cconfig/predef checks. 2025-05-02 19:21:11 +03:00
cd5bc51e9e Replace relative docca refs with project based. 2025-05-02 19:21:11 +03:00
77d6a43dce Switch to library requirements instead of source. As source puts extra source in install targets. 2025-05-02 19:21:11 +03:00
8f969a62f7 Make the library modular usable. 2025-05-02 19:21:11 +03:00
bff5cb65a5 Boost super-project tests target
fix #53
boost-1.86.0 boost-1.88.0.beta1 boost-1.88.0 boost-1.87.0.beta1 boost-1.87.0 boost-1.86.0.beta1
2024-02-20 13:53:27 -03:00
42bb99ed25 support platforms without wchar_t
closes #51
2023-10-24 14:22:30 -04:00
175f467a03 select hash implementation with macros based on word size
fixes #46
2023-05-29 11:30:18 -04:00
6275cd7fe3 disable string_view overloads when type is convertible to basic_static_string
fixes #47
2023-05-29 10:51:06 -04:00
ac84c4f40e string_view interoperability
fix #26
boost-1.83.0 boost-1.82.0 boost-1.85.0 boost-1.84.0.beta1 boost-1.84.0 boost-1.83.0.beta1 boost-1.85.0.beta1 boost-1.82.0.beta1
2023-01-19 19:57:32 -03:00
269987446e check for char8_t directly
fix #40
2023-01-18 22:10:36 -03:00
82ff4e0679 static_string<0> does not memcpy
fix #41
2023-01-18 22:09:45 -03:00
9c3d5febe7 tests include main header 2023-01-18 22:09:31 -03:00
0c914ff05b fix noexcept-type warning 2022-11-04 10:34:09 -07:00
bfce6eea90 fix unused-function warning 2022-11-03 22:48:35 -07:00
ffce33d483 fix array-bounds warning 2022-11-03 14:12:02 -07:00
c4f6491537 fix restrict warning 2022-11-02 15:46:33 -07:00
25579e482f update jamfile
fix #24
2022-11-01 14:11:31 -07:00
3e9489a7af update CMakeLists.txt
fix #4
2022-11-01 13:39:05 -07:00
7822f1b991 update CI
fix #31, fix #20
2022-10-31 16:09:33 -07:00
5d6fefdd2a Protect against MSVC min and max macros boost-1.80.0.beta1 boost-1.81.0.beta1 boost-1.81.0 boost-1.80.0 2022-04-16 11:49:23 -04:00
f92940bfab Use Docca jam module boost-1.78.0 boost-1.79.0.beta1 boost-1.79.0 boost-1.78.0.beta1 2021-10-25 07:37:10 -04:00
c5df271a1a Remove trailing spaces 2021-10-25 07:27:47 -04:00
6978da552e Do not include test/CMakeLists.txt boost-1.77.0.beta1 boost-1.77.0 2021-06-02 06:01:04 +03:00
e6895ea26b Update CMakeLists.txt 2021-06-02 04:51:10 +03:00
d157311620 Replace sed-based customization with XSLT import
fix boostorg/docca#40
boost-1.76.0.beta1 boost-1.76.0
2021-02-25 12:54:48 -08:00
3a1efd2078 Implement erase_if function and related tests 2021-01-18 15:59:20 -05:00
59c4c556bb Library meta specifies minimum C++ standard 2020-12-17 13:18:57 -05:00
c59150c042 Update doc config.xsl boost-1.75.0 2020-11-19 19:09:55 -08:00
d524755ec0 Remove cv-qualifiers from character type deduced by deduction guide 2020-06-08 15:33:10 -04:00
6809e0a673 Change Azure OSX image boost-1.73.0 boost-1.75.0.beta1 boost-1.74.0.beta1 boost-1.74.0 2020-04-18 14:47:50 -04:00
63cf928af5 Fix codecov.sh 2020-04-18 14:09:20 -04:00
8fe9325d6d Whitespace fix 2020-04-06 17:57:57 -04:00
0b231586ed Update meta, remove redundant exception check 2020-03-15 13:46:48 -04:00
3784d039cd Add input iterator tests 2020-03-15 13:32:02 -04:00
1f173aad46 Improve coverage 2020-03-12 13:31:00 -04:00
519758bd35 Improve inlineability of exception checks 2020-03-11 22:47:15 -04:00
7b27ebea33 Genericize exception classes 2020-03-11 22:47:15 -04:00
e7e54b2665 Fix throwing in constexpr and substr for gcc 5 2020-03-11 22:47:15 -04:00
b7de5db7b8 Change C++ constexpr to use pseudo char_traits 2020-03-11 22:47:15 -04:00
8681e2eb68 Add gcc-5 C++14 build to travis 2020-03-11 22:47:15 -04:00
5934a28124 Fix operator+ for non-full arrays 2020-03-11 22:47:15 -04:00
2584ab2400 Improve documentation 2020-03-02 22:25:12 -05:00