largefiles status: update lfdirstate with result from cleanliness check
Problem: 'hg status' kept checking largefiles with an unknown state until some
other command wrote the updated dirstate.
Solution: Add missing lfdirstate.write().
--- a/hgext/largefiles/reposetup.py Fri Dec 28 11:16:01 2012 +0100
+++ b/hgext/largefiles/reposetup.py Thu Dec 13 19:19:06 2012 +0100
@@ -269,6 +269,8 @@
return f
result = [[toname(f) for f in items] for items in result]
+ lfdirstate.write()
+
if not listunknown:
result[4] = []
if not listignored: