File system event notification library on steroids.
Clone or download
rjeczalik Merge pull request #162 from nonsense/remove-refZero
use C.kCFAllocatorDefault instead of refZero
Latest commit 0f065fa Aug 28, 2018
Permalink
Failed to load latest commit information.
testdata rewrite file tree structure for testing Jan 15, 2015
.gitignore Add Jetbrains files to gitignore Jan 28, 2017
.travis.yml ci: update go version Aug 6, 2018
AUTHORS update license / authors Feb 15, 2015
LICENSE update license / authors Feb 15, 2015
README.md Update README.md Mar 5, 2018
appveyor.yml ci: update go version Aug 6, 2018
debug.go Use log package for timestamps and enable debugging via env var NOTIF… Aug 27, 2017
debug_debug.go readdcw: close handle during unwatch state May 1, 2018
debug_nodebug.go readdcw: close handle during unwatch state May 1, 2018
doc.go Improve documentation (comments) about events and polish Apr 14, 2017
event.go epoll_wait syscall doesn't exist on arm64. Mar 1, 2017
event_fen.go Gofmted event_fen with -s option Jan 28, 2017
event_fsevents.go notify: remove a redundant ekind variable Mar 16, 2015
event_inotify.go epoll_wait syscall doesn't exist on arm64. Mar 1, 2017
event_kqueue.go fen: Fixes for golint. Jan 17, 2017
event_readdcw.go Improve documentation (comments) about events and polish Apr 14, 2017
event_stub.go fen: First version passing tests. #86 Dec 16, 2015
event_test.go reformat source files Feb 16, 2015
event_trigger.go [wip] fen,kqueue: Introduce common interface. Dec 16, 2015
example_fsevents_test.go update examples and README.md Feb 16, 2015
example_inotify_test.go epoll_wait syscall doesn't exist on arm64. Mar 1, 2017
example_readdcw_test.go readdcw: add example which shows how to use system-specific events on… Mar 2, 2015
example_test.go update examples and README.md Feb 16, 2015
node.go node: Return traverse error as os.PathError Nov 20, 2017
notify.go Misspelled words in code comments Jan 28, 2017
notify_inotify_test.go update license / authors Feb 15, 2015
notify_readdcw_test.go readdcw: allow to mix system and generic events when watching same di… Mar 13, 2015
notify_test.go Misspelled words in code comments Jan 28, 2017
sync_readdcw_test.go Misspelled words in code comments Jan 28, 2017
sync_unix_test.go epoll_wait syscall doesn't exist on arm64. Mar 1, 2017
testing_test.go tests: pass root dir of testing watcher through cleanpath Aug 31, 2017
tree.go remove spurious TODOs Mar 8, 2015
tree_nonrecursive.go use debug build tag instead of NOTIFY_DEBUG var Mar 16, 2015
tree_nonrecursive_test.go rename tree source files Feb 27, 2015
tree_recursive.go remove dead code Mar 16, 2015
tree_recursive_test.go rename tree source files Feb 27, 2015
util.go util: canonical resolves relative symlinks Sep 11, 2015
util_darwin_test.go update license / authors Feb 15, 2015
util_test.go util: canonical resolves relative symlinks Sep 11, 2015
util_unix_test.go util: canonical resolves relative symlinks Sep 11, 2015
watcher.go remove spurious TODOs Mar 8, 2015
watcher_fen.go trigger: Specify common watched structure in watcher_trigger.go (dedup) Oct 4, 2017
watcher_fen_cgo.go fen: Fixes for golint. Jan 17, 2017
watcher_fen_test.go [wip] fen,kqueue: Introduce common interface. Dec 16, 2015
watcher_fsevents.go fsevents: Don't canonicalize paths, tree does it already Oct 4, 2017
watcher_fsevents_cgo.go use C.kCFAllocatorDefault instead of refZero Aug 27, 2018
watcher_fsevents_test.go update license / authors Feb 15, 2015
watcher_inotify.go inotify: Handle removing of watches on non-existing paths Oct 4, 2017
watcher_inotify_test.go inotify: add test for InDelete event Feb 19, 2015
watcher_kqueue.go trigger: Specify common watched structure in watcher_trigger.go (dedup) Oct 4, 2017
watcher_kqueue_test.go kqueue: Update rename handling & rewrite tests. Jun 21, 2015
watcher_notimplemented.go kqueue: Don't panic when an error occurs on init (fixes #149) Mar 15, 2018
watcher_readdcw.go readdcw: close handle pointed by local var May 27, 2018
watcher_readdcw_test.go readdcw: system-dependent events support - refactoring Feb 26, 2015
watcher_recursive_test.go make EventInfo implement private isDirer interface Feb 22, 2015
watcher_stub.go kqueue: Don't panic when an error occurs on init (fixes #149) Mar 15, 2018
watcher_test.go Merge pull request #128 from imsodin/debug Oct 21, 2017
watcher_trigger.go kqueue: Don't panic when an error occurs on init (fixes #149) Mar 15, 2018
watcher_trigger_test.go Update copyright year... Jan 18, 2017
watchpoint.go tree: dbgprint -> dbgprintf Oct 22, 2015
watchpoint_other.go Misspelled words in code comments Jan 28, 2017
watchpoint_readdcw.go readdcw: allow to mix system and generic events when watching same di… Mar 13, 2015
watchpoint_test.go implement watching on newly created directories Feb 26, 2015

README.md