2
0
mirror of https://github.com/boostorg/leaf.git synced 2026-01-31 20:22:15 +00:00
Commit Graph

1079 Commits

Author SHA1 Message Date
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
Emil Dotchevski
799431ede9 Fixed Issue 41 2022-01-19 19:14:30 -08:00
Emil Dotchevski
da900bc657 Correct github tree link in single header distro 2022-01-17 20:09:23 -08:00
Emil Dotchevski
5d47abac8b Indication in generate_single_header.py of the line at which each header was expanded 2022-01-15 20:58:00 -08:00
Emil Dotchevski
949f91a5c5 Removed #pragma system_header 2022-01-11 11:51:37 -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
45adb7257d Testing single header build before regular build in vscode integration 2022-01-11 11:50:14 -08:00
Emil Dotchevski
c590bf3570 Fixed bug in #line tracking in generate_single_header.py 2022-01-11 11:49:31 -08:00
Emil Dotchevski
51cc017118 Documentation typos and clarification 2022-01-09 20:44:33 -08:00
Emil Dotchevski
7b734c6df9 Edited comments in tls_freertos.hpp 2022-01-08 19:37:57 -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
1d96d77bdc Merge pull request #37 from kammce/remove-source-loc-const
Remove const from e_source_location data members
2022-01-01 23:25:11 -08:00
Khalil Estell
b66b07434b Remove const from e_source_location data members
Doing so will allow copying of e_source_location objects. This is
especially handy if a developer wants to make a fixed sized array
of e_source_location objects and update the elements for purposes of
creating a stack trace.
2022-01-01 18:43:28 -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
04add358e5 Merge pull request #36 from kammce/patch-1
Fix typo in whitepaper
2021-12-13 15:08:02 -08:00
Khalil Estell
ae74e8c1bd Fixup typos in whitepaper 2021-12-13 12:49:33 -08:00
Emil Dotchevski
01d7bd0656 Minor documentation edit boost-1.78.0 2021-12-01 14:43:31 -08:00
Emil Dotchevski
5e3c533da6 diagnostic_info_test updated for enum class error info 2021-12-01 10:26:35 -08:00
Emil Dotchevski
cd3c6eb36c Documentation update 2021-12-01 10:25:36 -08:00
Emil Dotchevski
365bbb07b7 Whitespace edits in examples 2021-12-01 10:24:18 -08:00
Emil Dotchevski
5cf3ed38ab Support for printing of enum classes in verbose_diagnostic_info 2021-11-29 15:16:14 -08:00
Emil Dotchevski
0846016671 Support for handling abstract exception types 2021-11-24 09:57:57 -08:00
Emil Dotchevski
b3846d2b9b Printing error log vscode in case of test errors from meson 2021-11-22 20:00:13 -08:00
Emil Dotchevski
35295d2ca0 Issue #33 2021-11-21 00:11:09 -08:00
Emil Dotchevski
a24b2b0835 Merge pull request #32 from vector-of-bool/missing-move-in-deref
Fix: Return rvalue-ref to stored_ in rref-qualified deref-operators
2021-11-20 22:46:06 -08:00
vector-of-bool
53b9736e8b move(*this) in result::operator*() && overloads 2021-11-20 20:31:21 -07:00
Emil Dotchevski
6ac0938412 Expanded the Introduction section in the documentation 2021-11-19 19:03:25 -08:00