mercurial/scmutil.py
changeset 37530 35b34202dd3b
parent 37529 45667439439e
child 37531 6639ac97ec3b
equal deleted inserted replaced
37529:45667439439e 37530:35b34202dd3b
   496             rev = repo.changelog.rev(node)
   496             rev = repo.changelog.rev(node)
   497             return repo[rev]
   497             return repo[rev]
   498         except KeyError:
   498         except KeyError:
   499             pass
   499             pass
   500 
   500 
       
   501         node = repo.unfiltered().changelog._partialmatch(symbol)
       
   502         if node is not None:
       
   503             rev = repo.changelog.rev(node)
       
   504             return repo[rev]
       
   505 
   501         return repo[symbol]
   506         return repo[symbol]
   502 
   507 
   503     except error.WdirUnsupported:
   508     except error.WdirUnsupported:
   504         return repo[None]
   509         return repo[None]
   505     except (error.FilteredIndexError, error.FilteredLookupError,
   510     except (error.FilteredIndexError, error.FilteredLookupError,