mercurial/revlog.py
changeset 1853 5ac811b720de
parent 1784 2e0a288ca93e
child 1941 7518823709a2
equal deleted inserted replaced
1852:fdf9cbf56ec7 1853:5ac811b720de
    46     if not bin: return bin
    46     if not bin: return bin
    47     t = bin[0]
    47     t = bin[0]
    48     if t == '\0': return bin
    48     if t == '\0': return bin
    49     if t == 'x': return zlib.decompress(bin)
    49     if t == 'x': return zlib.decompress(bin)
    50     if t == 'u': return bin[1:]
    50     if t == 'u': return bin[1:]
    51     raise RevlogError(_("unknown compression type %s") % t)
    51     raise RevlogError(_("unknown compression type %r") % t)
    52 
    52 
    53 indexformat = ">4l20s20s20s"
    53 indexformat = ">4l20s20s20s"
    54 
    54 
    55 class lazyparser(object):
    55 class lazyparser(object):
    56     """
    56     """