#46: Interface Builder unable to parse new keyed arguments, fails to load class files --------------------------------+------------------------------------------- Reporter: apparently@fake.ru | Owner: lsansonetti@apple.com Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: --------------------------------+------------------------------------------- the MacRuby interface builder integration (carried over from RubyCocoa) is unfortunately hindered by the new keyed argument support MacRuby has for objc messaging. it is unable to parse any file making use of the keyed arguments. i'm not sure if the library that IB uses to read files is available to our tweaking (i thought it was a script provided by the rubycocoa project but i could be mistaken), but it would be great to update it to support MacRuby. '''WORKAROUND''' - comment out any lines that use keyed arguments, in IB manually re-read class files, it'll pull in the definitions and one can wire things up as necessary (if someone wants to create a regex to automate it please attach!). or one could redefine all of her outlets and actions. uncomment before running of course. -- Ticket URL: <http://trac.macosforge.org/projects/ruby/ticket/46> ruby <http://ruby.macosforge.org/>