equal
deleted
inserted
replaced
488 except error.FilteredLookupError: |
488 except error.FilteredLookupError: |
489 raise |
489 raise |
490 except (TypeError, LookupError): |
490 except (TypeError, LookupError): |
491 pass |
491 pass |
492 |
492 |
|
493 # look up bookmarks through the name interface |
|
494 try: |
|
495 node = repo.names.singlenode(repo, symbol) |
|
496 rev = repo.changelog.rev(node) |
|
497 return repo[rev] |
|
498 except KeyError: |
|
499 pass |
|
500 |
493 return repo[symbol] |
501 return repo[symbol] |
494 |
502 |
495 except error.WdirUnsupported: |
503 except error.WdirUnsupported: |
496 return repo[None] |
504 return repo[None] |
497 except (error.FilteredIndexError, error.FilteredLookupError, |
505 except (error.FilteredIndexError, error.FilteredLookupError, |