Closed gyscos closed 4 years ago
Hi,
thanks for updating this crate to cursive-0.15.0 :tada:
We had a look into the puppet backend and I think it was fitting quite well. However, @jwuensche and I are currently working towards a paper submission. We will look into that when this is done.
Using cursive-core
looks like a great solution!
Thanks you for all your work in cursive!
Best regards Fin
Hi @gyscos,
I just tried out your changes merged locally and they work like a charm :D
I'll add them to master right away and try to release a new minor with 0.15
compatibility this weekend, including the new tests.
Thanks so much for your participation in all of this. :+1: And sorry to all that our schedule slows the releases at the moment, we'll try to get this one as quickly as possible done.
This changes the dependency from
cursive
tocursive_core
.cursive_core
is basicallycursive
without backends, which hopefully will reduce the breaking changes and version bumps, making it easier for 3rd-party libraries to depend on. There's also no default feature oncursive_core
.Since it does not include backends,
cursive
is still used for tests and examples.This also moves the end2end binaries to
examples/
, as mentioned in #5. A better solution may be to just use the puppet backend like in thepuppet-backend-tests
branch.