diff --git a/crates/eps/src/import/native.rs b/crates/eps/src/import/native.rs index 2240c937..1f25a2a8 100644 --- a/crates/eps/src/import/native.rs +++ b/crates/eps/src/import/native.rs @@ -31,9 +31,10 @@ //! and `.ai` files their users own, used locally and never committed. (Adobe published a //! specification of the legacy format, listed by PRONOM at //! ; it was not used here.) -//! - The wrappers: ASCII85 is PostScript Level 2 (*PostScript Language Reference*, 3rd ed.); the -//! compressed stream is Zstandard, RFC 8878 (), read with -//! the permissively licensed `ruzstd` crate. +//! - The wrappers: the text is the standard ASCII85 encoding; the compressed stream is Zstandard, +//! RFC 8878 (), read with the permissively licensed +//! `ruzstd` crate (MIT); the older one is zlib, read with `flate2`. The PostScript the layers are +//! translated into is run by this project's own interpreter (`interp`). //! //! Where a file doesn't match what this module expects, it is left alone and its page is imported. diff --git a/crates/eps/src/import/tests_native.rs b/crates/eps/src/import/tests_native.rs index e1d2708b..75642387 100644 --- a/crates/eps/src/import/tests_native.rs +++ b/crates/eps/src/import/tests_native.rs @@ -1,5 +1,6 @@ //! The layers of an Illustrator EPS and `.ai`: read from the editing copy of the art the file -//! carries (see `native`). The files here are made from the public specification's operators. +//! carries (see `native`). The files here are small ones written by hand for the tests, with the +//! operators seen in files their users own. use vectorcraft_doc::{Document, LayerColor, Node, NodeKind};