summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Joey Hess <joey@kitenet.net>2012-06-04 15:14:45 -0400
committerGravatar Joey Hess <joey@kitenet.net>2012-06-04 15:16:59 -0400
commit9791d1dfe7083d1564d64a35cb2a37350dcc184f (patch)
tree93f5a14db6ce1379a48ea9913849aa478ed3af72
parentbc99cf6a5ad73ebc5036e46e9ef89a4cf806ac56 (diff)
update; worked on watch branch today
-rw-r--r--doc/design/assistant/inotify.mdwn7
1 files changed, 6 insertions, 1 deletions
diff --git a/doc/design/assistant/inotify.mdwn b/doc/design/assistant/inotify.mdwn
index 6bb810a75..fd8d56e05 100644
--- a/doc/design/assistant/inotify.mdwn
+++ b/doc/design/assistant/inotify.mdwn
@@ -8,10 +8,15 @@ useful, it needs to:
- notice deleted files and stage the deletion
(tricky; there's a race with add..)
- notice renamed files, auto-fix the symlink, and stage the new file location
+ **done**
+- handle cases where directories are moved outside the repo, and stop
+ watching them **done**
+- when a whole directory is deleted, stage removal of its
+ contents in the index **done**
- periodically auto-commit staged changes (avoid autocommitting when
lots of changes are coming in)
- tunable delays before adding new files, etc
-- honor .gitignore, not adding files it excludesa
+- honor .gitignore, not adding files it excludes
Also to do: