From 06d18cec63e2da6ddf3b0fe3f3bdc4bf0d0412aa Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Mon, 16 Oct 2023 08:29:45 -0400 Subject: [PATCH] Fix abbreviation when pad decreases This is a bizarre way to work, but it should be valid. --- confluent_server/confluent/noderange.py | 1 + 1 file changed, 1 insertion(+) diff --git a/confluent_server/confluent/noderange.py b/confluent_server/confluent/noderange.py index e76391e8..dcf0a1cb 100644 --- a/confluent_server/confluent/noderange.py +++ b/confluent_server/confluent/noderange.py @@ -106,6 +106,7 @@ class Bracketer(object): continue # new nodename has no new number, keep going else: # if self.sequences[n][2] != nums[n] or : if self.diffn is not None and (n != self.diffn or + (padto < self.numlens[n][1]) or (needpad and padto != self.numlens[n][1])): self.flush_current() self.sequences[n] = [[], nums[n], nums[n]]