Skip to content

Commit

Permalink
value start only mark in review
Browse files Browse the repository at this point in the history
  • Loading branch information
babenek committed Sep 7, 2024
1 parent 8b85e7d commit e60a912
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion review_data.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,9 @@ def read_data(path, line_start, line_end, value_start, value_end, ground_truth,
multiline_end_offset = 0
elif line_start < line_end:
data_line = '\n'.join(lines[line_start - 1:line_end])
multiline_end_offset = len(data_line) - len(lines[line_end - 1])
multiline_end_offset = len(data_line) - len(lines[line_end - 1]) + (line_end - line_start)
# check correctness
assert value_start < value_end + multiline_end_offset, (path, line_start, line_end, value_start, value_end)
else:
raise RuntimeError(f"Line start must be less than end. {path},{line_start},{line_end}")

Expand Down Expand Up @@ -94,6 +96,10 @@ def read_data(path, line_start, line_end, value_start, value_end, ground_truth,
+ Style.RESET_ALL \
+ fore_style \
+ data_line[value_end + multiline_end_offset:]
elif 0 <= value_start and 0 > value_end:
line = data_line[:value_start] \
+ Style.BRIGHT \
+ data_line[value_start:]
else:
line = data_line
print(f"{line_start}:{Style.RESET_ALL}{fore_style}{line}{Style.RESET_ALL}", flush=True)
Expand Down

0 comments on commit e60a912

Please sign in to comment.