Changes between Version 12 and Version 13 of Ticket #1432
- Timestamp:
- 2015-10-28T23:19:16Z (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #1432 – Description
v12 v13 1 1 The Magic Folder feature currently only works on Linux (where it uses inotify to detect filesystem changes), and Windows (where it uses `ReadDirectoryChangesW`). This ticket is about supporting the same feature on Mac OS X and possibly other BSD-based operating systems. 2 2 3 Mac OS X has the [http://en.wikipedia.org/wiki/FSEvents fsevents] , and all BSDs including Mac OS X have kqueue/kevent. If I understand correctly, neither fsevents nor kqueue/kevent give notifications of which files have changed, so the implementation will have to scan the directory and look at last-modified times to determine that. (This is occasionally also necessary for correctness on Linux and Windows; see #1430.)3 Mac OS X has the [http://en.wikipedia.org/wiki/FSEvents fsevents] API, and all BSDs including Mac OS X have kqueue/kevent. If I understand correctly, neither fsevents nor kqueue/kevent give notifications of which files have changed, so the implementation will have to scan the directory and look at last-modified times to determine that. (This is occasionally also necessary for correctness on Linux and Windows; see #1430.)