Could 'darcs revert' operate on individual files as well as on the whole repository? Sometimes I'd like to undo all changes made in, say, GNUmakefile -- but only there. So calling 'darcs revert GNUmakefile' should IMHO do the trick. Would that be difficult to implement? Peter