mercurial/transaction.py
changeset 32261 976681123416
parent 31648 8defc7d9adae
child 32291 bd872f64a8ba
--- a/mercurial/transaction.py	Thu May 11 10:50:05 2017 -0700
+++ b/mercurial/transaction.py	Tue May 02 18:31:18 2017 +0200
@@ -137,6 +137,10 @@
             releasefn = lambda tr, success: None
         self.releasefn = releasefn
 
+        # A dict dedicated to precisely tracking the changes introduced in the
+        # transaction.
+        self.changes = {}
+
         # a dict of arguments to be passed to hooks
         self.hookargs = {}
         self.file = opener.open(self.journal, "w")