mirror of
https://github.com/storytold/cadcraft.git
synced 2026-11-13 01:10:18 -06:00
* fix(io): make four DXF/SVG passes linear in their input Preserving foreign objects looked each root-owned object's key up by scanning the root dictionary; applying annotation scales searched every layout for each handle model space lacked; writing CLASS instance counts inserted each missing group into the middle of the tag list; and SVG attribute lookup resumed after a malformed attribute, re-running the parser's duplicate scan each time. Each is now one indexed or single pass with the same results. * address review: first layout wins for duplicate handles; move tags instead of cloning in class count pass * address review: reserve room for the added class counts, correct the peak-memory note