Re: [MacRuby-devel] BridgeSupport (objC header file) simple parser

2011-11-11 Thread Matt Aimonetti
My guess is that JS automatically converts the object in its string representation while in Ruby, you get the real object and you have to call a method on it. I agree that this isn't great and I'm not a BridgeSupport/ScriptingBridge expert so I can't tell you if that's something wrong on SB side or

Re: [MacRuby-devel] BridgeSupport (objC header file) simple parser

2011-11-11 Thread Spencer Rose
Thanks for doing this Matt. I have not fallen off the earth on this one. :) Trying to do a lot of research and figure this thing out. InDesign's scripting API is complicated enough, but the way ScriptingBridge works with it is making me work hard. Annoying that running these two commands in t

[MacRuby-devel] BridgeSupport (objC header file) simple parser

2011-11-08 Thread Matt Aimonetti
On my way down to RubyConf Argentina I wrote these few lines of code to parse the Objective-C header generated by the sdef/sdp commands into a Ruby object that I then dump to JSON. https://gist.github.com/1349038 Usage: $ ./bridgesupport_doc_parser.rb ~/tmp/inDesign.h Feel free to build whateve