mercurial/smartset.py
changeset 49286 b2e05a8e15d1
parent 49284 d44e3c45f0e4
child 50594 aea55f2a48b3
equal deleted inserted replaced
49285:56f98406831b 49286:b2e05a8e15d1
   990 
   990 
   991 class _spanset(abstractsmartset):
   991 class _spanset(abstractsmartset):
   992     """Duck type for baseset class which represents a range of revisions and
   992     """Duck type for baseset class which represents a range of revisions and
   993     can work lazily and without having all the range in memory
   993     can work lazily and without having all the range in memory
   994 
   994 
   995     Note that spanset(x, y) behave almost like xrange(x, y) except for two
   995     Note that spanset(x, y) behave almost like range(x, y) except for two
   996     notable points:
   996     notable points:
   997     - when x < y it will be automatically descending,
   997     - when x < y it will be automatically descending,
   998     - revision filtered with this repoview will be skipped.
   998     - revision filtered with this repoview will be skipped.
   999 
   999 
  1000     """
  1000     """