mercurial/cmdutil.py
changeset 11410 38d4c9b953fe
parent 11405 bf5d88c466e0
child 11441 d74fe370ab04
equal deleted inserted replaced
11409:7a6ac83a15b0 11410:38d4c9b953fe
   161                     if rev in seen:
   161                     if rev in seen:
   162                         continue
   162                         continue
   163                     seen.add(rev)
   163                     seen.add(rev)
   164                     l.append(rev)
   164                     l.append(rev)
   165                 continue
   165                 continue
   166             elif spec in repo: # single unquoted rev
   166             elif spec and spec in repo: # single unquoted rev
   167                 rev = revfix(repo, spec, None)
   167                 rev = revfix(repo, spec, None)
   168                 if rev in seen:
   168                 if rev in seen:
   169                     continue
   169                     continue
   170                 seen.add(rev)
   170                 seen.add(rev)
   171                 l.append(rev)
   171                 l.append(rev)
       
   172                 continue
   172         except error.RepoLookupError:
   173         except error.RepoLookupError:
   173             pass
   174             pass
   174 
   175 
   175         # fall through to new-style queries if old-style fails
   176         # fall through to new-style queries if old-style fails
   176         m = revset.match(spec)
   177         m = revset.match(spec)