Nathan Youngman
Nathan Youngman
@samjacobson That makes perfect sense to me. This is a 2-day old ["rough sketch"](https://github.com/gophertown/fsnotify_ext/blob/master/pipeline.go) of a pipeline to which we could add a step to filter events for non-recursive watches...
Oh. That is one of the parameters that I thought might make more sense as global to the Watcher. Perhaps `w.SetDuration(1 * time.Second); w.WatchPath(...`? Please do suggest changes to that...
Lovely leaky abstractions. @howeyc will be able to answer better than I, but I do think it's fine to have some OS-specific caveats (one file system on OS X, file...
@samjacobson In other words, with kFSEventStreamCreateFlagNoDefer = YES, the event is forwarded on the leading edge, whereas the default is to forward the event on the trailing edge of latency...
I'm not sure why there would be double events in the leading edge case? It still waits latency seconds before delivering an event. Do FSEvents still deliver all the events...
@samjacobson The leading edge case in PrettyAutoTest is slightly different. If FSEvents is the only one with direct support, then I suppose we emulate that behaviour on other systems for...
@samjacobson Today I'm working on #65 to have a way to enable different pipeline steps. Rather than have OS-specific code call in to "enable" something like filtering out recursive directories,...
@samjacobson I gave you the **commit bit** to my fork of fsnotify and created an [fsevents branch](https://github.com/gophertown/fsnotify/tree/fsevents) over there. It pulls in your code, merges in all the event pipeline...
Just added a [Wiki page](https://github.com/howeyc/fsnotify/wiki/Reference) to list any reference materials that would be helpful. Please help fill it in. Thanks!
@xym Thanks for reporting the issue. Are you modifying the file in an editor? If so, it may be this issue: https://github.com/go-fsnotify/fsnotify/issues/17 Can you `touch` a file in Windows (perhaps...