mercurial/ancestor.py
changeset 44452 9d2b2df2c2ba
parent 43969 68b09ebf1c13
child 44491 fb16ad368606
equal deleted inserted replaced
44449:ff72bd52d56a 44452:9d2b2df2c2ba
   136             return []
   136             return []
   137 
   137 
   138         k = 0
   138         k = 0
   139         for i in interesting:
   139         for i in interesting:
   140             k |= i
   140             k |= i
   141         return set(n for (i, n) in mapping if k & i)
   141         return {n for (i, n) in mapping if k & i}
   142 
   142 
   143     gca = commonancestorsheads(pfunc, *orignodes)
   143     gca = commonancestorsheads(pfunc, *orignodes)
   144 
   144 
   145     if len(gca) <= 1:
   145     if len(gca) <= 1:
   146         return gca
   146         return gca