hgext/convert/darcs.py
changeset 9526 457a30ed8ffb
parent 9242 6fd3f795e908
child 9527 b3c13e721593
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