Submitter | Pierre-Yves David |
---|---|
Date | April 29, 2014, 12:48 a.m. |
Message ID | <ecb408545af84321d085.1398732512@marginatus.alto.octopoid.net> |
Download | mbox | patch |
Permalink | /patch/4449/ |
State | Superseded |
Commit | 3e53a64345c17ba998d5f35cfd40e787684ec789 |
Headers | show |
Comments
Patch
diff --git a/mercurial/revset.py b/mercurial/revset.py --- a/mercurial/revset.py +++ b/mercurial/revset.py @@ -2762,12 +2762,12 @@ class spanset(_orderedsetmixin): def descending(self): if self._start < self._end: self.reverse() def _contained(self, rev): - return (rev <= self._start and rev > self._end) or (rev >= self._start - and rev < self._end) + return ((self._end < rev <= self._start) + or (self._start <= rev < self._end)) def __iter__(self): if self._start <= self._end: iterrange = xrange(self._start, self._end) else: