mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-15 21:57:04 +00:00
* cad: export DXF through craft-dxf's drawing writer Delete the local ASCII writer and map the document through craft_dxf::drawing. Public vectorcraft_cad::export, DxfOptions and DxfVersion stay so vectorcraft#3068 can rebase without a writer API change. Pin craft-dxf at the craft-libs#1588 branch tip; update the rev after that PR merges. Golden files lock shapes_doc() bytes for R12 and 2018 against the old writer. Part of storytold/craft-libs#791 and #778. * cad: pin craft-dxf to the #1588 tip with Dylan's writer fixes Point craft-dxf (and craft-codepage from the same rev) at 0b6244f2b9971deaeb6a79d932c818ff94479757, which includes the Windows golden line-ending fix, BYBLOCK and image-dictionary key changes, and the compile fix for the dictionary-key test. Update the pin again to the merge commit after #1588 lands. * cad: pin shared DXF writer to merged craft-libs #1588 --------- Co-authored-by: FredApps <FredApps@users.noreply.github.com>