equal
deleted
inserted
replaced
469 # advance/retractboundary(), nothing more. |
469 # advance/retractboundary(), nothing more. |
470 ph = self.__class__(None, None, _load=False) |
470 ph = self.__class__(None, None, _load=False) |
471 ph._phaseroots = self._phaseroots.copy() |
471 ph._phaseroots = self._phaseroots.copy() |
472 ph.dirty = self.dirty |
472 ph.dirty = self.dirty |
473 ph._loadedrevslen = self._loadedrevslen |
473 ph._loadedrevslen = self._loadedrevslen |
474 ph._phasesets = self._phasesets |
474 if self._phasesets is None: |
|
475 ph._phasesets = None |
|
476 else: |
|
477 ph._phasesets = self._phasesets.copy() |
475 return ph |
478 return ph |
476 |
479 |
477 def replace(self, phcache): |
480 def replace(self, phcache): |
478 """replace all values in 'self' with content of phcache""" |
481 """replace all values in 'self' with content of phcache""" |
479 for a in ( |
482 for a in ( |