Malachi

Results 89 issues of Malachi

This looks quite useful: https://en.cppreference.com/w/cpp/thread/scoped_lock.html

layer1::string and friends don't auto cast their iterators to a char* This is due to our fancy treatment of locking and iterators. However, in the case of layer1-layer3 strings we...

enhancement

In the event that `estd::detail::function` is getting `std::move`d or destructed, neither of these operations seem to cascade to model itself. Implement this via either: * utility function pointer * additional...

enhancement

Refactor our `variant::visit` method to conform with c++26 variety https://en.cppreference.com/w/cpp/utility/variant/visit Likely a breaking change

refactor

Scattered everywhere are EBO implementations. "Evaporator" paradigm was an attempt to consolidate that. Showed promise, but now code is crusty. This issue also covers code that doesn't participate in evaporator...

refactor
debt

Not as crusty as allocators, but still could use some work. Focus primarily on streambuf base Elevate the capabilities notion, try bringing in rfc policy paradigm. Use cases of interest:...

refactor

Would be nice to have a mechanism which behaves like a string but comes from a range/generator

There seems to be a confusion between `estd::intrusive_forward_list` and `estd::internal::list::instrusive_forward` IIRC `estd::intrusive_forward_list` really IS, and `estd::internal::list::instrusive_forward` was underway but never fully finished to replace it. At a minimum put some...

Hi, and thank you for this library. We are using a rather old version of `esp-nimble-cpp` for a custom service along with ESP-IDF v5.4.2. I wanted to use some off-the-shelf...