stop automatic collation if the sequence of numbers doesn't seem to be indices in an ordering

main
xenofem 2024-02-06 10:22:48 -05:00
parent cb1a1488e2
commit d66b467c5c
1 changed files with 3 additions and 0 deletions

View File

@ -212,6 +212,9 @@ def complete_prefix_number_ordering(entries):
unified_indices = list(unified_indices)
unified_indices.sort()
if len(unified_indices) > 1 and min(unified_indices[i] - unified_indices[i-1] for i in range(1, len(unified_indices))) > 2:
return None
versions = list(numberings_by_version.keys())
versions.sort()