Since this will most likely be the end of my activities on this patch series, I'm posting the current state of my patch queue for whoever wants to pick up from here. Good luck. Backlink to begin of last thread on this matter: http://selenic.com/pipermail/mercurial-devel/2008-July/007204.html