Mercurial > hg > mercurial-crew-with-dirclash
comparison mercurial/manifest.py @ 2470:fe1689273f84
use demandload more.
author | Vadim Gelfer <vadim.gelfer@gmail.com> |
---|---|
date | Tue, 20 Jun 2006 23:58:21 -0700 |
parents | dbdce3b99988 |
children | 0b50a580be36 |
comparison
equal
deleted
inserted
replaced
2459:5c5277f03887 | 2470:fe1689273f84 |
---|---|
3 # Copyright 2005 Matt Mackall <mpm@selenic.com> | 3 # Copyright 2005 Matt Mackall <mpm@selenic.com> |
4 # | 4 # |
5 # This software may be used and distributed according to the terms | 5 # This software may be used and distributed according to the terms |
6 # of the GNU General Public License, incorporated herein by reference. | 6 # of the GNU General Public License, incorporated herein by reference. |
7 | 7 |
8 import struct | |
9 from revlog import * | 8 from revlog import * |
10 from i18n import gettext as _ | 9 from i18n import gettext as _ |
11 from demandload import * | 10 from demandload import * |
12 demandload(globals(), "bisect array") | 11 demandload(globals(), "array bisect struct") |
13 | 12 |
14 class manifest(revlog): | 13 class manifest(revlog): |
15 def __init__(self, opener, defversion=REVLOGV0): | 14 def __init__(self, opener, defversion=REVLOGV0): |
16 self.mapcache = None | 15 self.mapcache = None |
17 self.listcache = None | 16 self.listcache = None |