equal
deleted
inserted
replaced
161 self.nodemap[node] = n |
161 self.nodemap[node] = n |
162 entry = struct.pack(indexformat, *e) |
162 entry = struct.pack(indexformat, *e) |
163 |
163 |
164 transaction.add(self.datafile, e[0]) |
164 transaction.add(self.datafile, e[0]) |
165 self.opener(self.datafile, "a").write(data) |
165 self.opener(self.datafile, "a").write(data) |
166 transaction.add(self.indexfile, (n + 1) * len(entry)) |
166 transaction.add(self.indexfile, n * len(entry)) |
167 self.opener(self.indexfile, "a").write(entry) |
167 self.opener(self.indexfile, "a").write(entry) |
168 |
168 |
169 self.cache = (node, n, text) |
169 self.cache = (node, n, text) |
170 return node |
170 return node |
171 |
171 |