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
|
||||
|
||||
case cur_lo, cur_hi:
|
||||
if lo <= cur_hi:
|
||||
if lo <= cur_hi+1:
|
||||
cur = cur_lo, hi
|
||||
else:
|
||||
yield cur
|
||||
|
||||
Reference in New Issue
Block a user