2
0
mirror of https://github.com/boostorg/leaf.git synced 2026-01-24 05:52:17 +00:00

779 Commits

Author SHA1 Message Date
Emil Dotchevski
cc70946fe7 Documentation update 0.3.0 2020-06-19 13:16:53 -07:00
Emil Dotchevski
8dd2b7f4e8 Renamed augment_id to error_monitor 2020-06-19 13:03:00 -07:00
Emil Dotchevski
b61116a5b0 on_error using uncaught_exceptions if available 2020-06-18 21:24:19 -07:00
Emil Dotchevski
82d51415d1 Documentation 2020-06-18 00:13:19 -07:00
Emil Dotchevski
a276d46693 Travis, AppVeyor badges 2020-06-17 23:23:46 -07:00
Emil Dotchevski
08fc034a6f Documentation 2020-06-17 22:10:26 -07:00
Emil Dotchevski
e8479a16e6 Documentation improvements, minor change in how std::error_code is handled. 2020-06-17 20:43:54 -07:00
Emil Dotchevski
297ffe1f2e Fixed bugs in Lua examples 2020-06-17 20:42:57 -07:00
Emil Dotchevski
42bca9b08c Documentation tweaks 2020-06-17 17:14:58 -07:00
Emil Dotchevski
b959bd76ee Installing rouge in .travis.yml 2020-06-17 15:18:31 -07:00
Emil Dotchevski
9cd2619a99 Fixing obsolete comments in examples 2020-06-17 12:20:51 -07:00
Emil Dotchevski
14ebcf2827 enabling syntax coloring in documentation 2020-06-17 12:03:55 -07:00
Emil Dotchevski
b1e99f2333 Example tweaks 2020-06-17 11:57:58 -07:00
Emil Dotchevski
1a86a2e088 Merge branch 'feature/delete_remotes' of https://github.com/zajo/leaf into feature/delete_remotes 2020-06-16 22:17:37 -07:00
Emil Dotchevski
47fd3a2145 new handler matching procedure 2020-06-16 22:17:30 -07:00
Emil Dotchevski
70da606dbc Classification of Failures 2020-06-16 21:30:09 -07:00
Emil Dotchevski
3a283d8d37 Support in match<> for std::error_code as the first argument, as well as .value function 2020-06-16 19:59:37 -07:00
Emil Dotchevski
e90592a68f Backwards compatibility header 2020-06-16 00:09:07 -07:00
Emil Dotchevski
2a76bec85b Bug in BOOST_LEAF_EXCEPTION 2020-06-16 00:08:58 -07:00
Emil Dotchevski
0c9b82ca14 Disabling example building under -fno-exceptions 2020-06-15 22:49:30 -07:00
Emil Dotchevski
c1641ac606 example tweaks 2020-06-15 18:56:46 -07:00
Emil Dotchevski
fdeaa3f054 Documentation update 2020-06-15 18:56:38 -07:00
Emil Dotchevski
1c9a2eca4b Removed redundant std::exception when calling leaf::exception() 2020-06-15 18:37:35 -07:00
Emil Dotchevski
aac28bbc49 Documentation update 2020-06-15 18:35:31 -07:00
Emil Dotchevski
0382743fbe Example tweaks, BOOST_LEAF_THROW renamed to BOOST_LEAF_THROW_EXCEPTION 2020-06-15 16:40:42 -07:00
Emil Dotchevski
824b754a62 Grammar in comment 2020-06-14 19:34:48 -07:00
Emil Dotchevski
5286241e8b std::inserter -> std::back_inserter 2020-06-14 19:26:31 -07:00
Emil Dotchevski
414c2b9a25 Context deduction tweaks 2020-06-14 18:55:02 -07:00
Emil Dotchevski
9fde64be8a Prefixed all macros with BOOST_ 2020-06-14 18:10:22 -07:00
Emil Dotchevski
c7a985af98 removed unnecessary declarations 2020-06-14 12:16:30 -07:00
Emil Dotchevski
08b43478c4 faster to compile tuple handlers implementation 2020-06-14 10:51:26 -07:00
Emil Dotchevski
e42b845ff1 support for mutable references and mutable pointers 2020-06-13 23:36:08 -07:00
Emil Dotchevski
4462ee374e Enable exceptions to work without catch_<> 2020-06-13 17:32:50 -07:00
Emil Dotchevski
2fd17328b4 Compile error in result_load_test.cpp 2020-06-13 13:38:10 -07:00
Emil Dotchevski
db824ee0ae std::index_sequence -> mp11::index_sequence 2020-06-13 13:28:02 -07:00
Emil Dotchevski
25be18f92d Adding missing header <utility> 2020-06-13 12:43:57 -07:00
Emil Dotchevski
e5258f8c46 Adding message to static_assert 2020-06-13 12:42:28 -07:00
Emil Dotchevski
566c57e1fb remote_ handling interfaces all gone! 2020-06-13 12:27:03 -07:00
Emil Dotchevski
c903dd7111 remote handlers by make_tuple works 2020-06-12 19:38:20 -07:00
Emil Dotchevski
45e564f8e7 Removed Tag... 2020-06-10 22:27:12 -07:00
Emil Dotchevski
b45915bd3b Updated copyright messages 2020-06-10 11:24:09 -07:00
Emil Dotchevski
6d1d34216c Added exception compile-fail tests 2020-06-10 11:20:17 -07:00
Emil Dotchevski
4d74b6a793 Improved diagnostic_info_test 2020-06-10 00:17:30 -07:00
Emil Dotchevski
a2a38c9275 LEAF_NEW_ERROR, LEAF_EXCEPTION, LEAF_THROW support for error tags 2020-06-10 00:02:46 -07:00
Emil Dotchevski
6e45ca69d1 msvc workaround 2020-06-09 21:18:18 -07:00
Emil Dotchevski
cbd0797ecb Restoring test/boost so meson tests can be used without Boost 2020-06-09 21:05:59 -07:00
Emil Dotchevski
951c973f97 Better handling of e_errno in print_file tests 2020-06-09 21:05:38 -07:00
Emil Dotchevski
38d1d10865 Added Tag... template arguments to new_error, load, on_error, exception 2020-06-09 21:05:20 -07:00
Emil Dotchevski
1533e6e008 GCC 4.9 workaround 2020-06-09 00:35:43 -07:00
Emil Dotchevski
261c81820e Attempting workaround for g++ 4.9 2020-06-08 23:17:34 -07:00