mercurial/scmutil.py
changeset 37529 45667439439e
parent 37528 d2b484eed1ec
child 37530 35b34202dd3b
equal deleted inserted replaced
37528:d2b484eed1ec 37529:45667439439e
   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,