From: FUJIMOTO Hisakuni Date: 2002-02-07T22:17:24+09:00 Subject: [ANN] RubyCocoa 0.2.6 RubyCocoa 0.2.6 released! http://www.imasy.or.jp/~hisa/mac/rubycocoa/ == What is RubyCocoa ? RubyCocoa is a combination Mac OS X framework and Ruby library for using Cocoa Objects on MacOS X in Ruby scripts. You can use RubyCocoa for: * using Cocoa objects in Ruby Script. * writing Cocoa application with Ruby and Interface Builder. * exploration of Cocoa * prototyping of a Cocoa Application * development of a small scale simple Cocoa Application * Wrapping OSX GUI for Ruby script == Changes from 0.2.5 [BUGFIX] fixed a bug that an override method which return BOOL is wrong. [IMPROVE] Improve auto generator script for Cocoa global functions and variables. So "not implemented" functions and variables was decreased. These of new supported include a series of 'NSGenericException' and 'NSUnionRange'. [IMPROVE] added a ProjectBuilder template for Document-based application. [CHANGE] changed some directory names for ProjectBuilder templates. [CHANGE] changed the behavior that argument type of Objective-C method is Objective-C object for passing pure Ruby object as argument. [IMPROVE] better sheet panel support. The callback method needs to have the name end with "_returnCode_contextInfo." [IMPROVE] define module functions for a localized string. OSX::NSLocalizedStringFromTableInBundle OSX::NSLocalizedStringFromTable OSX::NSLocalizedString [IMPROVE] support invocation of a method that a selector name is start with '_' such as "_transparency". [IMPROVE] support version information. OSX::RUBYCOCOA_VERSION OSX::RUBYCOCOA_RELEASE_DATE regards, -- FUJIMOTO Hisakuni