Spar
Spar
### Brief Issue Summary CMake extension allows to start debugging right from the box, however, if you modify source files while debugging and then hit Restart on debugging controls it...
### Is your feature request related to a problem? Library provides good experience by providing variadic template interface in HTTP methods, however, you can't _template-ly_ select HTTP method to call....
### Is your feature request related to a problem? I'm using car for CalDAV client. CalDAV as a WebDAV variation uses different set of HTTP verbs such as: - PROPFIND...
Provides generic function to call any HTTP method. This helps to avoid such code on your side: ```cpp template cpr::Response MakeRequest(std::string_view method, Ts&& ...ts) { // could be enum, string,...
Hi. I was thinking about a way to register a test by writing as little as possible boilerplate and looking for something like: ```cpp BENCHMARK_SIMPLE(TestName) { // Benchmark subject }...
Hi, I found a function where `noexcept` breaks catching because an exception can actually occur. As example: `basic_table_iterator& operator++() noexcept` shouldn't be `noexcept` because `lua_next` in LuaJIT [can throw an...
https://github.com/ThePhD/sol2/blob/c1f95a773c6f8f4fde8ca3efe872e7286afe4444/include/sol/stack_push.hpp#L691-L694 This code will not compile because `metatable_key_t` doesn't have subscript method.
```cpp #define SOL_ALL_SAFETIES_ON 1 #define SOL_PRINT_ERRORS 1 #define SOL_EXCEPTIONS_SAFE_PROPAGATION 1 #include int main() { sol::state lua; lua.open_libraries(); sol::table t = lua.script("return {'hello'}"); std::string a = t[1]; // Works std::string_view b...
In this example traverse_raw_set doesn't even compile. ```cpp #include #define SOL_ALL_SAFETIES_ON 1 #define SOL_PRINT_ERRORS 1 #include int main() { sol::state lua; lua.open_libraries(); lua.create_table().traverse_raw_set("a", "b", "c"); } ``` ``` In file...