2
0
mirror of https://github.com/boostorg/leaf.git synced 2026-02-02 21:02:18 +00:00
Commit Graph

1004 Commits

Author SHA1 Message Date
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
e94dab00f8 Issue 25 2021-07-09 23:02:10 -07:00
Peter Dimov
0b2098c1ba Regenerate CMakeLists.txt boost-1.77.0.beta1 2021-05-28 05:15:34 +03:00
Peter Dimov
fb73c4d72c Add .gitattributes 2021-05-28 05:15:01 +03:00
Emil Dotchevski
3b4c5dd77f Renamed GHA action for single-header generation 2021-04-25 21:06:21 -07:00
Emil Dotchevski
27c1dc347f Merge branch 'develop' of https://github.com/boostorg/leaf into develop 2021-04-25 21:04:47 -07:00
Emil Dotchevski
5842f24358 Merge pull request #20 from sdarwin/drone
Drone config
2021-04-25 16:39:57 -07:00
sdarwin
79258587c5 add drone config [ci skip] 2021-04-06 01:00:57 +00:00
Emil Dotchevski
a23c8af32b Merge branch 'develop' of https://github.com/boostorg/leaf into develop 2021-04-03 11:40:30 -07:00
Emil Dotchevski
c5f2dcf547 East const 2021-04-02 11:14:30 -07:00
Emil Dotchevski
49912a3ed9 Correctly specifying PDF theme in doc/Jamfile 2021-03-30 00:25:53 -07:00
Emil Dotchevski
9a1aa76668 Merge pull request #23 from ProfDiesel/const_handler_tuple
handler tuples can be const
2021-03-25 22:00:47 -07:00
jl
2b192d2af6 handler tuples can be const 2021-03-25 17:45:06 +01:00
Emil Dotchevski
dcbccf0335 Fully qualified internal call in BOOST_LEAF_NEW_ERROR, thanks @museghost boost-1.76.0.beta1 boost-1.76.0 2021-02-28 13:00:33 -08:00
Emil Dotchevski
176c3dc4b2 Fixing an error in .github/workflows/ci.yml 2021-02-11 18:14:54 -08: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
afb916a137 Added Meson configuration directory for benchmarks 2021-01-30 22:02:48 -08:00
Emil Dotchevski
0d51eb85ec Fixing git hash bug in generating leaf.hpp 2021-01-29 15:37:13 -08:00
Emil Dotchevski
40de8f609d calling .decode() on check_output() 2021-01-29 11:06:24 -08:00
Emil Dotchevski
2fa42e40d4 Documentation tweaks 2021-01-28 23:41:35 -08:00
Emil Dotchevski
97f7628f9a Git hash in generated leaf.hpp 2021-01-28 23:20:13 -08:00
Emil Dotchevski
9dce7d4135 Formatting change 2021-01-28 23:19:43 -08:00
Emil Dotchevski
74b580b88d Deindented top level namespaces and updated copyright messages 2021-01-26 22:46:15 -08:00
Emil Dotchevski
25f2a50b25 Added support for throwing exceptions associated with an existing error_id, and refactored the Lua example to not throw through the Lua interpreter. Updated the documentation. 2021-01-25 21:04:24 -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
167d965e85 Fixing a bug in demangle.hpp 2021-01-15 16:33:06 -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
0cba59e28f Removing unneeded doc/.gitignore 2021-01-08 11:38:36 -08:00
Emil Dotchevski
d6b007298a Merge branch 'develop' 2020-12-20 00:57:13 -08:00
Emil Dotchevski
0bc7674331 PDF link pointed to GitHub 2020-12-20 00:56:55 -08:00
Emil Dotchevski
43582bb44c Generagitng leaf.hpp on GitHub Actions 2020-12-19 23:43:34 -08:00
Emil Dotchevski
5f1b013abc Merging develop, minor conflict in leaf.adoc 2020-12-18 23:32:33 -08:00
Emil Dotchevski
1292795ff6 Merge branch 'develop' of https://github.com/boostorg/leaf into develop 2020-12-18 23:01:09 -08:00
Emil Dotchevski
4612c61000 Github CI 2020-12-18 22:57:10 -08:00
Emil Dotchevski
55c48ab5e5 Merge pull request #19 from eldiener/develop
Add "cxxstd" json field. The "cxxstd" json field is being added to ea…
2020-12-16 10:27:59 -08:00
Edward Diener
3ce09d78ae Add "cxxstd" json field. The "cxxstd" json field is being added to each Boost library's meta json information for libraries whose minumum C++ standard compilation level is C++11 on up. 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. 2020-12-15 21:44:16 -05: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
27112266fa Moved leaf.hpp generation from Meson to a VSCode task 2020-12-09 14:22:04 -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
20f0073110 Removed redundant blank line in leaf.hpp 2020-12-08 23:34:37 -08:00
Emil Dotchevski
6cd4ccc605 Fixing bug on MSVC, unbalanced pragma push/pop. Improved leaf.hpp generation. 2020-12-08 23:32:01 -08:00
Emil Dotchevski
b88ecf9040 Fixing Issue # 18 2020-12-08 18:28:00 -08:00
Emil Dotchevski
0b6746306e Updated documentation to reflect current definition of BOOST_LEAF_CHECK 2020-12-08 14:38:23 -08:00
Emil Dotchevski
e9eb0323c5 Issue #16 2020-12-08 14:36:26 -08:00
Emil Dotchevski
6c43185d51 Better examples/print_file/readme.md 2020-12-08 14:17:59 -08:00