JOKER MACOS X PORT

The "carbon" platform is for MacOS X only. Although there is a version of Carbon for MacOS 9 ("macos9"), the differences are rather big, and since we have a version of Joker for MacOS 7 through 9, we chose to make the break at X. Files that are shared by both MacOSs can be found in the "mac" folders. Currently, those are only JokerLib-related files, though.

The Carbon port is the bastard child of a Unix port. I tried to use every bit of Unix API I could find in OS X for the platform-specific parts. These are mostly the same Unix APIs (POSIX) that are also used by the Generic files.

You don't care? Oh well...

-- Uli, witness of TeachText