aboutsummaryrefslogtreecommitdiff
path: root/doc/todo
diff options
context:
space:
mode:
authorGravatar Joey Hess <joeyh@joeyh.name>2015-12-15 12:38:32 -0400
committerGravatar Joey Hess <joeyh@joeyh.name>2015-12-15 12:38:32 -0400
commit415b89e77dfbfc6327c060ff161a3b72f6c6607e (patch)
tree11ca9d95d44e2f40afa0658a8e6dfdf338cc46c6 /doc/todo
parent3842cb4c01eebb60e71a936fae1fa86ed8fe84d3 (diff)
todo
Diffstat (limited to 'doc/todo')
-rw-r--r--doc/todo/smudge.mdwn3
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/todo/smudge.mdwn b/doc/todo/smudge.mdwn
index eeb34f135..7c277d016 100644
--- a/doc/todo/smudge.mdwn
+++ b/doc/todo/smudge.mdwn
@@ -325,6 +325,9 @@ files to be unlocked, while the indirect upgrades don't touch the files.
because the timestamp has changed. Getting a smudged file can also
cause this. Avoid this by preserving timestamp of smudged files
when manipulating.
+* Clean filter should check if the filename was already in use by an old
+ key. The annex object for it may have been modified due to hard link, and
+ that should be cleaned up when the new version is added.
* Reconcile staged changes into the associated files database, whenever
the database is queried.
* See if the cases where the Keys database is not used can be