-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider moving away from libuv #9
Comments
Or maybe https://github.com/passcod/rsnotify which is written in rust but with a less restrictive license. |
This might be a fun thing to do but also sort of pointless. The binary isn't very large and we get lots of nice features with libuv. |
One project that may be interesting is cqueues: http://25thandclement.com/%7Ewilliam/projects/cqueues.pdf and https://github.com/wahern/cqueues As long as Windows support isn't interesting at least. Tbh there's already a dependency on ljsyscall (though only very limited usage) so Windows wouldn't "just work" anyway. |
This will most probably be done using direct system calls instead as it provides the most control. I already have a somewhat working prototype for Linux and a branch will be up relatively soon. |
Ongoing work in #19 |
Done as of 0.7.0. |
Using something built only for fs change notifications would reduce binary size and probably be give more information about "what happened". This could be one option:
https://github.com/emcrisostomo/fswatch
Another option might be to simply use ffi and hook into whatever notification system the fs has.
The text was updated successfully, but these errors were encountered: