mercurial/revlog.py
changeset 83 9fd5b35cfc45
parent 77 bed15e766511
child 84 b2e3528115da
equal deleted inserted replaced
82:7ed96baa7caa 83:9fd5b35cfc45
    11 import zlib, struct, sha, os, tempfile, binascii
    11 import zlib, struct, sha, os, tempfile, binascii
    12 from mercurial import mdiff
    12 from mercurial import mdiff
    13 
    13 
    14 def hex(node): return binascii.hexlify(node)
    14 def hex(node): return binascii.hexlify(node)
    15 def bin(node): return binascii.unhexlify(node)
    15 def bin(node): return binascii.unhexlify(node)
       
    16 def short(node): return hex(node[:4])
    16 
    17 
    17 def compress(text):
    18 def compress(text):
    18     return zlib.compress(text)
    19     return zlib.compress(text)
    19 
    20 
    20 def decompress(bin):
    21 def decompress(bin):