mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-11-12 14:46:03 +00:00
- `File.encode` and `Folder.encode` leave `/` unescaped, as the File object reference lists it among the characters kept (https://extendscript.docsforadobe.dev/file-system-access/file-object/). - `exists` is true for a `File` only when the path names something other than a folder, and for a `Folder` only when it names a folder. - Fields of the records the app returns are read as own properties, so a property a script puts on `Object.prototype` does not turn a successful `open` into a failure. - `File.encode`, `File.decode`, `File.isEncodingAvailable` and the `Folder` locations count as file calls and charge the host-call limit. - On the web the locations are `null` and `File.tempName` names a file at the root, without asking the platform for a temporary folder.