Re: [MacRuby-devel] Failing installers

2012-05-02 Thread Mark Rada
Hmm, that does sound strange. The script that the installer runs is found here: https://github.com/MacRuby/MacRuby/blob/master/misc/release/package_script/postinstall I would guess that it is not able to get the Xcode dir properly and failing to set it up. On 2012-05-02, at 2:03 PM, stephen

Re: [MacRuby-devel] Failing installers

2012-05-02 Thread stephen horne
Ok, thanks. Xcode is installed, and I don't remember doing anything funny to it, but it's entirely possible I broke it somehow as much of it is beyond my understanding - I will see if I can figure it out and log a bug if I do. fb On 02/05/2012, at 18:45, Mark Rada wrote: > The script might fai

Re: [MacRuby-devel] Failing installers

2012-05-02 Thread Mark Rada
The script might fail if you do not have Xcode installed or something is unusual about your Xcode setup. To answer your other question, everything except Xcode integration should be installed by the time that the failing script is run. Also, if it turns out to be something with your setup of

[MacRuby-devel] Failing installers

2012-05-02 Thread stephen horne
It's been a while since I installed a nightly build because I get a error in the installer ("Installation failed", and "An error occurred while running scripts from the package “macruby_nightly-2012-05-02.pkg”"), and I haven't had the time to look into it. I've just given it another go, and, to

Re: [MacRuby-devel] Multiple enumerations

2012-05-02 Thread Mark Rada
If you do want to go the way of Quartz, I've already created a layer above it that you may want to use. The gem: https://rubygems.org/gems/AXTyper Example Usage: irb(main):001:0> require 'rubygems' irb(main):002:0> require 'accessibility/string' irb(main):003:0> include Accessibility::String i

Re: [MacRuby-devel] Multiple enumerations

2012-05-02 Thread Joshua Ballanco
Hmm…in general I would steer clear of scripting bridge when equivalent functionality is available elsewhere. In this case, you can make use of the Quartz Event Services. There's a Stack Overflow answer here that should be able to get you started: http://stackoverflow.com/questions/1938509/how-t