This stuff has breaking changes in the c interface. And i most likely will change more things in the future. But in the end it should lead to a better result.
Take a look at the header for a detailed overview of the changes. Should be straight forward to adapt
Windows users should do a `make clean && make` to cleanup previous things.
A dll file will be build and loaded on windows now (no longer a so file).
I hope that fixes most platform / build system related issues
This includes a lot of things:
- Making types more consistent
- Fixes for get_positions
- Small performance improvement for telescope lua
This will help with further development:
- More c integration tests
- lua tests to validate the bindings
- Small benchmark for c library
Also it turns out that the c library is around 25% faster, tested with the benchmark. (no idea why)