comparison hgext/convert/darcs.py @ 9526:457a30ed8ffb

convert/darcs: fix file renaming (issue1853)
author Patrick Mezard <pmezard@gmail.com>
date Sun, 04 Oct 2009 22:23:11 +0200
parents 6fd3f795e908
children b3c13e721593
comparison
equal deleted inserted replaced
9525:2299c421a98e 9526:457a30ed8ffb
114 for elt in self.changes[rev].find('summary').getchildren(): 114 for elt in self.changes[rev].find('summary').getchildren():
115 if elt.tag in ('add_directory', 'remove_directory'): 115 if elt.tag in ('add_directory', 'remove_directory'):
116 continue 116 continue
117 if elt.tag == 'move': 117 if elt.tag == 'move':
118 changes.append((elt.get('from'), rev)) 118 changes.append((elt.get('from'), rev))
119 copies[elt.get('from')] = elt.get('to') 119 changes.append((elt.get('to'), rev))
120 copies[elt.get('to')] = elt.get('from')
120 else: 121 else:
121 changes.append((elt.text.strip(), rev)) 122 changes.append((elt.text.strip(), rev))
122 self.lastrev = rev 123 self.lastrev = rev
123 return sorted(changes), copies 124 return sorted(changes), copies
124 125