mercurial/statichttprepo.py
changeset 20055 6bb9de1e4d16
parent 20054 d0789ce427ac
child 20962 af4158b8876b
equal deleted inserted replaced
20054:d0789ce427ac 20055:6bb9de1e4d16
    52                 data = data[self.pos:]
    52                 data = data[self.pos:]
    53         elif bytes:
    53         elif bytes:
    54             data = data[:bytes]
    54             data = data[:bytes]
    55         self.pos += len(data)
    55         self.pos += len(data)
    56         return data
    56         return data
       
    57     def readlines(self):
       
    58         return self.read().splitlines(True)
    57     def __iter__(self):
    59     def __iter__(self):
    58         return iter(self.read().splitlines(True))
    60         return iter(self.readlines())
    59     def close(self):
    61     def close(self):
    60         pass
    62         pass
    61 
    63 
    62 def build_opener(ui, authinfo):
    64 def build_opener(ui, authinfo):
    63     # urllib cannot handle URLs with embedded user or passwd
    65     # urllib cannot handle URLs with embedded user or passwd