Resolves a problem where symbolic links were not showing up in diff when created or modified. kFSEventStreamEventFlagItemIsSymlink is also treated as a file update. This is because kFSEventStreamEventFlagItemIsFile is not included in FSEvents when creating or deleting symbolic links. For example: $ ln -snf t test fsevent: '/path/to/dir/test', flags=0x40100 ItemCreated|ItemIsSymlink| $ ln -snf ci test fsevent: '/path/to/dir/test', flags=0x40200 ItemIsSymlink|ItemRemoved| fsevent: '/path/to/dir/test', flags=0x40100 ItemCreated|ItemIsSymlink| Signed-off-by: srz_zumix <zumix.cpp@gmail.com> Signed-off-by: Taylor Blau <me@ttaylorr.com> |
||
|---|---|---|
| .. | ||
| fsm-darwin-gcc.h | ||
| fsm-health-darwin.c | ||
| fsm-health-win32.c | ||
| fsm-health.h | ||
| fsm-ipc-darwin.c | ||
| fsm-ipc-win32.c | ||
| fsm-listen-darwin.c | ||
| fsm-listen-win32.c | ||
| fsm-listen.h | ||
| fsm-path-utils-darwin.c | ||
| fsm-path-utils-win32.c | ||
| fsm-settings-darwin.c | ||
| fsm-settings-win32.c | ||