Is there a reason update -d does no fuzzy matching at all? E.g. when I try to hg up -d "2008-07-13" in crew, I get "abort: revision matching date not found". Shouldn't it try to find the closest match? Some of the Mozilla folks are fairly peeved about this. Cheers, Dirkjan