[Rubycocoa-devel 1401] Re: The next release of RubyCocoa

Back to archive index

kimura wataru kimur****@i*****
Wed Jul 1 00:46:58 JST 2009


Hi, 

It sounds good!
I roughly summarized changes of RubyCocoa after 0.13.2.

[from ChangeLog]

bug fixes
- imcompatible NSString#split
- cannot handle KVC/KVO autonotify
- KVO willChangeValueForKey/didChangeValueForKey was invoked twice
- NSBundle.bundleForClass: crashes on ruby uninitialized thread

enhancements
- ruby 1.8.7 ready
  - crash with "[BUG] object allocation during garbage collection phase"
  - infinit loop of NSArray#count and NSDictionary#count
  - behavior of basic Ruby classes' methods was changed in 1.8.7
- rake install task: check finish of building
- rake package task: use concrete configure settings from package/config/

misc
- change install destination of Xcode templates (enable templates on Xcode3.1)
- add document for OSX.require_framework
- fix failure of a test, test_loadlibs()

--------------------------
[from commit log (without ChangeLog)]

bug fixes
- libffi: ffi_call( return value buffer too small)
- GraphicsContext.graphicsContextWithGraphicsPort_flipped crashes
- DLOG macro: format string should be literal
- better build settings for 10.5
- avoid override Objective-C methods with syntax sugar methods

enhancements
- support formal protocols
- new sample PassengerPane


On Thu, 25 Jun 2009 01:06:46 +0900, Satoshi Nakagawa wrote:
> Hi,
> 
> Could you release the current trunk as the next release?
> 
> Thanks to Kimura-san, the "object alloc during GC" was fixed in r2208.
> It was a fatal problem.
> 
> I released LimeChat 1.0 with the current trunk to fix this problem.
> But users of the other applications cannot use the fixed version of
> RubyCocoa without compilation from the source. It should be available
> as an installer.
> 
> What do you think?
> 
> Satoshi Nakagawa


-- 
kimura wataru




More information about the Rubycocoa-devel mailing list
Back to archive index