commit - 26c4ac4df0a7fa02e8cb703d2f0e6b9da84d0f82
commit + 5bff75ab35eeaa7bd63180a34f85e530c29ea274
blob - dd49c863e72e5069b09f5d7695add4b695bfa196
blob + 0ec3bf3c4983fcd199deef6600c83a6f6e79730e
--- TODO
+++ TODO
- 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