Be more careful when merging ranges.
This commit is contained in:
@@ -70,7 +70,7 @@ def consolidate(rngs : list[tuple[int, int]]) -> Iterator[tuple[int, int]]:
|
|||||||
cur = lo, hi
|
cur = lo, hi
|
||||||
|
|
||||||
case cur_lo, cur_hi:
|
case cur_lo, cur_hi:
|
||||||
if lo <= cur_hi:
|
if lo <= cur_hi+1:
|
||||||
cur = cur_lo, hi
|
cur = cur_lo, hi
|
||||||
else:
|
else:
|
||||||
yield cur
|
yield cur
|
||||||
|
|||||||
Reference in New Issue
Block a user