See IRC for context/discussion.
We currently hg pull -u but almost certainly don't need to. If there are merge conflicts in the working copy for some reason, hg pull -u can invoke diff programs like vimdiff during merge and do other silly things. Theoretically, we shouldn't need -u, but we should verify this:
- Remove -u.
- Push some stuff.
- Make sure it gets picked up, no interfaces are missing the new stuff, and everything generally works.