2
0
mirror of https://github.com/boostorg/leaf.git synced 2026-01-19 04:22:08 +00:00

1259 Commits

Author SHA1 Message Date
Emil Dotchevski
9e39b70c5a Improved configuration validation 2023-09-15 11:14:10 -07:00
Emil Dotchevski
87c6ba405d Changed b2 invocation order for .vscode integration b2 2023-09-15 11:12:29 -07:00
Emil Dotchevski
48319b4197 Deleted test for GCC 4.8 2023-09-15 11:11:42 -07:00
Emil Dotchevski
351a563de0 Copyright message update 2023-09-15 11:11:13 -07:00
Emil Dotchevski
b7ed6273c1 Merge pull request #57 from boostorg/feature/issue56
Issue 56
2023-08-29 12:18:54 -07:00
Emil Dotchevski
98288f52f2 Improved noexcept in load_slot 2023-08-28 23:22:32 -07:00
Emil Dotchevski
bcdf82f3a5 GHA update 2023-08-28 23:21:50 -07:00
sdarwin
0b497c06e4 Upgrade MacOS drone tests 2023-08-28 10:17:00 -06:00
Emil Dotchevski
f56c3ec69d Much streamlined handling of diagnostics 2023-08-27 16:38:25 -07:00
Emil Dotchevski
81b1141c64 Renamed meson bulid directory from bld to _bld 2023-08-27 16:37:55 -07:00
Emil Dotchevski
8b5cd796ea One more accumulate test bug fixed 2023-08-26 20:44:28 -07:00
Emil Dotchevski
c3f61f154e Fixed bugs in accumulate unit tests, error info object was not initialized correctly 2023-08-26 20:27:48 -07:00
Emil Dotchevski
422a5340bc Added optional::put overload that uses T's default ctor 2023-08-26 20:26:53 -07:00
Emil Dotchevski
333af1543c Issue 56 2023-08-19 18:11:08 -07:00
Emil Dotchevski
801e5e813f Fix for Issue 53 boost-1.83.0.beta1 boost-1.83.0 boost-1.82.0 2023-04-04 21:30:36 -07:00
Emil Dotchevski
e02fc6ba22 Better includes for try_catch_test.cpp 2023-04-04 21:30:18 -07:00
Emil Dotchevski
2e72c5cf6b GHA & Drone updates boost-1.82.0.beta1 2023-03-02 16:19:13 -08:00
Emil Dotchevski
50fe0ed3d4 Merge pull request #51 from kammce/local-conanfile
[conan] Fix imports and license path
2022-12-01 16:18:28 -08:00
Khalil Estell
5dcf605412 [conan] Fix imports and license path
- Bump version to 1.81.0
- Import fix is simply a cleanup step that has no impact on the
  conanfile as the import was not used
- License path was incorrect meaning that the package was previously not
  included the local conan package cache.
2022-12-01 12:44:42 -08:00
Emil Dotchevski
216393895f Documentation update boost-1.81.0 1.81.0 boost-1.81.0.beta1 2022-10-15 17:57:21 -07:00
Emil Dotchevski
9d3ffa0f1c Merge pull request #49 from kammce/prerelease
Set conan veresion to 1.81.0-prerelease
1.81.0-prerelease
2022-09-08 19:14:05 -07:00
Khalil Estell
538340ddf9 Set conan veresion to 1.81.0-prerelease
This version is the prerelease version of the offical 1.81.0 boost
versino. In semver, version with tags have lower precedence over
unlabled versions. To use this version in a conanfile the version range
will have to look like this:

    boost-leaf/[>1.80.0, include_prerelease=True]

or to simply get the latest

    boost-leaf/[x, include_prerelease=True]
2022-09-08 06:35:17 -07:00
Emil Dotchevski
b2090ac95f Fixed warnings 2022-09-06 14:49:00 -07:00
Emil Dotchevski
c697236d25 Merge pull request #48 from kammce/local-conanfile
Add local conanfile.py
2022-09-01 23:16:39 -07:00
Khalil Estell
fc170d20ed Add local conanfile.py
- Bump version to 0.4.0
2022-08-31 14:00:25 -07:00
Emil Dotchevski
e16e0cf417 Explicit tests for the BOOST_LEAF_CFG_CAPTURE=0 configurations boost-1.80.0 boost-1.80.0.beta1 2022-06-28 19:05:23 -07:00
Emil Dotchevski
a5494d078e Documentation update 2022-06-26 22:28:07 -07:00
Emil Dotchevski
ff4f5da286 throw leaf::exception(....) becomes leaf::throw_exception(....) 2022-06-26 22:14:28 -07:00
Emil Dotchevski
7ea5958ede Removed BOOST_LEAF_NORETURN for [[noreturn]] 2022-06-26 13:49:33 -07:00
Emil Dotchevski
3fb3114d85 Merge pull request #45 from dnmiller/fix-gcc-format-warnings
Fix gcc syntax warnings enabled with -Wall and -Wpedantic
2022-06-21 19:20:24 -07:00
Daniel N. Miller (APD)
06ced97049 Fix gcc syntax warnings enabled with -Wall and -Wpedantic. 2022-06-21 14:54:20 -07:00
Emil Dotchevski
5e9a5b9625 nullptr 2022-05-26 22:49:41 -07:00
Emil Dotchevski
ecf1f13c9a Updated the documentation per issue #43 2022-03-19 14:28:47 -07:00
Emil Dotchevski
9dc703cf15 Merge branch 'master' of https://github.com/boostorg/leaf 2022-03-10 18:32:21 -08:00
Emil Dotchevski
1e7858c26a Documentation update 2022-03-10 18:32:10 -08:00
Emil Dotchevski
023e6f2e16 Fixed bug in vscode tasks integration when running b2 boost-1.79.0.beta1 boost-1.79.0 2022-03-08 00:10:58 -08:00
Emil Dotchevski
45d2cb0ece Documentation 2022-02-26 10:37:24 -08:00
Emil Dotchevski
b13c169565 Refined TLS array support 2022-02-25 18:52:17 -08:00
Emil Dotchevski
14aa923449 Optimal TLS array size for embedded development 2022-02-23 18:02:27 -08:00
Emil Dotchevski
b2f95dd7b3 vscode tasks updated 2022-02-17 12:21:39 -08:00
Emil Dotchevski
c765799546 Implemented to_variant 2022-02-16 19:54:47 -08:00
Emil Dotchevski
e9eb512c67 Documentation update 2022-01-31 19:48:37 -08:00
Emil Dotchevski
a7ce56ba09 Removed dependency of BOOST_LEAF_ASSERT on BOOST_ASSERT 2022-01-31 15:59:55 -08:00
Emil Dotchevski
be320a9e39 Renamed BOOST_LEAF_GNUC_STMTEXPR to BOOST_LEAF_CFG_GNUC_STMTEXPR 2022-01-31 11:05:44 -08:00
Emil Dotchevski
086786218a Workaround for GCC 4.8 not handling C++11 ref qualifiers correctly; and BOOST_LEAF_CHECK using statement expressions under __GNUC__. 2022-01-30 15:29:40 -08:00
Emil Dotchevski
bc45d256b7 Documentation update 2022-01-29 20:00:31 -08:00
Emil Dotchevski
59adc58ae9 Refactored error object propagation, better verbose_diagnostic_info 2022-01-28 19:00:42 -08:00
Emil Dotchevski
72dabc3523 Better vscode dev integration 2022-01-26 18:14:35 -08:00
Emil Dotchevski
a781140ef8 Fixed demangle bug 2022-01-25 17:51:25 -08:00
Emil Dotchevski
ae9aae2a59 Removed tabs 2022-01-19 23:32:44 -08:00