From: <ps...@us...> - 2007-12-13 15:39:03
|
Revision: 2157 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2157&view=rev Author: psychs Date: 2007-12-13 07:38:53 -0800 (Thu, 13 Dec 2007) Log Message: ----------- 2007-12-14 Satoshi Nakagawa <art...@gm...> * framework/src/ruby/osx/objc/oc_attachments.rb, tests/tc_nsstring_compat.rb: - Added method_missing duck typing for NSString again. - NSString#=~ is now forwarded to method_missing for duck typing. - Added tests. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/framework/src/ruby/osx/objc/oc_attachments.rb trunk/src/tests/tc_nsstring_compat.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lr...@us...> - 2007-12-13 15:45:26
|
Revision: 2158 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2158&view=rev Author: lrz Date: 2007-12-13 07:45:05 -0800 (Thu, 13 Dec 2007) Log Message: ----------- 2007-12-14 Laurent Sansonetti <lsa...@ap...> * VERSION: Tagged for 0.13.1. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/VERSION This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ps...@us...> - 2007-12-18 14:14:45
|
Revision: 2159 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2159&view=rev Author: psychs Date: 2007-12-18 06:14:43 -0800 (Tue, 18 Dec 2007) Log Message: ----------- 2007-12-18 Satoshi Nakagawa <art...@gm...> * sample/GrowlClient/main.rb, sample/GrowlClient/growl.rb Added a Growl sample. Modified Paths: -------------- trunk/src/ChangeLog Added Paths: ----------- trunk/src/sample/GrowlClient/ trunk/src/sample/GrowlClient/growl.rb trunk/src/sample/GrowlClient/main.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lr...@us...> - 2007-12-19 18:47:10
|
Revision: 2161 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2161&view=rev Author: lrz Date: 2007-12-19 10:47:09 -0800 (Wed, 19 Dec 2007) Log Message: ----------- 2007-12-19 Laurent Sansonetti <lsa...@ap...> * AUTHORS: Added Dave. 2007-12-19 Dave Vasilevsky <dj...@gm...> * framework/src/objc/OverrideMixin.m, tests/tc_ovmix.rb, tests/objc_test.m: - Fixed a bug when direct-overriding a method in a subclass of an Objective-C class that implements the method ; - Added test cases. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/framework/src/objc/OverrideMixin.m trunk/src/tests/objc_test.m trunk/src/tests/tc_ovmix.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lr...@us...> - 2007-12-26 13:02:15
|
Revision: 2162 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2162&view=rev Author: lrz Date: 2007-12-26 05:02:12 -0800 (Wed, 26 Dec 2007) Log Message: ----------- 2007-12-26 Jonathan deWerd <jjo...@gm...> * framework/src/objc/libffi.m: Fixed a bug when returning C array (CARY) in struct. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/framework/src/objc/libffi.m This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lr...@us...> - 2007-12-26 13:02:32
|
Revision: 2163 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2163&view=rev Author: lrz Date: 2007-12-26 05:02:31 -0800 (Wed, 26 Dec 2007) Log Message: ----------- 2007-12-26 Laurent Sansonetti <lsa...@ap...> * AUTHORS: Added Jonathan. * tests/CAryStructTest.bridgesupport, tests/objc_test.m, tests/tc_types.rb: Added tests for the previous fix. Modified Paths: -------------- trunk/src/AUTHORS trunk/src/tests/objc_test.m trunk/src/tests/tc_types.rb Added Paths: ----------- trunk/src/tests/CAryStructTest.bridgesupport This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ps...@us...> - 2008-01-08 15:27:12
|
Revision: 2164 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2164&view=rev Author: psychs Date: 2008-01-08 07:27:11 -0800 (Tue, 08 Jan 2008) Log Message: ----------- 2008-01-09 Satoshi Nakagawa <art...@gm...> * framework/src/objc/RBObject.m framework/src/objc/RBRuntime.m framework/src/objc/ocdata_conv.m framework/src/objc/mdl_osxobjc.m framework/src/objc/mdl_objwrapper.m framework/src/objc/mdl_bundle_support.m framework/src/objc/cls_objcptr.m framework/src/objc/BridgeSupport.m Migrated from STR2CSTR() to StringValuePtr(). Modified Paths: -------------- trunk/src/ChangeLog trunk/src/framework/src/objc/BridgeSupport.m trunk/src/framework/src/objc/RBObject.m trunk/src/framework/src/objc/RBRuntime.m trunk/src/framework/src/objc/cls_objcptr.m trunk/src/framework/src/objc/mdl_bundle_support.m trunk/src/framework/src/objc/mdl_objwrapper.m trunk/src/framework/src/objc/mdl_osxobjc.m trunk/src/framework/src/objc/ocdata_conv.m This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ps...@us...> - 2008-01-08 19:40:20
|
Revision: 2165 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2165&view=rev Author: psychs Date: 2008-01-08 11:40:16 -0800 (Tue, 08 Jan 2008) Log Message: ----------- 2008-01-09 Satoshi Nakagawa <art...@gm...> * framework/src/objc/RBObject.m framework/src/objc/RBRuntime.m framework/src/objc/OverrideMixin.m framework/src/objc/ocdata_conv.m framework/src/objc/libffi.m framework/src/objc/mdl_osxobjc.m framework/src/objc/mdl_objwrapper.m framework/src/objc/cls_objcptr.m - Set volatile to some VALUE type local variables. If VALUE local variables erased by optimization, the VALUE is missing from the stack. It could cause GC sweeps the VALUE. See http://i.loveruby.net/ja/rhg/book/gc.html (in Japanese) - Changed func(RSTRING(rb_inspect(obj))->ptr to StringValuePtr(). Because it was a dangling pointer. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/framework/src/objc/OverrideMixin.m trunk/src/framework/src/objc/RBObject.m trunk/src/framework/src/objc/RBRuntime.m trunk/src/framework/src/objc/cls_objcptr.m trunk/src/framework/src/objc/libffi.m trunk/src/framework/src/objc/mdl_objwrapper.m trunk/src/framework/src/objc/mdl_osxobjc.m trunk/src/framework/src/objc/ocdata_conv.m This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ps...@us...> - 2008-01-08 21:48:44
|
Revision: 2166 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2166&view=rev Author: psychs Date: 2008-01-08 13:48:35 -0800 (Tue, 08 Jan 2008) Log Message: ----------- 2008-01-09 Satoshi Nakagawa <art...@gm...> * framework/src/ruby/osx/objc/oc_types.rb, framework/src/ruby/osx/objc/oc_attachments.rb, tests/tc_boxed.rb, tests/tc_types.rb: - Added NSSize methods: /, *, +, -. - Added NSPoint methods: +, -. - Made NSNumber#float? deprecated and added integer? to conform to Number#integer?. - Added tests. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/framework/src/ruby/osx/objc/oc_attachments.rb trunk/src/framework/src/ruby/osx/objc/oc_types.rb trunk/src/tests/tc_boxed.rb trunk/src/tests/tc_types.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ps...@us...> - 2008-01-12 16:24:06
|
Revision: 2167 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2167&view=rev Author: psychs Date: 2008-01-12 08:23:53 -0800 (Sat, 12 Jan 2008) Log Message: ----------- 2008-01-13 Satoshi Nakagawa <art...@gm...> * framework/src/ruby/osx/objc/oc_attachments.rb, tests/tc_nsstring_compat.rb, tests/tc_nsarray.rb, tests/tc_to_ns.rb: - Refactoring. - Fixed a bug, NSString#scan(regexp){block} passed String to its block argument. It should be NSString. - Fixed a bug, NSString#split returned an array contains immutable NSString sometimes. - Fixed a bug, NSArray#delete always yielded a block. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/framework/src/ruby/osx/objc/oc_attachments.rb trunk/src/tests/tc_nsarray.rb trunk/src/tests/tc_nsstring_compat.rb trunk/src/tests/tc_to_ns.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <el...@us...> - 2008-01-13 16:25:16
|
Revision: 2168 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2168&view=rev Author: el_oy Date: 2008-01-13 08:25:14 -0800 (Sun, 13 Jan 2008) Log Message: ----------- 2008-1-13 Eloy Duran <e....@su...> * framework/tool/gen_bridge_doc/lib/cocoa_ref.rb, framework/tool/gen_bridge_doc/lib/lib/hpricot_proxy.rb, framework/tool/gen_bridge_doc/rdocify_framework.rb: Fixed bugs that were introduced by the new (not better) layout Apple uses for it's reference docs. This does not yet fix any regular parsing errors for misspelled methods etc, but the majority will parse. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/framework/tool/gen_bridge_doc/lib/cocoa_ref.rb trunk/src/framework/tool/gen_bridge_doc/lib/lib/hpricot_proxy.rb trunk/src/framework/tool/gen_bridge_doc/rdocify_framework.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <el...@us...> - 2008-01-17 23:31:14
|
Revision: 2169 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2169&view=rev Author: el_oy Date: 2008-01-17 15:31:04 -0800 (Thu, 17 Jan 2008) Log Message: ----------- 2008-1-18 Eloy Duran <e....@su...> * framework/src/ruby/osx/objc/active_record.rb: - Made speed improvements in the way records in a has many association are created. You'll get this by using a BelongsToActiveRecordSetController instead of a ActiveRecordSetController. - ActiveRecordSetController now allows to destroy a multiple selection. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/framework/src/ruby/osx/objc/active_record.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ps...@us...> - 2008-01-18 13:59:35
|
Revision: 2170 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2170&view=rev Author: psychs Date: 2008-01-18 05:59:34 -0800 (Fri, 18 Jan 2008) Log Message: ----------- 2008-01-18 Satoshi Nakagawa <art...@gm...> * pre-setup.rb, pre-config.rb, misc/libffi/Makefile.rubycocoa: Fixed a problem, libffi should be built always for macosx-deployment-target=10.4. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/misc/libffi/Makefile.rubycocoa trunk/src/pre-config.rb trunk/src/pre-setup.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <el...@us...> - 2008-01-18 22:39:01
|
Revision: 2171 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2171&view=rev Author: el_oy Date: 2008-01-18 14:38:59 -0800 (Fri, 18 Jan 2008) Log Message: ----------- 2008-1-18 Eloy Duran <e....@su...> * tests/maildemo.sql, tests/tc_active_record.rb: - The ActiveRecord related tests now use an in memory sqlite db, so there's no clutter on the filesystem needed anymore. - Fixed the ActiveRecord related tests after the last commit. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/tests/tc_active_record.rb Removed Paths: ------------- trunk/src/tests/maildemo.sql This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <el...@us...> - 2008-01-19 01:20:20
|
Revision: 2173 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2173&view=rev Author: el_oy Date: 2008-01-18 17:20:04 -0800 (Fri, 18 Jan 2008) Log Message: ----------- Oops, was in the wrong directory. This is part of rev 2172. Revision Links: -------------- http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2172&view=rev Modified Paths: -------------- trunk/src/ChangeLog trunk/src/framework/src/ruby/osx/objc/active_record.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <el...@us...> - 2008-01-19 02:16:23
|
Revision: 2174 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2174&view=rev Author: el_oy Date: 2008-01-18 18:16:17 -0800 (Fri, 18 Jan 2008) Log Message: ----------- 2008-01-19 Eloy Duran <e....@su...> * tests/TableView.nib, tests/TableView.nib/classes.nib, tests/TableView.nib/info.nib, tests/TableView.nib/keyedobjects.nib, tests/tc_uniqobj.rb: Added a failing test, which shows the current bug where equality doesn't work with objc objects. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/tests/tc_uniqobj.rb Added Paths: ----------- trunk/src/tests/TableView.nib/ trunk/src/tests/TableView.nib/classes.nib trunk/src/tests/TableView.nib/info.nib trunk/src/tests/TableView.nib/keyedobjects.nib This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ps...@us...> - 2008-01-19 20:28:31
|
Revision: 2175 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2175&view=rev Author: psychs Date: 2008-01-19 12:28:30 -0800 (Sat, 19 Jan 2008) Log Message: ----------- Now we can build a release package for Tiger on Leopard. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/package/pre-package.rb Added Paths: ----------- trunk/src/framework/post-setup.rb trunk/src/misc/bridge-support-tiger.tar.gz This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ps...@us...> - 2008-01-20 12:38:53
|
Revision: 2176 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2176&view=rev Author: psychs Date: 2008-01-20 04:38:52 -0800 (Sun, 20 Jan 2008) Log Message: ----------- 2008-01-20 Satoshi Nakagawa <art...@gm...> * framework/src/ruby/osx/objc/oc_attachments.rb, tests/tc_attachments.rb: NSNumber#to_f should use doubleValue. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/framework/src/ruby/osx/objc/oc_attachments.rb trunk/src/tests/tc_attachments.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <el...@us...> - 2008-01-20 14:27:42
|
Revision: 2178 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2178&view=rev Author: el_oy Date: 2008-01-20 06:27:34 -0800 (Sun, 20 Jan 2008) Log Message: ----------- 2008-01-20 Eloy Duran <e....@su...> * tests/tc_attachments.rb: Added one more test to check if f.to_ns.to_ruby does equal f. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/tests/tc_attachments.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <el...@us...> - 2008-01-21 00:05:35
|
Revision: 2179 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2179&view=rev Author: el_oy Date: 2008-01-20 16:05:29 -0800 (Sun, 20 Jan 2008) Log Message: ----------- 2008-01-21 Eloy Duran <e....@su...> * framework/src/ruby/osx/objc/active_record.rb, tests/tc_active_record.rb: - Fixed a bug where calling #to_activerecord_proxy on the same record object would return a new different proxy object and thus resulting in a kvo error. The proxy instance is now cached in the record itself. - Made more speed improvements by making sure that all the record methods are only defined once on the proxy class. - A ActiveRecordProxy instance will now go through #rbValueForKey and thus also return a ActiveRecordProxy instance. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/framework/src/ruby/osx/objc/active_record.rb trunk/src/tests/tc_active_record.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <el...@us...> - 2008-01-29 15:56:00
|
Revision: 2180 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2180&view=rev Author: el_oy Date: 2008-01-29 07:55:56 -0800 (Tue, 29 Jan 2008) Log Message: ----------- 2008-1-29 Eloy Duran <e....@su...> * sample/MailDemo/MailDemoActiveRecordBindings/English.lproj/MainMenu.nib/classes.nib, sample/MailDemo/MailDemoActiveRecordBindings/English.lproj/MainMenu.nib/info.nib, sample/MailDemo/MailDemoActiveRecordBindings/English.lproj/MainMenu.nib/keyedobjects.nib, sample/MailDemo/MailDemoActiveRecordBindings/MailDemoActiveRecordBindings.xcodeproj/project.pbxproj: Made the MailDemoActiveRecordBindings sample use the new BelongsToActiveRecordSetController for the Emails. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/sample/MailDemo/MailDemoActiveRecordBindings/English.lproj/MainMenu.nib/classes.nib trunk/src/sample/MailDemo/MailDemoActiveRecordBindings/English.lproj/MainMenu.nib/info.nib trunk/src/sample/MailDemo/MailDemoActiveRecordBindings/English.lproj/MainMenu.nib/keyedobjects.nib trunk/src/sample/MailDemo/MailDemoActiveRecordBindings/MailDemoActiveRecordBindings.xcodeproj/project.pbxproj This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <el...@us...> - 2008-02-01 09:18:18
|
Revision: 2181 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2181&view=rev Author: el_oy Date: 2008-02-01 01:18:15 -0800 (Fri, 01 Feb 2008) Log Message: ----------- 2008-02-01 Eloy Duran <e....@su...> * framework/src/ruby/osx/objc/active_record.rb: Fixed bug on case-sensitive filesystems where 'FileUtils' was required instead of 'fileutils'. Reported by Jason Foreman. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/framework/src/ruby/osx/objc/active_record.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ki...@us...> - 2008-02-07 16:24:12
|
Revision: 2183 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2183&view=rev Author: kimuraw Date: 2008-02-07 08:24:08 -0800 (Thu, 07 Feb 2008) Log Message: ----------- 2008-02-08 kimura wataru <kimuraw@i.nifty.jp> * framework/src/objc/libffi.m, framework/src/objc/ocdata_conv.h, framework/src/objc/ocdata_conv.m: fix: cannot handle objc types with qualifiers such as (in|out|inout). add a function "encoding_skip_notype", skipping type encoding characters. * tests/tc_passbyref.rb, tests/objc_test.m: add tests of type encoding with (in|out|inout|bycopy|oneway). Modified Paths: -------------- trunk/src/ChangeLog trunk/src/framework/src/objc/libffi.m trunk/src/framework/src/objc/ocdata_conv.h trunk/src/framework/src/objc/ocdata_conv.m trunk/src/tests/objc_test.m trunk/src/tests/tc_passbyref.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lr...@us...> - 2008-02-07 17:26:27
|
Revision: 2185 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2185&view=rev Author: lrz Date: 2008-02-07 09:26:22 -0800 (Thu, 07 Feb 2008) Log Message: ----------- 2007-02-07 Laurent Sansonetti <lsa...@ap...> * sample/RSSPhotoViewer/rb_main.rb, sample/QTKitSimpleDocument/rb_main.rb: Removed ENV['BRIDGE_SUPPORT_PATH']= debug calls. Modified Paths: -------------- trunk/src/ChangeLog trunk/src/sample/QTKitSimpleDocument/rb_main.rb trunk/src/sample/RSSPhotoViewer/rb_main.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ki...@us...> - 2008-02-08 12:17:42
|
Revision: 2186 http://rubycocoa.svn.sourceforge.net/rubycocoa/?rev=2186&view=rev Author: kimuraw Date: 2008-02-08 04:17:39 -0800 (Fri, 08 Feb 2008) Log Message: ----------- 2008-02-08 kimura wataru <kimuraw@i.nifty.jp> * framework/src/objc/RBObject.m, framework/src/objc/libffi.m, framework/src/objc/ocdata_conv.h, framework/src/objc/ocdata_conv.m, framework/src/objc/OverrideMixin.m, framework/src/objc/BridgeSupport.m: rename two functions in ocdata_conv.h - encoding_skip_modifiers() -> encoding_skip_to_first_type() - encoding_skip_notype() -> encoding_skip_qualifiers() Modified Paths: -------------- trunk/src/ChangeLog trunk/src/framework/src/objc/BridgeSupport.m trunk/src/framework/src/objc/OverrideMixin.m trunk/src/framework/src/objc/RBObject.m trunk/src/framework/src/objc/libffi.m trunk/src/framework/src/objc/ocdata_conv.h trunk/src/framework/src/objc/ocdata_conv.m This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |