mercurial/context.py
changeset 42710 87c4cd89b539
parent 42707 3cffc7bbec26
child 42711 53c07f08fea1
equal deleted inserted replaced
42707:3cffc7bbec26 42710:87c4cd89b539
   457         source = self._repo.ui.config('experimental', 'copies.read-from')
   457         source = self._repo.ui.config('experimental', 'copies.read-from')
   458         if (source == 'changeset-only' or
   458         if (source == 'changeset-only' or
   459             (source == 'compatibility' and
   459             (source == 'compatibility' and
   460              self._changeset.filesadded is not None)):
   460              self._changeset.filesadded is not None)):
   461             return self._changeset.filesadded or []
   461             return self._changeset.filesadded or []
   462 
   462         return scmutil.computechangesetfilesadded(self)
   463         added = []
       
   464         for f in self.files():
       
   465             if not any(f in p for p in self.parents()):
       
   466                 added.append(f)
       
   467         return added
       
   468     def filesremoved(self):
   463     def filesremoved(self):
   469         source = self._repo.ui.config('experimental', 'copies.read-from')
   464         source = self._repo.ui.config('experimental', 'copies.read-from')
   470         if (source == 'changeset-only' or
   465         if (source == 'changeset-only' or
   471             (source == 'compatibility' and
   466             (source == 'compatibility' and
   472              self._changeset.filesremoved is not None)):
   467              self._changeset.filesremoved is not None)):