Emil Dotchevski
|
c4977866bc
|
Public result<T>::value_type
|
2023-11-05 13:53:17 -08:00 |
|
Emil Dotchevski
|
87efaf7380
|
Improved diagnostics
|
2023-09-15 11:15:10 -07:00 |
|
Emil Dotchevski
|
351a563de0
|
Copyright message update
|
2023-09-15 11:11:13 -07:00 |
|
Emil Dotchevski
|
f56c3ec69d
|
Much streamlined handling of diagnostics
|
2023-08-27 16:38:25 -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
|
333af1543c
|
Issue 56
|
2023-08-19 18:11:08 -07:00 |
|
Emil Dotchevski
|
801e5e813f
|
Fix for Issue 53
|
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
|
b2090ac95f
|
Fixed warnings
|
2022-09-06 14:49:00 -07:00 |
|
Emil Dotchevski
|
e16e0cf417
|
Explicit tests for the BOOST_LEAF_CFG_CAPTURE=0 configurations
|
2022-06-28 19:05:23 -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
|
5e9a5b9625
|
nullptr
|
2022-05-26 22:49:41 -07: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
|
c765799546
|
Implemented to_variant
|
2022-02-16 19:54:47 -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
|
59adc58ae9
|
Refactored error object propagation, better verbose_diagnostic_info
|
2022-01-28 19:00:42 -08:00 |
|
Emil Dotchevski
|
ae9aae2a59
|
Removed tabs
|
2022-01-19 23:32:44 -08:00 |
|
Emil Dotchevski
|
799431ede9
|
Fixed Issue 41
|
2022-01-19 19:14:30 -08:00 |
|
Emil Dotchevski
|
7a02a4db86
|
Fixed bug in turning off capture_exception_state_test based on config
|
2022-01-11 11:50:46 -08:00 |
|
Emil Dotchevski
|
8d1285c2b5
|
Updated copyright note
|
2022-01-08 16:00:48 -08:00 |
|
Emil Dotchevski
|
f7392a7438
|
Renamed config macros, cleaned up config checks
|
2022-01-08 12:39:37 -08:00 |
|
Emil Dotchevski
|
394d6d7762
|
Support FreeRTOS ond for other TLS array APIs
|
2022-01-05 17:30:30 -08:00 |
|
Emil Dotchevski
|
996edca175
|
Support for BOOST_LEAF_EMBEDDED, removing all diagnostics support, std::string/std::stringstream
|
2022-01-03 12:00:56 -08:00 |
|
Emil Dotchevski
|
b67e4b5cd7
|
result::op* and op-> made noexcept
|
2021-12-25 14:08:35 -08:00 |
|
Emil Dotchevski
|
55ba6993cd
|
Implemented support for BOOST_LEAF_DISABLE_CAPTURE
|
2021-12-14 10:22:15 -08:00 |
|
Emil Dotchevski
|
5e3c533da6
|
diagnostic_info_test updated for enum class error info
|
2021-12-01 10:26:35 -08:00 |
|
Emil Dotchevski
|
0846016671
|
Support for handling abstract exception types
|
2021-11-24 09:57:57 -08:00 |
|
Emil Dotchevski
|
35295d2ca0
|
Issue #33
|
2021-11-21 00:11:09 -08:00 |
|
Emil Dotchevski
|
bcc9bf48d4
|
Updated examples and documentation
|
2021-11-18 17:38:18 -08:00 |
|
Emil Dotchevski
|
09bbbf7c9e
|
Workaround in result_bad_result_test for gcc 4.8
|
2021-10-05 15:14:37 -07:00 |
|
Emil Dotchevski
|
734bd8dda5
|
Renamed examples -> example
|
2021-08-28 16:19:40 -07:00 |
|
Emil Dotchevski
|
300ef59a41
|
Support for noexcept error handlers
|
2021-08-24 10:19:09 -07:00 |
|
Emil Dotchevski
|
a314c0a028
|
Added _compile-fail-result_4 unit test
|
2021-07-10 13:40:27 -07:00 |
|
Emil Dotchevski
|
06a7779699
|
New unit tests and fix for issuo 26
|
2021-07-10 10:14:22 -07:00 |
|
Emil Dotchevski
|
0a665fbbc3
|
BOOST_LEAF_SYMBOL_VISIBLE
|
2021-02-11 17:13:19 -08:00 |
|
Emil Dotchevski
|
294728e5b5
|
Fixing bug in e_LastError, adding unit tests
|
2021-02-10 18:35:46 -08:00 |
|
Emil Dotchevski
|
74b580b88d
|
Deindented top level namespaces and updated copyright messages
|
2021-01-26 22:46:15 -08:00 |
|
Emil Dotchevski
|
ee893eae63
|
Adding required #define in Jamfile.v2
|
2021-01-22 23:45:22 -08:00 |
|
Emil Dotchevski
|
3c6f956912
|
Workaround for BOOST_WORKAROUND not being available when building unit tests in Meson and Boost is not available
|
2021-01-22 21:53:37 -08:00 |
|
Emil Dotchevski
|
bd46318d85
|
Printing std::exception::what even when the exception isn't caught explicitly
|
2021-01-08 11:39:22 -08:00 |
|
Emil Dotchevski
|
43582bb44c
|
Generagitng leaf.hpp on GitHub Actions
|
2020-12-19 23:43:34 -08:00 |
|
Emil Dotchevski
|
91f55c4598
|
Added single-header test variants in Jamfile.v2
|
2020-12-09 14:51:19 -08:00 |
|
Emil Dotchevski
|
4a11277356
|
Added compile-fail tests for static_asserts in BOOST_LEAF_AUTO and BOOST_LEAF_ASSIGN
|
2020-12-09 14:34:35 -08:00 |
|
Emil Dotchevski
|
39d8617a77
|
handle_all_test accommodating older compilers
|
2020-12-09 11:02:09 -08:00 |
|
Emil Dotchevski
|
fdff6508ce
|
Duplicated unit tests: testing each with single header and with individual headers
|
2020-12-09 00:26:59 -08:00 |
|
Emil Dotchevski
|
b88ecf9040
|
Fixing Issue # 18
|
2020-12-08 18:28:00 -08:00 |
|