From: <lr...@us...> - 2007-01-12 23:32:59
|
Revision: 1413 http://svn.sourceforge.net/rubycocoa/?rev=1413&view=rev Author: lrz Date: 2007-01-12 15:32:56 -0800 (Fri, 12 Jan 2007) Log Message: ----------- 2007-01-13 Laurent Sansonetti <lsa...@ap...> * framework/tool/gen_bridge_metadata.rb, framework/bridge-support-exceptions/AppKit.xml: Improved the exceptions template to now mention functions pointer-like arguments. Added functions pointer-like metadata for AppKit. * framework/RubyCocoa.xcodeproj/project.pbxproj, framework/src/ruby/osx/objc/oc_import.rb, framework/src/objc/libffi.h, framework/src/objc/RBObject.m, framework/src/objc/libffi.m, framework/src/objc/RBRuntime.h, framework/src/objc/mdl_osxobjc.m, framework/src/objc/mdl_objwrapper.m, framework/src/objc/ocexception.h, framework/src/objc/ocdata_conv.m, framework/src/objc/ocexception.m, framework/src/objc/BridgeSupport.h, framework/src/objc/BridgeSupport.m: - Added support for functions pointer-like arguments to the bridge ; - Major refactoring of the libffi dispatching code. * tests/tc_qtkit.rb, tests/tc_passbyref.rb: Updated tests, removed debug log. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/RubyCocoa.xcodeproj/project.pbxproj branches/apple-unstable/src/framework/bridge-support-exceptions/AppKit.xml branches/apple-unstable/src/framework/src/objc/BridgeSupport.h branches/apple-unstable/src/framework/src/objc/BridgeSupport.m branches/apple-unstable/src/framework/src/objc/RBObject.m branches/apple-unstable/src/framework/src/objc/RBRuntime.h branches/apple-unstable/src/framework/src/objc/mdl_objwrapper.m branches/apple-unstable/src/framework/src/objc/mdl_osxobjc.m branches/apple-unstable/src/framework/src/objc/ocdata_conv.m branches/apple-unstable/src/framework/src/ruby/osx/objc/oc_import.rb branches/apple-unstable/src/framework/tool/gen_bridge_metadata.rb branches/apple-unstable/src/tests/tc_passbyref.rb branches/apple-unstable/src/tests/tc_qtkit.rb Added Paths: ----------- 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/ocexception.h branches/apple-unstable/src/framework/src/objc/ocexception.m This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |