Major Mac::Carbon Update Coming

| | Comments (0)
I have been working quite a bit on Mac::Carbon while on vacation, and in the next week or so I should be ready for release of it, along with updated versions of Mac::AppleEvents::Simple and Mac::Apps::Launch; the port of Mac::Glue is mostly done (thanks to many of the changes below), but needs quite a bit of cleanup and tests, etc. It will take another week or so. Here are the highlights I've accomplished so far.
  • Mac::InternetConfig added
  • GUSI-emulation API able to handle FSSpecs for files that don't exist
  • Find apps with LaunchServices by creator, bundle ID, or name, instead of FSpDTGetAPPL
  • Open resource files in data fork, not just resource fork
  • Support for Mac::AppleEvents::Simple and Mac::Glue
I am probably going to give it the version number 0.50 to represent that the major TODO items have been taken care of. The bulk of what is left to do before it is "release-quality" is writing tests, fixing relatively minor bugs, and possibly adding Mac::SpeechRecognition. More to come later, when it is time to release, including some of the more interesting details surrounding support of the above items. use.perl.org

Leave a comment

<pudge/*> (pronounced "PudgeGlob") is thousands of posts over many years by Pudge.

"It is the common fate of the indolent to see their rights become a prey to the active. The condition upon which God hath given liberty to man is eternal vigilance; which condition if he break, servitude is at once the consequence of his crime and the punishment of his guilt."

About this Entry

This page contains a single entry by pudge published on April 1, 2003 9:01 PM.

Mac::Carbon Update was the previous entry in this site.

Journal Reader for Mac OS X is the next entry in this site.

Find recent content on the main index or look in the archives to find all content.