Mercurial > public > mercurial-scm > hg
comparison mercurial/revlog.py @ 2177:6886bc0b77af
merge with crew.
author | Vadim Gelfer <vadim.gelfer@gmail.com> |
---|---|
date | Tue, 02 May 2006 14:37:55 -0700 |
parents | 8a1e2a9c7013 9b42304d9896 |
children | c9e264b115e6 |
comparison
equal
deleted
inserted
replaced
2174:3044a3fdae76 | 2177:6886bc0b77af |
---|---|
12 | 12 |
13 from node import * | 13 from node import * |
14 from i18n import gettext as _ | 14 from i18n import gettext as _ |
15 from demandload import demandload | 15 from demandload import demandload |
16 demandload(globals(), "binascii changegroup errno heapq mdiff os") | 16 demandload(globals(), "binascii changegroup errno heapq mdiff os") |
17 demandload(globals(), "sha struct zlib") | 17 demandload(globals(), "sha struct util zlib") |
18 | 18 |
19 # revlog version strings | 19 # revlog version strings |
20 REVLOGV0 = 0 | 20 REVLOGV0 = 0 |
21 REVLOGNG = 1 | 21 REVLOGNG = 1 |
22 | 22 |
320 if inst.errno != errno.ENOENT: | 320 if inst.errno != errno.ENOENT: |
321 raise | 321 raise |
322 i = "" | 322 i = "" |
323 else: | 323 else: |
324 try: | 324 try: |
325 st = os.fstat(f.fileno()) | 325 st = util.fstat(f) |
326 except AttributeError, inst: | 326 except AttributeError, inst: |
327 st = None | 327 st = None |
328 else: | 328 else: |
329 oldst = self.indexstat | 329 oldst = self.indexstat |
330 if (oldst and st.st_dev == oldst.st_dev | 330 if (oldst and st.st_dev == oldst.st_dev |