equal
deleted
inserted
replaced
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 |