mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-27 11:17:01 -06:00
Review follow-ups to the live blend import (#4127): - The check's grid saturates its neighbours' keys: a step far out (a coordinate like 1e300) saturates its cell, and the cells round it overflowed (a panic in debug builds, a wrong cell in release). - Each laid object matches one drawn step: two drawn steps near one laid object no longer both take it, so a drawing the blend doesn't lay out isn't taken for it (the drawn steps stay). - A blend's record is read to the length its XP gives: hex digits after it on the last line no longer spoil it. Tests: a laid object matches one drawn step, 1e300 coordinates in the check and in the import fuzz property, and a record line longer than the record.