is v0.9.0 of fsnotify.
In order to change the API, I setup https://github.com/go-fsnotify/fsnotify.
The API is based on this document http://goo.gl/MrYxyA
and the discussions
around it, though it's not quite there yet and is expected to change some
more (with gopkg.in providing a means to version those changes).
code.google.com/p/go.exp/fsnotify is a mirror of howeyc/fsnotify that I've
been submitting CLs to, some which are still pending. I found it wasn't the
best place for me to maintain the project, and I really wanted some sort of
versioning so people could start using the library without worrying about
The history of howeyc/fsnotify <https://github.com/howeyc/fsnotify
essentially a copy/paste of winfsnotify and inotify, with the addition of
kqueue for BSD and a lot of work dealing with edge cases and trying to
provide similar behavior across them.
So to answer your question, yes, it supports all those systems. Correctly
is a bit subjective, I'm not sure. I suspect the implementation to change
over the next several months as we discover what that is.
On Thursday, 10 July 2014 00:56:35 UTC-6, Archos wrote:
I have used three different libraries:
- "code.google.com/p/go.exp/winfsnotify" for Windows
- "github.com/howeyc/fsnotify" for BSD systems (included Mac OS X)
- "code.google.com/p/go.exp/inotify" for Linux
Does your library supports all those systems correctly?
El jueves, 10 de julio de 2014 06:08:19 UTC+1, Nathan Youngman escribió:
fsnotify has a new API available at:https://github.com/go-fsnotify/fsnotify
Issues are consolidated in one place:https://github.com/go-fsnotify/fsnotify/issues
Work is underway on improving the codebase and fixing bugs, with plans to
incorporate FSEvents (OS X) and FEN (Solaris). Please consider adopting the
new API and reporting issues to help ensure that fsnotify is rock solid.
Core tools like godoc and cmd/go will hopefully adopt fsnotify in the Go
1.5 time frame.
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to email@example.com.
For more options, visit https://groups.google.com/d/optout.