News **** The currently released version of RIGS is `0.2.2'. Noteworthy changes in Version 0.2.2 =================================== * When building Objective-C selector for Ruby methods that accept a variable number of arguments (which Ruby returns as a negative number), use the absolute value of Ruby's arity instead of simply skipping the method. (See TODO.) Noteworthy changes in Version 0.2.1 =================================== * Modified initialization process when Ruby is invoked from within an GNUstep application C program. * Objective C structures are now handled as CStruct objects in Ruby instead of plain Ruby Array. Allow the redefinition of method NSRect size and NSRange length without overriding those from the native Array class * GSTable, GSVbox, GSHbox now imported with the Foundation module in Ruby. (GNUstep specific classes) * Currency Converter GUI application written in Ruby available in the Examples directory See ChangeLog for more details Noteworthy changes in Version 0.2.0 =================================== Major revision with plenty of new features. * C structure handling from and to GNUstep. Handled as Ruby Arrays. * All (hopefully) constants and enums of NSxxx classes now available in Ruby * NSRange, NSRect, NSSize and NSPoint methods added as pseudo classes to the Ruby Array class * More testing code written, especially for the GUI stuff * require 'Foundation' and require 'AppKit' now loads all classes at once * NSNumber automatically morphed to Ruby numbers if asked * Process Initialization revamped. Should now work on Win32 as well. * Cleaner and more robust code See ChangeLog for more details Noteworthy changes in Version 0.1.0 =================================== * Initial package put together to work with gnustep-base-1.0.0 and gnustep-gui-0.6.x and above