I just merged all changes from trunk into the testing branch: - Updated the upstream sources with svn.ruby-lang.org. - It is now possible to install MacRuby as a framework, by passing the --enable-framework option to ./configure. - It is now possible to build MacRuby as a 2-way fat universal binary, by passing the --enable-fat-binary option to ./configure. - Template and examples assume that you installed MacRuby as a framework in the default location, /Library/Frameworks. - Fixed a bunch of bugs, and added a new small example (DotView). I also updated the testing instructions in the wiki to mention the new build flags: http://trac.macosforge.org/projects/ruby/wiki/InstallingMacRuby I'm now working on a few more samples and also improving a little bit the test suite. Laurent On Mar 7, 2008, at 11:34 AM, Laurent Sansonetti wrote:
Hi,
I just merged all the changes of this week into the testing branch.
Many bugs were fixed, including the following bugs that were registered in the tracker:
#22 NSPredicate doesn't work #20 Extending an Objective-C class before referencing it replaces it #21 Cocoa primitive classes do not respond to the Ruby interfaces. #18 NSZeroSize Causes Abort #17 Sending 'super' inside an objc overriden method provokes an infinite loop #2 function 'WebInitForCarbon' return value defined more than once #15 Crash when setting an ivar to an alloc/init'ed object #8 getting NSSize from NSImage from artwork doesn't work #7 crash when doing [NSDecimalNumber -decimalValue] #6 add support for loading custom bridgesupport files #1 Object#methods crashes
Also, 3 Xcode-based samples are available. Note that you may have to modify the sample xcode project build settings according to where you actually installed macruby, if it doesn't build by default (which is temporary, after I would like to ship macruby as/in a framework).
I am now working on merging the latest changes from Ruby trunk, then I will work on the test suite, write a few more examples, and change the project build to install itself as/in a framework. Then, I think we can make a first release!
Laurent _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel