kimura wataru
kimur****@i*****
Sun Oct 18 19:33:55 JST 2009
Hi, We released RubyCocoa 1.0.1. http://sourceforge.net/projects/rubycocoa/files/RubyCocoa/1.0.1/ A source tarball as well as binary installers for Mac OS X 10.5 and 10.6 are provided. This is mostly a bugs fix release, for Snow Leopard or x86_64 architecture. The release notes are following. Enjoy! KIMURA Wataru == Changes 1.0.1 from 1.0.0: 2009-10-18 === Improvements * RubyCocoa.framework built for 10.5 works on 10.6 $ ruby install.rb config \ --macosx-deployment-target=10.5 \ --sdkroot=/Developer/SDKs/MacOSX10.5.sdk \ --target-archs="ppc i386" $ ruby install.rb setup * NSString for same string returns same hash in Ruby world. it enables NSString to become a key of Hash. str1 = OSX::NSString.alloc.initWithString("a") str2 = OSX::NSString.alloc.initWithString("a") hash = {} hash[str1] = 1 hash[str2] = 2 p hash[str1] # => 2 * refactoring build system for universal binary * deprecate config option "--build-universal" * introduce config option "--target-archs" old) ruby install.rb config --build-universal=yes new) ruby install.rb config --target-archs="i386 x86_64 ppc" * upgrade project templates for Xcode 3.x === Fixes * Snow Leopard * Fixed application stops with errors for thread such as "Assertion failed: (ctx->autoreleasePool ..." * Fixed some errors of invocation-based undo with NSUndoManager * x86_64 * correct value of OSX::NSNotFound (Foudation.bridgesupport is wrong) * Fixed debug log sometimes prints incorrect integer values * Fixed getting values for 64-bit from bridgesupport files * others * Fixed SEGV irb at `require "osx/cocoa"'