Intel Macs Break Included Software

| | Comments (0)
It looks like Intel Macs do not properly send Apple events using the included Mac::Carbon library (which I maintain). This, from the command line, should bring the Finder to the front:

perl -MMac::AppleEvents::Simple -e 'do_event(qw/misc actv/, { bund => q[com.apple.Finder] })'

It's equivalent to this AppleScript:

tell application "Finder" to activate

Much of Mac::Carbon does work fine, but ... this doesn't work at all. I don't know if it is due to a bug in the Intel Macs, or a changed behavior, or a bug in my code (most likely in AESend(), in AppleEvents.xs).

That also means Mac::Glue doesn't work.

I don't have real access to an Intel Mac, so I have no hope of fixing it anytime soon. slashdot.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 January 16, 2006 1:07 PM.

United Nations Security Council and Abstaining was the previous entry in this site.

Intel Mac: Endianness is the next entry in this site.

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