Oh, one more bug, while I'm at it: If working in my home directory, the first parent .ditz folder will be ~/.ditz, which means Ditz will run any hooks there twice. I've worked around this by moving bzr-specific stuff into the root of my bzr work, and leaving startup stuff in ~/.ditz, but this should be a trivial fix.