# HG changeset patch # User Pierre-Yves David # Date 1412318233 18000 # Node ID 672f15ee2a1d2812c7c9198c665add86b91b0a72 # Parent 852191f71df1cf673439e43ab5678cd61254a02b addset: use the base implementation for ascending and descending diff -r 852191f71df1 -r 672f15ee2a1d mercurial/revset.py --- a/mercurial/revset.py Fri Oct 03 01:34:25 2014 -0500 +++ b/mercurial/revset.py Fri Oct 03 01:37:13 2014 -0500 @@ -2586,22 +2586,6 @@ self._genlist = baseset(self._iterator()) return self._genlist - def ascending(self): - if self._ascending is None: - self.sort() - self._ascending = True - else: - if not self._ascending: - self.reverse() - - def descending(self): - if self._ascending is None: - self.sort(reverse=True) - self._ascending = False - else: - if self._ascending: - self.reverse() - def _iterator(self): """Iterate over both collections without repeating elements