Commit Diff


commit - 26c4ac4df0a7fa02e8cb703d2f0e6b9da84d0f82
commit + 5bff75ab35eeaa7bd63180a34f85e530c29ea274
blob - dd49c863e72e5069b09f5d7695add4b695bfa196
blob + 0ec3bf3c4983fcd199deef6600c83a6f6e79730e
--- TODO
+++ TODO
@@ -2,6 +2,8 @@ lib:
 - convert file index to RB tree and provide a depth-first iteration API
 - use first-depth file index iteration when removing files during updates
   to fix empty directories left behind, and write a test for this problem
+- handle checkout of trees which contain submodules by identifying and
+  ignoring such tree entries; requires a .ini config parser (from isakmpd?)
 
 tog:
 - make diff view generate diffs in a background thread