--- a/mercurial/dirstate.py Sat Jun 14 16:01:24 2008 +0200
+++ b/mercurial/dirstate.py Sun Jun 15 13:05:39 2008 +0200
@@ -186,6 +186,8 @@
self._dirty = False
def copy(self, source, dest):
+ if source == dest:
+ return
self._dirty = True
self._copymap[dest] = source