Commit Graph

  • f3d4d55f52 Apply Node20 workaround develop boost-1.88.0.beta1 boost-1.88.0 master feature/gha Peter Dimov 2024-12-12 19:39:16 +02:00
  • 8b55365179 Update .drone.jsonnet Peter Dimov 2024-12-12 19:27:04 +02:00
  • 8947bbb9cb Update ci.yml Peter Dimov 2024-12-12 19:25:26 +02:00
  • b75bf9e76f Disable tests using Boost.Exception under C++03 Peter Dimov 2024-12-12 18:33:58 +02:00
  • ca85c198c8 Update build.jam, test/Jamfile boost-1.87.0.beta1 boost-1.87.0 feature/modular-b2 Peter Dimov 2024-08-28 19:34:26 +03:00
  • bfd94a7b41 Merge branch 'modular' of https://github.com/grafikrobot/boostorg.throw_exception into feature/modular-b2 Peter Dimov 2024-08-28 19:27:22 +03:00
  • 36e3e8aded Add VERBATIM to add_custom_target feature/drone Peter Dimov 2024-08-28 19:16:02 +03:00
  • 091fd61c09 Update .drone.jsonnet Peter Dimov 2024-08-28 18:24:12 +03:00
  • 0b0a85f60c Update ci.yml Peter Dimov 2024-08-28 18:05:03 +03:00
  • a0ea1e5f90 Move inter-lib dependencies to a project variable and into the build targets. Rene Rivera 2024-07-23 22:34:24 -05:00
  • 2ffcfc14ee Update copyright dates. Rene Rivera 2024-07-20 22:52:05 -05:00
  • 4b20f08b3f Change all <source> references to <library>. Rene Rivera 2024-07-20 21:26:38 -05:00
  • 2207995f92 Sync from upstream. Rene Rivera 2024-06-17 22:25:08 -05:00
  • 6ff2e5dca5 Update throw_exception_test4.cpp boost-1.86.0.beta1 boost-1.86.0 Peter Dimov 2024-06-17 21:52:29 +03:00
  • d2e0b6d82a Update ci.yml Peter Dimov 2024-06-17 21:28:16 +03:00
  • 13124487d2 Bump B2 require to 5.2 Rene Rivera 2024-06-14 11:33:56 -05:00
  • 8e4c9a5f75 Add requires-b2 check to top-level build file. Rene Rivera 2024-05-05 09:00:01 -05:00
  • 502caee36e Switch to library requirements instead of source. As source puts extra source in install targets. Rene Rivera 2024-03-29 21:16:00 -05:00
  • d7bb0dfb16 Make the library modular usable. Rene Rivera 2024-03-11 08:38:17 -05:00
  • 7c8ec2114b Add -Wundef to test/Jamfile boost-1.85.0.beta1 boost-1.85.0 feature/warnings Peter Dimov 2024-01-06 19:41:56 +02:00
  • bdf60d39d5 Avoid -Wundef warning Peter Dimov 2024-01-06 17:05:58 +02:00
  • bc58e33137 Add Xcode 13.4 to Drone Peter Dimov 2024-01-01 19:54:12 +02:00
  • 083f1d6984 Update .drone.jsonnet Peter Dimov 2024-01-01 19:46:30 +02:00
  • 152b36e86f Update throw_exception_test4.cpp. Refs boostorg/assert#34. boost-1.84.0 feature/assert-issue-34 Peter Dimov 2023-11-29 02:49:09 +02:00
  • 78947332e1 Update ci.yml Peter Dimov 2023-11-29 02:17:44 +02:00
  • 23dd41e920 Update ci.yml boost-1.84.0.beta1 boost-1.83.0.beta1 boost-1.83.0 Peter Dimov 2023-06-25 16:12:57 +03:00
  • 10e161cc56 Add -Wconversion et al to test/Jamfile feature/warnings-extra Peter Dimov 2023-06-25 15:48:38 +03:00
  • c5f734275b Update appveyor.yml boost-1.82.0.beta1 boost-1.82.0 feature/appveyor Peter Dimov 2023-01-23 06:03:53 +02:00
  • 94cf3285ca Update ci.yml Peter Dimov 2023-01-23 04:16:58 +02:00
  • 6ea43972cf Update .drone.jsonnet Peter Dimov 2023-01-23 03:46:07 +02:00
  • d307a2d4a7 Update ci.yml boost-1.81.0.beta1 boost-1.81.0 Peter Dimov 2022-08-16 18:51:51 +03:00
  • b0add8fa4e Add CMake tests to ci.yml Peter Dimov 2022-08-16 11:09:01 +03:00
  • a4cb03745c Update ci.yml Peter Dimov 2022-08-16 11:06:35 +03:00
  • ce1065a845 Merge pull request #23 from mborland/develop Peter Dimov 2022-07-14 08:36:38 +03:00
  • d86a6220d5 Replace 0 with BOOST_NULLPTR Matt Borland 2022-07-13 07:50:58 -05:00
  • f2b7655016 Change del.p_=0 to del.p_=nullptr (#22) boost-1.80.0.beta1 boost-1.80.0 Paul Harris 2022-06-09 20:54:12 +08:00
  • 68d092f4d7 Update documentation boost-1.79.0.beta1 boost-1.79.0 Peter Dimov 2022-02-17 01:23:30 +02:00
  • 26f3ce3c5c Add throw_column to boost::exception, make get_throw_location work for it feature/throw-with-location Peter Dimov 2022-02-16 13:45:54 +02:00
  • e14f6ed69e Add line numbers to examples, highlight throw line Peter Dimov 2022-02-15 20:48:18 +02:00
  • 3c67fc2b54 Update examples to use boost::core::verbose_terminate_handler Peter Dimov 2022-02-15 20:26:40 +02:00
  • cffa8cd68c Add a test for throw_with_location with RTTI off Peter Dimov 2022-02-15 00:59:05 +02:00
  • 8608fdd923 Update documentation Peter Dimov 2022-02-12 20:59:49 +02:00
  • b3a7f8e178 Update documentation Peter Dimov 2022-02-12 03:33:44 +02:00
  • 3e51d32285 Avoid signed/unsigned compare warnings in tests Peter Dimov 2022-02-10 22:46:10 +02:00
  • f2ca8df9ab Merge branch 'develop' into feature/throw-with-location Peter Dimov 2022-02-10 22:42:17 +02:00
  • 3470506880 Update ci.yml Peter Dimov 2022-02-10 20:12:22 +02:00
  • c5dfcc3dd4 Add boost::throw_with_location Peter Dimov 2022-02-10 20:02:30 +02:00
  • 7b314a2184 Update .drone.jsonnet Peter Dimov 2022-02-08 17:09:40 +02:00
  • dbbbb71232 Update throw_exception_test4.cpp to reflect changes to function name coming from BOOST_CURRENT_LOCATION Peter Dimov 2022-02-08 16:55:28 +02:00
  • d0f136e079 Add Drone files Peter Dimov 2022-02-08 16:35:02 +02:00
  • 0287751675 Make location member of wrapexcept_location non-const, to enable assignment feature/wrapexcept-11 Peter Dimov 2022-01-26 17:22:42 +02:00
  • 0bfe1d9261 Remove wrapexcept::location() Peter Dimov 2022-01-26 07:17:51 +02:00
  • 6624c33710 Add throw_exception_test6.cpp Peter Dimov 2022-01-26 07:11:12 +02:00
  • 7d804d72b8 Move wrapexcept's source location to a non-polymorphic, detail base class; add boost::get_throw_location Peter Dimov 2022-01-26 07:10:38 +02:00
  • f1419ae6de Update throw_from_library_test.cpp Peter Dimov 2022-01-26 06:20:27 +02:00
  • bba0872af3 Update throw_exception_test4.cpp Peter Dimov 2022-01-26 06:11:44 +02:00
  • e13250de6e Update throw_exception_test3.cpp Peter Dimov 2022-01-26 06:04:14 +02:00
  • 9304126070 Update throw_exception_test2.cpp Peter Dimov 2022-01-26 06:01:58 +02:00
  • cbff90bdee Rename has_source_location to has_throw_location Peter Dimov 2022-01-26 04:09:31 +02:00
  • 5dc7cafd9f Update throw_exception_test4.cpp to not terminate Peter Dimov 2022-01-26 03:38:15 +02:00
  • e1fd6bb1f8 Update wrapexcept to not include boost::exception or clone_base under C++11 Peter Dimov 2022-01-25 22:04:40 +02:00
  • 8c7b14f68b Update categories in libraries.json boost-1.78.0 Peter Dimov 2021-11-07 20:33:59 +02:00
  • 37ad7254d2 Enable syntax hightlighting boost-1.78.0.beta1 Peter Dimov 2021-10-28 23:18:32 +03:00
  • f6055628e6 Add msvc-14.3 to ci.yml Peter Dimov 2021-10-28 23:18:06 +03:00
  • 65eddbb2f0 Small fix for those using -Wsign-conversion (#21) Ion Gaztañaga 2021-10-11 20:07:06 +02:00
  • 121c1407fd Merge branch 'develop' into feature/bx-rethrow-nx feature/bx-rethrow-nx Peter Dimov 2021-09-30 22:19:18 +03:00
  • 5eff93e41b Update ci.yml feature/update-ci Peter Dimov 2021-09-30 22:00:09 +03:00
  • 8787d13e65 Update ci.yml Peter Dimov 2021-09-30 21:36:58 +03:00
  • 0a922307ec Update ci.yml Peter Dimov 2021-09-30 21:34:37 +03:00
  • 9ca27bddfc Make clone_impl::rethrow use boost::throw_exception when exceptions are disabled Peter Dimov 2021-09-30 21:24:13 +03:00
  • 1d555aff4b Fix throw_exception_nx_test2 Peter Dimov 2021-09-30 21:16:03 +03:00
  • b432f24664 Update make_exception_ptr_nx tests to use boost::make_exception_ptr Peter Dimov 2021-09-30 20:49:40 +03:00
  • 9f6a2e7b89 Disable warning 4530 Peter Dimov 2021-09-30 20:44:56 +03:00
  • 95e02ea52b Update .github/workflows boost-1.77.0.beta1 boost-1.77.0 Peter Dimov 2021-04-19 21:30:04 +03:00
  • 834a4f04dc Update .github/workflows Peter Dimov 2021-04-19 20:32:32 +03:00
  • ad30f163ef Add -DBUILD_TESTING=ON to .yml files; it's not default anymore Peter Dimov 2021-03-19 04:21:23 +02:00
  • b1f6a8b25f Fix .travis.yml Peter Dimov 2021-03-18 16:22:56 +02:00
  • 264ee74b64 Update .travis.yml Peter Dimov 2021-03-18 02:34:31 +02:00
  • 5b675bbc9c Merge pull request #19 from eldiener/develop boost-1.76.0.beta1 boost-1.76.0 Peter Dimov 2021-01-21 23:51:17 +02:00
  • 9c0a5b810b [skip ci] Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries in order to specify the minumum C++ standard compilation level. The value of this field matches one of the values for 'cxxstd' in Boost.Build. The purpose of doing this is to provide information for the Boost website documentation for each library which will specify the minimum C++ standard compilation that an end-user must employ in order to use the particular library. This will aid end-users who want to know if they can successfully use a Boost library based on their C++ compiler's compilation level, without having to search the library's documentation to find this out. Edward Diener 2021-01-21 16:23:18 -05:00
  • 5e6223c838 Update ci.yml Peter Dimov 2020-12-23 07:09:18 +02:00
  • f3b43b5679 Define boost::wrapexcept when BOOST_NO_EXCEPTIONS is defined, to enable boost::make_exception_ptr feature/wrapexcept-nx Peter Dimov 2020-12-20 02:03:11 +02:00
  • 397bc3d675 Merge branch 'fix-wrapexcept' of https://github.com/palebedev/throw_exception into feature/pr-18 feature/pr-18 Peter Dimov 2020-12-19 15:00:54 +02:00
  • 6360fb6f36 Add make_exception_ptr_test2 Peter Dimov 2020-12-19 15:00:18 +02:00
  • bd5f6a255f Add make_exception_ptr_test Peter Dimov 2020-12-19 14:58:04 +02:00
  • 9f37f214ed Add .github/workflows Peter Dimov 2020-12-19 14:13:33 +02:00
  • 3144a406d4 Define boost::wrapexcept even when BOOST_EXCEPTION_DISABLE is defined. Pavel A. Lebedev 2020-12-18 01:45:19 +03:00
  • 3d08795778 Update maintainer e-mail Peter Dimov 2020-12-12 01:06:36 +02:00
  • e0e262cc01 Update appveyor.yml Peter Dimov 2020-11-14 21:40:29 +02:00
  • da6f5420fe Remove manual boost_install call from CMakeLists.txt boost-1.75.0.beta1 boost-1.75.0 boost-1.74.0.beta1 boost-1.74.0 feature/update-cmake Peter Dimov 2020-06-14 19:19:43 +03:00
  • 924eb33335 Merge pull request #16 from eldiener/develop Peter Dimov 2020-05-06 16:35:30 +03:00
  • 37f7c5fd30 Add BOOST_OVERRIDE to clone() and rethrow() feature/suggest-override Peter Dimov 2020-04-14 00:41:54 +03:00
  • a9ea585926 Merge branch 'develop' of https://github.com/eldiener/throw_exception into cppbuilder Edward Diener 2020-04-08 12:53:23 -04:00
  • 548084bd4c Added #pragma clang system_header boost-1.73.0 Emil Dotchevski 2020-04-06 18:15:35 -07:00
  • 237c7a35d6 Change __BORLANDC__ to BOOST_BORLANDC, which is defined in Boost config for the Embarcadero non-clang-based compilers. Edward Diener 2020-03-23 14:35:01 -04:00
  • 3cd085a324 Rename 'release history' to 'revision history' boost-1.73.0.beta1 feature/source-location Peter Dimov 2020-01-21 03:25:16 +02:00
  • 50a43b9512 Use BOOST_INCLUDE_LIBRARIES=throw_exception in the CMake install test Peter Dimov 2020-01-21 00:39:57 +02:00
  • e452a9ee16 Update .travis.yml Peter Dimov 2020-01-09 16:06:37 +02:00
  • 86e09cc261 Use Trusty for clang-3.5 feature/travis-xenial Peter Dimov 2020-01-02 04:49:08 +02:00
  • 914d5a2ad3 Update Travis to Xenial Peter Dimov 2020-01-02 00:18:05 +02:00