# Changelog
-## master
+## v1.0.4 / 2014-09-07
+* kqueue: add dragonfly to the build tags.
* Rename source code files, rearrange code so exported APIs are at the top.
* Add done channel to example code. [#37](https://github.com/go-fsnotify/fsnotify/pull/37) (thanks @chenyukang)
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
-// +build freebsd openbsd netbsd darwin
+// +build freebsd openbsd netbsd dragonfly darwin
package fsnotify
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
-// +build freebsd openbsd netbsd
+// +build freebsd openbsd netbsd dragonfly
package fsnotify
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
+// +build darwin
+
package fsnotify
import "syscall"
+// note: this constant is not defined on BSD
const openMode = syscall.O_EVTONLY