Mercurial > public > mercurial-scm > hg-stable
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 ) |