hgext/git/gitlog.py
branchstable
changeset 47046 497cedcb6504
parent 47045 846920d89476
child 47048 03c73fc6f89a
equal deleted inserted replaced
47045:846920d89476 47046:497cedcb6504
   157         return (int(r[0]) for r in t)
   157         return (int(r[0]) for r in t)
   158 
   158 
   159     def tiprev(self):
   159     def tiprev(self):
   160         t = self._db.execute(
   160         t = self._db.execute(
   161             'SELECT rev FROM changelog ' 'ORDER BY REV DESC ' 'LIMIT 1'
   161             'SELECT rev FROM changelog ' 'ORDER BY REV DESC ' 'LIMIT 1'
   162         )
   162         ).fetchone()
   163         return next(t)
   163 
       
   164         if t is not None:
       
   165             return t[0]
       
   166         return -1
   164 
   167 
   165     def _partialmatch(self, id):
   168     def _partialmatch(self, id):
   166         if wdirhex.startswith(id):
   169         if wdirhex.startswith(id):
   167             raise error.WdirUnsupported
   170             raise error.WdirUnsupported
   168         candidates = [
   171         candidates = [