equal
deleted
inserted
replaced
132 self.call("unlock") |
132 self.call("unlock") |
133 |
133 |
134 def lookup(self, key): |
134 def lookup(self, key): |
135 d = self.call("lookup", key=key) |
135 d = self.call("lookup", key=key) |
136 success, data = d[:-1].split(" ", 1) |
136 success, data = d[:-1].split(" ", 1) |
137 try: |
137 if int(success): |
138 if int(success): |
138 return bin(data) |
139 return bin(data) |
139 else: |
140 else: |
140 self.repoerror(data) |
141 raise data |
|
142 except: |
|
143 raise |
|
144 raise hg.RepoError("unexpected response '%s'" % (d[:400] + "...")) |
|
145 |
141 |
146 def heads(self): |
142 def heads(self): |
147 d = self.call("heads") |
143 d = self.call("heads") |
148 try: |
144 try: |
149 return map(bin, d[:-1].split(" ")) |
145 return map(bin, d[:-1].split(" ")) |