mercurial/interfaces/__init__.py
author Simon Sapin <simon.sapin@octobus.net>
Thu, 17 Jun 2021 19:48:25 +0200
changeset 47469 5fa083a5ff04
parent 42823 268662aac075
permissions -rw-r--r--
copies: Keep changelog sidedata file open during copy tracing Instead of having a callback that opens and closes that file many times, a add and use a context manager method on the `revlog` class that keeps files open for its duration. Differential Revision: https://phab.mercurial-scm.org/D10888