Commit Graph
2 Commits
Author SHA1 Message Date
SBaksa 09b5fb9328 Plot: refuse a path whose extension names no format (review on #2585)
A path like x.txt (or one with no extension) wrote a PDF under that name. Like EXPORT, PLOT now refuses it unless output or a device says what to write. Test: plot_path_extension_picks_the_format_like_export.
2026-11-01 19:13:53 +11:00
SBaksa 62e70432e7 Plot: choose the output format from the path extension (#2556)
plot ignored the extension of `path` and wrote PDF unless a device said otherwise.
Without a device, png/svg/pdf is now taken from the extension (any case), like export;
a device that writes another format is refused, and the reply carries `format`.
Tests plot_format.rs check magic bytes, the mismatch error and the reply format.
2026-11-01 11:05:33 +11:00