From: <lr...@us...> - 2007-03-12 18:56:21
|
Revision: 1638 http://svn.sourceforge.net/rubycocoa/?rev=1638&view=rev Author: lrz Date: 2007-03-12 11:56:16 -0700 (Mon, 12 Mar 2007) Log Message: ----------- 2007-03-12 Laurent Sansonetti <lsa...@ap...> * framework/src/objc/libffi.h, 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, framework/tool/gen_bridge_metadata.rb, tests/tc_types.rb, tests/tc_nsdata.rb: Added basic support for function pointers arguments. gen_bridge_metadata annotates them and RubyCocoa is now able to convert Ruby Proc objects to Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/objc/BridgeSupport.m branches/apple-unstable/src/framework/src/objc/OverrideMixin.m branches/apple-unstable/src/framework/src/objc/libffi.h branches/apple-unstable/src/framework/src/objc/libffi.m branches/apple-unstable/src/framework/src/objc/ocdata_conv.h branches/apple-unstable/src/framework/src/objc/ocdata_conv.m branches/apple-unstable/src/framework/tool/gen_bridge_metadata.rb branches/apple-unstable/src/tests/tc_nsdata.rb branches/apple-unstable/src/tests/tc_types.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hi...@us...> - 2007-03-13 00:42:30
|
Revision: 1643 http://svn.sourceforge.net/rubycocoa/?rev=1643&view=rev Author: hisa Date: 2007-03-12 17:42:29 -0700 (Mon, 12 Mar 2007) Log Message: ----------- 2007-03-13 Fujimoto Hisa <hi...@fo...> * framework/src/objc/cls_objcptr.m: Added methods ObjcPtr#encoding and ObjcPtr#regard_as. the regard_as is to specify the encoding for the receiver. Modified ObjcPtr.new to specify encoding and size. Modified ObjcPtr#[] to get decoded values as an array. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/objc/cls_objcptr.m branches/apple-unstable/src/tests/tc_objcptr.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lr...@us...> - 2007-03-13 02:56:11
|
Revision: 1644 http://svn.sourceforge.net/rubycocoa/?rev=1644&view=rev Author: lrz Date: 2007-03-12 19:56:08 -0700 (Mon, 12 Mar 2007) Log Message: ----------- 2007-03-13 Laurent Sansonetti <lsa...@ap...> * framework/tool/gen_bridge_metadata.rb: Better detection of Objective-C methods, make sure exception markup is properly merged for method arguments and return value. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/tool/gen_bridge_metadata.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lr...@us...> - 2007-03-15 15:26:24
|
Revision: 1651 http://svn.sourceforge.net/rubycocoa/?rev=1651&view=rev Author: lrz Date: 2007-03-15 08:26:18 -0700 (Thu, 15 Mar 2007) Log Message: ----------- 2007-03-15 Laurent Sansonetti <lsa...@ap...> * framework/tool/gen_bridge_metadata.rb: - Override the informal protocol method types for 'BOOL' types ; - Make sure formal protocol methods are added to the NSObject class ; - Override 'BOOL *' types with '^B'. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/tool/gen_bridge_metadata.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lr...@us...> - 2007-03-15 22:53:45
|
Revision: 1655 http://svn.sourceforge.net/rubycocoa/?rev=1655&view=rev Author: lrz Date: 2007-03-15 15:53:44 -0700 (Thu, 15 Mar 2007) Log Message: ----------- 2007-03-15 Laurent Sansonetti <lsa...@ap...> * framework/src/objc/RBRuntime.m: Do not crash if one resource (for example rb_main.rb) isn't found, but propose a clear message to the user instead. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/objc/RBRuntime.m This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lr...@us...> - 2007-03-16 00:44:48
|
Revision: 1656 http://svn.sourceforge.net/rubycocoa/?rev=1656&view=rev Author: lrz Date: 2007-03-15 17:44:47 -0700 (Thu, 15 Mar 2007) Log Message: ----------- 2007-03-16 Laurent Sansonetti <lsa...@ap...> * framework/bridge-support-exceptions/AddressBook.xml, framework/bridge-support-exceptions/Foundation.xml, framework/bridge-support-exceptions/AppKit.xml, framework/bridge-support-exceptions/QuartzCore.xml: Fixed config phase. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/bridge-support-exceptions/AddressBook.xml branches/apple-unstable/src/framework/bridge-support-exceptions/AppKit.xml branches/apple-unstable/src/framework/bridge-support-exceptions/Foundation.xml branches/apple-unstable/src/framework/bridge-support-exceptions/QuartzCore.xml This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hi...@us...> - 2007-03-16 09:24:08
|
Revision: 1657 http://svn.sourceforge.net/rubycocoa/?rev=1657&view=rev Author: hisa Date: 2007-03-16 02:07:31 -0700 (Fri, 16 Mar 2007) Log Message: ----------- 2007-03-16 Fujimoto Hisa <hi...@fo...> * framework/src/ruby/osx/objc/oc_import.rb: Allowed to put BridgeSupport directory into the Resources of RubyCocoa.framework. for portability of RubyCocoa.framework. * framework/src/objc/mdl_osxobjc.m, framework/src/objc/RBRuntime.m: Added constants OSX::RUBYCOCOA_RESOURCES_PATH Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/objc/RBRuntime.m branches/apple-unstable/src/framework/src/objc/mdl_osxobjc.m branches/apple-unstable/src/framework/src/ruby/osx/objc/oc_import.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hi...@us...> - 2007-03-16 11:41:45
|
Revision: 1658 http://svn.sourceforge.net/rubycocoa/?rev=1658&view=rev Author: hisa Date: 2007-03-16 04:41:22 -0700 (Fri, 16 Mar 2007) Log Message: ----------- 2007-03-16 Fujimoto Hisa <hi...@fo...> * framework/src/ruby/osx/objc/oc_import.rb: Allowed to put BridgeSupport directory into the Resources of the application/bundle. It may be for 3rd party framework/library which is not aware of BridgeSupport. * framework/src/objc/mdl_osxobjc.m, framework/src/objc/RBRuntime.m: Added constants OSX::RUBYCOCOA_SIGN_PATHS which includes each path to BridgeSupport directory for the framework and an application/bundles. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/objc/RBRuntime.m branches/apple-unstable/src/framework/src/objc/mdl_osxobjc.m branches/apple-unstable/src/framework/src/ruby/osx/objc/oc_import.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lr...@us...> - 2007-03-16 13:17:07
|
Revision: 1660 http://svn.sourceforge.net/rubycocoa/?rev=1660&view=rev Author: lrz Date: 2007-03-16 06:17:05 -0700 (Fri, 16 Mar 2007) Log Message: ----------- 2007-03-16 Laurent Sansonetti <lsa...@ap...> * framework/tool/gen_bridge_metadata.rb: Emit metadata for string constants. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/tool/gen_bridge_metadata.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hi...@us...> - 2007-03-16 13:53:13
|
Revision: 1661 http://svn.sourceforge.net/rubycocoa/?rev=1661&view=rev Author: hisa Date: 2007-03-16 06:53:11 -0700 (Fri, 16 Mar 2007) Log Message: ----------- 2007-03-16 Fujimoto Hisa <hi...@fo...> * framework/src/ruby/osx/objc/oc_import.rb, framework/src/objc/mdl_osxobjc.m, framework/src/objc/RBRuntime.m: Added constants OSX::RUBYCOCOA_FRAMEWORK_PATHS which includes each path to private/shared Frameworks directory for an application/bundles. require_framework search into each private/shared framework path for an application/bundles. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/objc/RBRuntime.m branches/apple-unstable/src/framework/src/objc/mdl_osxobjc.m branches/apple-unstable/src/framework/src/ruby/osx/objc/oc_import.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lr...@us...> - 2007-03-16 14:09:26
|
Revision: 1662 http://svn.sourceforge.net/rubycocoa/?rev=1662&view=rev Author: lrz Date: 2007-03-16 07:09:24 -0700 (Fri, 16 Mar 2007) Log Message: ----------- 2007-03-16 Laurent Sansonetti <lsa...@ap...> * framework/src/objc/BridgeSupport.gperf, framework/src/objc/BridgeSupportLexer.h, framework/src/objc/BridgeSupport.m, tests/tc_constants.rb: Added support for string constants. Added test cases. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/objc/BridgeSupport.gperf branches/apple-unstable/src/framework/src/objc/BridgeSupport.m branches/apple-unstable/src/framework/src/objc/BridgeSupportLexer.h branches/apple-unstable/src/tests/tc_constants.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lr...@us...> - 2007-03-19 17:40:55
|
Revision: 1673 http://svn.sourceforge.net/rubycocoa/?rev=1673&view=rev Author: lrz Date: 2007-03-19 10:10:45 -0700 (Mon, 19 Mar 2007) Log Message: ----------- 2007-03-19 Laurent Sansonetti <lsa...@ap...> * framework/src/objc/libffi.m, framework/src/objc/ocdata_conv.m, tests/tc_passbyref.rb: Added support for getting C_ARY_B type arguments by reference. Added a test case. * framework/bridge-support-exceptions/AppKit.xml: Added missing exception data. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/bridge-support-exceptions/AppKit.xml branches/apple-unstable/src/framework/src/objc/libffi.m branches/apple-unstable/src/framework/src/objc/ocdata_conv.m branches/apple-unstable/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...> - 2007-03-20 02:02:17
|
Revision: 1675 http://svn.sourceforge.net/rubycocoa/?rev=1675&view=rev Author: lrz Date: 2007-03-19 18:58:54 -0700 (Mon, 19 Mar 2007) Log Message: ----------- 2007-03-20 Laurent Sansonetti <lsa...@ap...> * framework/src/objc/RBObject.m: Better logs. * framework/tool/gen_bridge_metadata.rb: Fixed a bug when overriding BOOL types for informal protocols. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/objc/RBObject.m branches/apple-unstable/src/framework/tool/gen_bridge_metadata.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hi...@us...> - 2007-03-20 08:35:26
|
Revision: 1682 http://svn.sourceforge.net/rubycocoa/?rev=1682&view=rev Author: hisa Date: 2007-03-20 01:26:42 -0700 (Tue, 20 Mar 2007) Log Message: ----------- delete all files without IMPORTANT as the notice message. Removed Paths: ------------- branches/apple-unstable/src/.cvsignore branches/apple-unstable/src/COPYING branches/apple-unstable/src/COPYING.ja branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/LEGAL branches/apple-unstable/src/LGPL branches/apple-unstable/src/ReadMe.html branches/apple-unstable/src/ReadMe.ja.html branches/apple-unstable/src/VERSION branches/apple-unstable/src/doc/ branches/apple-unstable/src/ext/ branches/apple-unstable/src/framework/ branches/apple-unstable/src/install.rb branches/apple-unstable/src/lib/ branches/apple-unstable/src/metaconfig branches/apple-unstable/src/misc/ branches/apple-unstable/src/package/ branches/apple-unstable/src/pre-config.rb branches/apple-unstable/src/pre-install.rb branches/apple-unstable/src/pre-setup.rb branches/apple-unstable/src/sample/ branches/apple-unstable/src/template/ branches/apple-unstable/src/tests/ branches/apple-unstable/src/tool/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |