Mac-Carbon-0.50 Released

pudge on 2003-04-07T02:02:54

Mac-Carbon-0.50 has been released. Download it from the CPAN or SF.net.

(Note: it may take time for the release to propagate to the various download mirrors.)

Changes: * v0.50, 6 April 2003

Mac::InternetConfig added

GUSI fixes - Fix bug with GUSIFSp* routines not accepting paths where files do not exist - Make GUSIFSpDown work - Add new "GUSIFS2FullPath" and "GUSIPath2FS" (for lack of better names) for dealing with FSRefs - Add FSRef to typemap

Launching apps - Add LSFindApplicationForInfo to Mac::Processes for finding applications on Mac OS X (by creator, bundle ID, or name) - Make %Mac::MoreFiles::Application find paths to apps using LSFindApplicationForInfo for Mac OS X

Open resource files from data forks - Add FSCreateResourceFile and FSOpenResourceFile to Mac::Resources for creating/opening resource files from data fork instead of resource fork - Remove resource/data fork workaround from Sound.t

More constants - Add AERegistry.h type* constants to Mac::AppleEvents - Add file access permissions constants to Mac::Files - Add Finder flag constants to Mac::Files

Add -fpascal-strings to ccflags, for compatibility with some of the GUSI API (tested with gcc2 and gcc3 under Mac OS X 10.2).

Fix segfault for NULL descriptor in new AEDesc

Add lots of tests for Mac::Files

Fix the two-arg form of FSpGetCatInfo(FILE, INDEX)

Add option for MacPerl::{Ask,Answer,Pick} to be text-based on Mac OS X


Posted using release by brian d foy.