Bazaar will never delete the directory as desired, because LaTeX leaves .aux and .log files behind it and Bazaar won't delete non-versioned files.
However, I think the directory did in fact have uncommited changes (although I didn't intend this, I just forgot to run "bzr st" before "bzr switch"). I'd have preferred switch refuse to run than have this happen though.
Bazaar will never delete the directory as desired, because LaTeX leaves .aux and .log files behind it and Bazaar won't delete non-versioned files.
However, I think the directory did in fact have uncommited changes (although I didn't intend this, I just forgot to run "bzr st" before "bzr switch"). I'd have preferred switch refuse to run than have this happen though.