It also works correctly when ltr-bits is set, and also avoids drawing the line if it would be on top of the left/right borders of the structure
Previously, if you had a non-consecutive range that ended at the highest bit of the structure, such as:
```typst
#schema.render(
schema.load(
(
structures: (
main: (
bits: 16,
ranges: (
"15-14": (name: "A"),
),
),
),
),
),
)
```
The end line of the range would not be drawn:
<img width="539" alt="Screenshot_20260605_150441.png" src="attachments/2fe6e155-baff-4c5d-989b-70eb7158ebf9">
With this change, it now gets correctly drawn:
<img width="533" alt="Screenshot_20260605_150551.png" src="attachments/3b1ebdd6-d292-4ff7-ae99-b7de634351f9">
It also works correctly when `ltr-bits` is set, and also avoids drawing the line if it would be on top of the left/right borders of the structure
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Previously, if you had a non-consecutive range that ended at the highest bit of the structure, such as:
The end line of the range would not be drawn:

With this change, it now gets correctly drawn:

It also works correctly when
ltr-bitsis set, and also avoids drawing the line if it would be on top of the left/right borders of the structure😬 This has already been fixed but I forgot to make a release...
See #13
I'll try making one in a couple of days
My bad, there was still a bug indeed
Thanks for your contribution 👍