mercurial/changegroup.py
changeset 3877 abaee83ce0a6
parent 3859 8c24b6fd5866
child 3891 6b4127c7d52a
equal deleted inserted replaced
3876:1e0b94cfba0e 3877:abaee83ce0a6
     4  Copyright 2006 Matt Mackall <mpm@selenic.com>
     4  Copyright 2006 Matt Mackall <mpm@selenic.com>
     5 
     5 
     6 This software may be used and distributed according to the terms
     6 This software may be used and distributed according to the terms
     7 of the GNU General Public License, incorporated herein by reference.
     7 of the GNU General Public License, incorporated herein by reference.
     8 """
     8 """
       
     9 
     9 from i18n import gettext as _
    10 from i18n import gettext as _
    10 from demandload import *
    11 import struct, os, bz2, zlib, util, tempfile
    11 demandload(globals(), "struct os bz2 zlib util tempfile")
       
    12 
    12 
    13 def getchunk(source):
    13 def getchunk(source):
    14     """get a chunk from a changegroup"""
    14     """get a chunk from a changegroup"""
    15     d = source.read(4)
    15     d = source.read(4)
    16     if not d:
    16     if not d: