Mercurial > public > mercurial-scm > hg
comparison mercurial/revlog.py @ 1232:eb3cc5e2eb89
Revert some exception type changes in revlog
author | mpm@selenic.com |
---|---|
date | Tue, 13 Sep 2005 14:16:15 -0500 |
parents | cde6818e082a |
children | b3d44e9b3092 |
comparison
equal
deleted
inserted
replaced
1231:effff847870f | 1232:eb3cc5e2eb89 |
---|---|
289 except (ValueError, OverflowError): | 289 except (ValueError, OverflowError): |
290 c = [] | 290 c = [] |
291 for n in self.nodemap: | 291 for n in self.nodemap: |
292 if hex(n).startswith(id): | 292 if hex(n).startswith(id): |
293 c.append(n) | 293 c.append(n) |
294 if len(c) > 1: raise RevlogError("Ambiguous identifier") | 294 if len(c) > 1: raise KeyError("Ambiguous identifier") |
295 if len(c) < 1: raise RevlogError("No match found") | 295 if len(c) < 1: raise KeyError("No match found") |
296 return c[0] | 296 return c[0] |
297 | 297 |
298 return None | 298 return None |
299 | 299 |
300 def diff(self, a, b): | 300 def diff(self, a, b): |