Commit Graph

  • 8d5dee07be Remove superfluous parentheses around a macro name Gennaro Prota 2025-06-21 15:11:25 +02:00
  • e16b7bf01a Copy edit the readme Gennaro Prota 2025-06-21 15:08:58 +02:00
  • 0a3198a2f0 Remove an unused, junk function template Gennaro Prota 2025-06-21 15:01:40 +02:00
  • 17bf6c27c8 Consistently use BOOST_ASSERT() in the implementation Gennaro Prota 2025-06-21 14:58:26 +02:00
  • 174050bee8 Remove a workaround for CodeWarrior 8 Gennaro Prota 2025-06-21 14:51:00 +02:00
  • 9e164b9db7 Remove a spurious #undef directive Gennaro Prota 2025-06-21 14:47:37 +02:00
  • b051052884 Declare some internal details as private Gennaro Prota 2025-06-21 13:05:46 +02:00
  • f2db3e80d6 Remove some redundant access specifiers Gennaro Prota 2025-06-21 13:02:24 +02:00
  • a9a0d152d9 Remove a hopefully outdated workaround Gennaro Prota 2025-06-21 12:56:20 +02:00
  • 240c721d88 Remove a nonsensical usage of boost::addressof Gennaro Prota 2025-06-21 12:49:03 +02:00
  • 831ad00039 Fix the initial description in the documentation Gennaro Prota 2025-06-21 12:37:55 +02:00
  • 6591f2fd30 Update my email address etc. in the documentation Gennaro Prota 2025-06-21 12:33:41 +02:00
  • 048a1cd3e5 Fix the metadata in libraries.json Gennaro Prota 2025-06-21 12:28:21 +02:00
  • e00b0048f9 Clean up all the #include sections Gennaro Prota 2025-06-21 12:06:23 +02:00
  • 66690c41d1 Merge branch 'develop' into experiments/antora experiments/antora Gennaro Prota 2025-07-22 16:29:42 +02:00
  • e475e3052f Fix a typo in the documentation of operator>>=() Gennaro Prota 2025-07-22 16:28:58 +02:00
  • 7f2d9b405f Shorten some brief descriptions in the docs Gennaro Prota 2025-07-22 16:27:19 +02:00
  • 472fcfe7f8 Add two missing spaces in a documentation comment Gennaro Prota 2025-07-22 16:17:47 +02:00
  • 224c1cf590 Merge branch 'develop' into experiments/antora Gennaro Prota 2025-07-22 12:40:31 +02:00
  • 6c69d92398 Also exclude bit_appender from the MrDocs documentation Gennaro Prota 2025-07-22 12:34:01 +02:00
  • 91b957bbbb Remove a pair of unneeded parentheses Gennaro Prota 2025-07-22 12:32:04 +02:00
  • ad9b1a439e Also trigger CI for experiments/** Gennaro Prota 2025-07-21 18:42:12 +02:00
  • 06d510fca2 Set version for antora-cpp-reference-extension Gennaro Prota 2025-07-21 18:38:40 +02:00
  • f01dcbe60b Fix nav.adoc Gennaro Prota 2025-07-17 19:45:02 +02:00
  • 757939f082 Add a few links to the reference in the documentation index Gennaro Prota 2025-07-16 17:58:05 +02:00
  • 4fee7e5a77 Add doc/package.json and doc/package-lock.json Gennaro Prota 2025-07-14 16:28:07 +02:00
  • 31504199cd Exclude old, failing versions of Clang and GCC from CI Gennaro Prota 2025-07-14 16:11:46 +02:00
  • 2357cd92b7 Also build the documentation in the CI workflow Gennaro Prota 2025-07-11 20:03:59 +02:00
  • a5398355ac Implement Boost.CI 2025.07 reusable workflow James E. King III 2025-07-01 17:41:14 -04:00
  • 43ba4c9ca4 Rethrow any exception coming from the underlying vector, in the stream extractor Gennaro Prota 2025-07-11 08:32:31 +02:00
  • e9d0f7ff0e Delete unary operator&() for dynamic_bitset::reference Gennaro Prota 2025-07-11 08:19:50 +02:00
  • 8da24d5377 Don't add a semicolon after "BOOST_RETHROW" Gennaro Prota 2025-07-07 19:24:19 +02:00
  • 71f8a37dc0 Add a missing blank line Gennaro Prota 2025-07-07 18:47:32 +02:00
  • 32dca8ac20 Remove an unnecessary constructor definition Gennaro Prota 2025-07-07 18:47:09 +02:00
  • f684596b1d Remove an unnecessary implementation detail Gennaro Prota 2025-07-07 18:42:57 +02:00
  • da2768d346 Add a definition for the copy constructor of dynamic_bitset::reference Gennaro Prota 2025-07-07 12:50:06 +02:00
  • 2928206d63 Make scoped_temp_file non-copyable, as it should Gennaro Prota 2025-07-07 10:27:52 +02:00
  • c6f94b52ca Remove a nonsensical typedef Gennaro Prota 2025-07-07 10:14:52 +02:00
  • 367790225b Don't use lowerCamelCase for template type parameters Gennaro Prota 2025-07-07 10:04:22 +02:00
  • fea6e4eecb Copy edit a comment Gennaro Prota 2025-07-07 09:54:25 +02:00
  • 26c9b60e36 Remove a few unneeded permission notices Gennaro Prota 2025-07-07 09:50:15 +02:00
  • 2675e65ce8 Port the documentation to MrDocs and Antora Gennaro Prota 2025-06-27 16:53:51 +02:00
  • 04b105c78f Reformat all the C++ code (with ClangFormat) Gennaro Prota 2025-06-24 15:46:38 +02:00
  • d0f0182b3c Add a ClangFormat configuration file Gennaro Prota 2025-06-24 15:39:24 +02:00
  • db21469d77 Move all the function definitions to a separate file Gennaro Prota 2025-06-24 12:31:06 +02:00
  • 0ae6dd4e0e Leverage core::popcount() in the implementation of count() Gennaro Prota 2025-06-22 18:51:41 +02:00
  • 6477f68fb3 Fix some inconsistent placement of const qualifiers Gennaro Prota 2025-06-22 18:24:45 +02:00
  • a35c951953 Assert on the precondition to pop_back() Gennaro Prota 2025-06-22 18:16:21 +02:00
  • 499916234e Make the swap() functions noexcept Gennaro Prota 2025-06-22 18:10:19 +02:00
  • 459df8c817 Remove a misleading comment Gennaro Prota 2025-06-22 18:01:53 +02:00
  • 0a95b0295a Remove a redundant assertion Gennaro Prota 2025-06-22 18:00:00 +02:00
  • f33ec5bda7 Remove a top-level const qualifier for a function parameter Gennaro Prota 2025-06-22 16:29:10 +02:00
  • ad57ed3f34 Add a missing const qualifier in a test function Gennaro Prota 2025-06-22 16:27:18 +02:00
  • 3d4661e2a8 Use BOOST_TEST(), not assert(), for test cases Gennaro Prota 2025-06-22 15:13:00 +02:00
  • d4edc53c02 Remove other workarounds for obsolete compilers Gennaro Prota 2025-06-22 15:03:50 +02:00
  • 4f25dff8b2 Don't misuse the term "precondition" in the documentation Gennaro Prota 2025-06-22 10:31:46 +02:00
  • bb4ac379f9 Clean up detail/lowest_bit.hpp (mostly, reformat) Gennaro Prota 2025-06-22 09:54:51 +02:00
  • 060efe9166 Remove a naive comment Gennaro Prota 2025-06-22 09:40:33 +02:00
  • 8d2b37a8f8 Replace the references to the SGI documentation Gennaro Prota 2025-06-21 16:15:19 +02:00
  • cc2e543137 Remove inconsistent uses of title case Gennaro Prota 2025-06-21 15:49:40 +02:00
  • 7ee158b972 Remove trailing whitespace Gennaro Prota 2025-06-21 15:44:03 +02:00
  • 4339073d77 Remove an unneeded #include directive in a test file Gennaro Prota 2025-06-21 15:40:02 +02:00
  • 3bf84c9233 Remove a tab character in a test file Gennaro Prota 2025-06-21 15:39:03 +02:00
  • 702192bf52 Remove a superfluous #include directive Gennaro Prota 2025-06-21 15:12:59 +02:00
  • 2f497d44d7 Remove superfluous parentheses around a macro name Gennaro Prota 2025-06-21 15:11:25 +02:00
  • ff6fc1f065 Copy edit the readme Gennaro Prota 2025-06-21 15:08:58 +02:00
  • 96fad2cc08 Remove an unused, junk function template Gennaro Prota 2025-06-21 15:01:40 +02:00
  • c6ecae2129 Consistently use BOOST_ASSERT() in the implementation Gennaro Prota 2025-06-21 14:58:26 +02:00
  • a1fe5493c7 Remove a workaround for CodeWarrior 8 Gennaro Prota 2025-06-21 14:51:00 +02:00
  • b6a3959648 Remove a spurious #undef directive Gennaro Prota 2025-06-21 14:47:37 +02:00
  • 3aad037ed1 Declare some internal details as private Gennaro Prota 2025-06-21 13:05:46 +02:00
  • a6096f898e Remove some redundant access specifiers Gennaro Prota 2025-06-21 13:02:24 +02:00
  • c6e1912392 Remove a hopefully outdated workaround Gennaro Prota 2025-06-21 12:56:20 +02:00
  • b1e431c8e4 Remove a nonsensical usage of boost::addressof Gennaro Prota 2025-06-21 12:49:03 +02:00
  • ec4fce5d3e Fix the initial description in the documentation Gennaro Prota 2025-06-21 12:37:55 +02:00
  • c560925513 Update my email address etc. in the documentation Gennaro Prota 2025-06-21 12:33:41 +02:00
  • 79ebe76301 Fix the metadata in libraries.json Gennaro Prota 2025-06-21 12:28:21 +02:00
  • 6c7c6618e6 Clean up all the #include sections Gennaro Prota 2025-06-21 12:06:23 +02:00
  • 2852d27363 Remove all support for pre-standard iostreams Gennaro Prota 2025-06-21 11:25:11 +02:00
  • 179d719c92 Remove a flawed "example" (timing_tests.cpp) Gennaro Prota 2025-06-21 11:12:27 +02:00
  • 688a99f54a Fix typo. greg7mdp 2025-03-28 17:54:29 -04:00
  • b96250c3c6 simplify push_back logic boost-1.89.0 boost-1.88.0.beta1 boost-1.88.0 Unix&Me 2022-07-05 17:53:40 -04:00
  • d6eb91388f Update CI to 2024.12 spec, update README James E. King III 2024-12-28 21:18:11 +00:00
  • 41d08970cd Support stateful allocators Anthony Eden 2024-12-05 13:52:24 -08:00
  • cd59d325d3 Enable branch coverage. James E. King III 2024-11-30 19:42:52 +00:00
  • 34f55c74b1 Implement find_first(pos). twomice 2024-11-26 10:21:41 -05:00
  • b33c19e05c Given GHA busted ubuntu-18.04 containers, those build jobs have been removed. Others have been updated to move forward. James E. King III 2024-11-26 17:55:46 +00:00
  • b3c78809c0 GHA: Reenable CMake jobs Alexander Grund 2024-11-26 10:56:19 +01:00
  • 3347ea317c GHA: Add CMake subdir test Alexander Grund 2024-11-26 10:12:56 +01:00
  • 8ad7522ca0 Fix documentation links in the README James E. King III 2024-11-25 22:27:27 +00:00
  • 4eada1889f Appveyor: move to cppalliance account James E. King III 2024-11-25 22:20:32 +00:00
  • 9f5a992ffa Remove GHA macos-12 as it is not offered any more. James E. King III 2024-11-25 20:07:45 +00:00
  • 0b9a081d97 Refresh GitHub Actions and Appveyor CI James E. King III 2024-11-25 15:11:15 +00:00
  • 053fadace9 Update build deps. Rene Rivera 2024-08-02 08:34:14 -05:00
  • 2cbf3ad7d8 Move inter-lib dependencies to a project variable and into the build targets. Rene Rivera 2024-07-23 22:34:22 -05:00
  • 3bb682db62 Update copyright dates. Rene Rivera 2024-07-20 22:52:04 -05:00
  • 76b4bba9c2 Bump B2 require to 5.2 Rene Rivera 2024-06-14 11:33:55 -05:00
  • 11d94f6794 Add requires-b2 check to top-level build file. Rene Rivera 2024-05-05 09:00:01 -05:00
  • 0231a500ed Add missing import-search for cconfig/predef checks. Rene Rivera 2024-05-04 23:29:10 -05:00
  • 7939bf7ae6 Add missing b2 testing module import. Rene Rivera 2024-04-25 08:31:33 -05:00