Interested in improving this site? Please check the To Do page.
Table of Contents
Platform Notes
This page is mostly a stub.
Cross-platform issues
- use file.getPathChar() rather than the literal path char
- use system.environment.isMac and similar for script code that has platform-specific behavior
Missing from Windows
- curly quotes on Mac are a convenient way to create a string that contains regular quotes. WORKAROUND: prefix embedded quotes with a backslash.
- coerceValue is Mac only. WORKAROUND: unknown. One example where I found it useful: coerceValue(a, optionalType) < coerceValue(b, optionalType)
- extensions.trigCmd uses AppleEvents; a few verbs have been ported to the new math table. Adding others (e.g. floor, ceil/ceiling) would be a great “beginner” project for someone who wants to contribute to the kernel.
- a single “⇐” sign (though the script will still work). WORKAROUND: use the 2-character version.
- a single “chevron” (”«“) comment character (though the script will still work). WORKAROUND: use 2 forward slashes: “//”.
Macintosh OS X
Frontier runs fine on 10.3.9 (Panther) and probably earlier.
Macintosh OS 9
Developer Preview 1 (Frontier 10.1a6) is the final release that will be compiled on MacOS 9. If anyone is willing to compile later versions, please contact Scott Lawton.