mercurial/revset.py
changeset 22732 52c81f2963fc
parent 22731 22c669f3a7f9
child 22733 3037cad75cf8
equal deleted inserted replaced
22731:22c669f3a7f9 22732:52c81f2963fc
  2460         it = self._subset.fastdesc
  2460         it = self._subset.fastdesc
  2461         if it is None:
  2461         if it is None:
  2462             return None
  2462             return None
  2463         return lambda: self._iterfilter(it())
  2463         return lambda: self._iterfilter(it())
  2464 
  2464 
  2465     def __sub__(self, x):
       
  2466         return filteredset(self, lambda r: r not in x)
       
  2467 
       
  2468     def __add__(self, x):
  2465     def __add__(self, x):
  2469         return _addset(self, x)
  2466         return _addset(self, x)
  2470 
  2467 
  2471     def __nonzero__(self):
  2468     def __nonzero__(self):
  2472         for r in self:
  2469         for r in self: