Compare commits
3 Commits
refactor/r
...
dev
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9b83b4c4a8 | ||
| df7899ee4b | |||
| b6f2fd99b8 |
@@ -387,8 +387,10 @@
|
|||||||
}
|
}
|
||||||
let range-boundaries = ()
|
let range-boundaries = ()
|
||||||
for r in struct.ranges.values() {
|
for r in struct.ranges.values() {
|
||||||
let i = to-real-i(if config.ltr-bits {r.start} else {r.end})
|
let start-i = to-real-i(if config.ltr-bits {r.start} else {r.end})
|
||||||
range-boundaries.push(i)
|
let end-i = to-real-i(if config.ltr-bits {r.end} else {r.start}) + 1
|
||||||
|
range-boundaries.push(start-i)
|
||||||
|
range-boundaries.push(end-i)
|
||||||
}
|
}
|
||||||
|
|
||||||
// Draw colors
|
// Draw colors
|
||||||
@@ -472,9 +474,9 @@
|
|||||||
shapes += draw-text(range_.name, txt-col, name-x, name-y, fill: bg-col)
|
shapes += draw-text(range_.name, txt-col, name-x, name-y, fill: bg-col)
|
||||||
|
|
||||||
// paint end line only if needed
|
// paint end line only if needed
|
||||||
|
let is-not-limit = if config.ltr-bits { start-i != 0 } else { end-i != struct.bits - 1 }
|
||||||
if (
|
if (
|
||||||
start-i != 0
|
is-not-limit
|
||||||
and end-i != struct.bits - 1
|
|
||||||
and ranges
|
and ranges
|
||||||
.at(
|
.at(
|
||||||
i
|
i
|
||||||
|
|||||||
Reference in New Issue
Block a user