Mercurial > hg
comparison mercurial/transaction.py @ 23252:70809438c644
transaction: document `tr.add`
author | Pierre-Yves David <pierre-yves.david@fb.com> |
---|---|
date | Wed, 05 Nov 2014 13:00:48 +0000 |
parents | 85c634ff395a |
children | 8d84b7a2dd91 |
comparison
equal
deleted
inserted
replaced
23251:85c634ff395a | 23252:70809438c644 |
---|---|
140 self.file.write(d) | 140 self.file.write(d) |
141 self.file.flush() | 141 self.file.flush() |
142 | 142 |
143 @active | 143 @active |
144 def add(self, file, offset, data=None): | 144 def add(self, file, offset, data=None): |
145 """record the state of an append-only file before update""" | |
145 if file in self.map or file in self._backupmap: | 146 if file in self.map or file in self._backupmap: |
146 return | 147 return |
147 if self._queue: | 148 if self._queue: |
148 self._queue[-1].append((file, offset, data)) | 149 self._queue[-1].append((file, offset, data)) |
149 return | 150 return |