- Add
-w
/--watch
option back to manually specify directories to watch. This is useful for cutting down on file descriptors used when watching deeply nested directory structures on Linux. - Load
.gitignore
files from all watched directories, and then search upwards in the directory hierarchy for any additional ones that need to be loaded. When watching multiple directories with a common parent,.gitignore
files will only be loaded once. - Test all
.gitignore
files found for each notification from the outside in.