mercurial/context.py
changeset 51758 dcbe7fda53e4
parent 50926 18c8c18993f0
child 51773 87a8190e66fe
--- a/mercurial/context.py	Thu Aug 01 13:07:13 2024 +0100
+++ b/mercurial/context.py	Thu Aug 01 13:14:05 2024 +0200
@@ -265,6 +265,9 @@
                 raise error.ManifestLookupError(
                     self._node or b'None', path, _(b'not found in manifest')
                 )
+        # Try to find the file in the manifest delta that can be faster to read
+        # than a full manifest. If we fail to find the file, it might still
+        # exist in the full manifest, so lets look for it there.
         if '_manifestdelta' in self.__dict__ or path in self.files():
             if path in self._manifestdelta:
                 return (