comparison mercurial/context.py @ 46484:bc3f3b59d0a4

context: add missing manifest invalidation after write in overlayworkingctx This was breaking my merge-diff logic that will be in the next patch. Differential Revision: https://phab.mercurial-scm.org/D9908
author Augie Fackler <augie@google.com>
date Fri, 29 Jan 2021 12:50:10 -0500
parents 89a2afe31e82
children e2f7b2695ba1
comparison
equal deleted inserted replaced
46483:16c18d5e5dc8 46484:bc3f3b59d0a4
2595 b'data': data, 2595 b'data': data,
2596 b'date': date, 2596 b'date': date,
2597 b'flags': flags, 2597 b'flags': flags,
2598 b'copied': copied, 2598 b'copied': copied,
2599 } 2599 }
2600 util.clearcachedproperty(self, b'_manifest')
2600 2601
2601 def filectx(self, path, filelog=None): 2602 def filectx(self, path, filelog=None):
2602 return overlayworkingfilectx( 2603 return overlayworkingfilectx(
2603 self._repo, path, parent=self, filelog=filelog 2604 self._repo, path, parent=self, filelog=filelog
2604 ) 2605 )