mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-24 09:46:59 -06:00
file.new takes a width and height up to 163,830 pt, 1 to 1,000 artboards, a spacing of 0 to 100,000 pt and a bleed of 0 to 72 pt a side, but a saved or Recent New Document preset in the preferences was read as it was stored. With a width of -5, file.new failed with "width/height must be positive and within the canvas"; a spacing of -50 overlapped the artboards, a preset with 5,000 artboards made 5,000 artboards, and a bleed of 100 reached the document. A .vectorcraft file's Document Setup bleed, superscript and subscript proportions and small caps size also opened as stored, and document.setup then failed when its own report was passed back to it. These values are now read as the nearer end of the range their setter takes, and an artboard width or height of 0 or less is read as 1 pt. Presets and files with values in range read as before. Docs: docs/mcp.md (Document Setup, New Document).