From: <lr...@us...> - 2006-11-02 15:48:12
|
Revision: 1204 http://svn.sourceforge.net/rubycocoa/?rev=1204&view=rev Author: lrz Date: 2006-11-02 07:47:57 -0800 (Thu, 02 Nov 2006) Log Message: ----------- 2006-11-02 Laurent Sansonetti <lsa...@ap...> * framework/post-config.rb: Generate metadata files for WebKit. * framework/tool/gen_bridge_metadata.rb: Import all headers when compiling intermediate C files. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/post-config.rb 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...> - 2006-11-02 15:52:10
|
Revision: 1205 http://svn.sourceforge.net/rubycocoa/?rev=1205&view=rev Author: lrz Date: 2006-11-02 07:51:46 -0800 (Thu, 02 Nov 2006) Log Message: ----------- 2006-11-02 Laurent Sansonetti <lsa...@ap...> * framework/post-config.rb, framework/RubyCocoa.xcodeproj/project.pbxproj, framework/src/ruby/osx/webkit.rb, framework/src/ruby/osx/objc/webkit.rb: - Generate metadata files for WebKit. - Removed previous handwritten webkit.rb files. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/RubyCocoa.xcodeproj/project.pbxproj Removed Paths: ------------- branches/apple-unstable/src/framework/src/ruby/osx/objc/webkit.rb branches/apple-unstable/src/framework/src/ruby/osx/webkit.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pai...@us...> - 2006-11-03 17:37:34
|
Revision: 1209 http://svn.sourceforge.net/rubycocoa/?rev=1209&view=rev Author: paisleyj Date: 2006-11-03 09:37:14 -0800 (Fri, 03 Nov 2006) Log Message: ----------- Merge of r1208 from trunk. Changelog not updated to avoid merge conflicts later. fix: Copy/paste error from NSData to NSImage. Add test case for RCImageAttachment. Modified Paths: -------------- branches/apple-unstable/src/framework/src/ruby/osx/objc/oc_attachments.rb branches/apple-unstable/src/tests/tc_attachments.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lr...@us...> - 2006-11-16 08:55:22
|
Revision: 1218 http://svn.sourceforge.net/rubycocoa/?rev=1218&view=rev Author: lrz Date: 2006-11-16 00:55:17 -0800 (Thu, 16 Nov 2006) Log Message: ----------- 2006-11-16 Laurent Sansonetti <lsa...@ap...> * framework/src/ruby/osx/objc/oc_import.rb: Added OSX.require_framework convenience method to load a given framework and its bridge support signature files at the same time. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog 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...> - 2006-11-16 23:05:31
|
Revision: 1220 http://svn.sourceforge.net/rubycocoa/?rev=1220&view=rev Author: lrz Date: 2006-11-16 15:05:30 -0800 (Thu, 16 Nov 2006) Log Message: ----------- 2006-11-17 Laurent Sansonetti <lsa...@ap...> * framework/src/objc/BridgeSupport.m, framework/tool/gen_bridge_metadata.rb: - Now using real encoding types instead of C level constants (_C_*) in the metadata files ; - Added support to grab #define numeric constants ; - Added support to grab several constants defined in the same expression line (for example: `extern int foo, bar;') ; - Quick refactoring of the metadata generator. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/objc/BridgeSupport.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: <lr...@us...> - 2006-11-18 20:47:33
|
Revision: 1221 http://svn.sourceforge.net/rubycocoa/?rev=1221&view=rev Author: lrz Date: 2006-11-18 12:47:30 -0800 (Sat, 18 Nov 2006) Log Message: ----------- 2006-11-18 Laurent Sansonetti <lsa...@ap...> * framework/src/objc/BridgeSupportLexer.h, framework/src/objc/BridgeSupport.m, framework/src/objc/BridgeSupport.gperf: Now using a gperf-generated hash function when parsing XML elements for the bridge support files, instead of a succession of costly strcmp() calls. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/objc/BridgeSupport.m Added Paths: ----------- branches/apple-unstable/src/framework/src/objc/BridgeSupport.gperf branches/apple-unstable/src/framework/src/objc/BridgeSupportLexer.h This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lr...@us...> - 2006-11-19 19:14:26
|
Revision: 1222 http://svn.sourceforge.net/rubycocoa/?rev=1222&view=rev Author: lrz Date: 2006-11-19 11:14:25 -0800 (Sun, 19 Nov 2006) Log Message: ----------- 2006-11-19 Laurent Sansonetti <lsa...@ap...> * framework/src/ruby/osx/objc/oc_import.rb, framework/src/objc/BridgeSupport.m: - Better OSX.require_framework method ; - Do not create enum constants if already defined. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/objc/BridgeSupport.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...> - 2006-11-21 13:35:24
|
Revision: 1223 http://svn.sourceforge.net/rubycocoa/?rev=1223&view=rev Author: lrz Date: 2006-11-21 05:35:21 -0800 (Tue, 21 Nov 2006) Log Message: ----------- 2006-11-21 Laurent Sansonetti <lsa...@ap...> * framework/src/objc/BridgeSupport.m, framework/tool/gen_bridge_metadata.rb: Better metadata enum value formats (thanks to Ronald Oussoren). Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/objc/BridgeSupport.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: <lr...@us...> - 2006-11-29 19:10:48
|
Revision: 1226 http://svn.sourceforge.net/rubycocoa/?rev=1226&view=rev Author: lrz Date: 2006-11-29 11:10:46 -0800 (Wed, 29 Nov 2006) Log Message: ----------- 2006-11-29 Laurent Sansonetti <lsa...@ap...> * framework/src/objc/ocdata_conv.m, tests/tc_types.rb: Make sure Ruby booleans are converted to real NSNumber booleans. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/objc/ocdata_conv.m 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: <lr...@us...> - 2006-11-30 14:28:05
|
Revision: 1227 http://svn.sourceforge.net/rubycocoa/?rev=1227&view=rev Author: lrz Date: 2006-11-30 06:28:02 -0800 (Thu, 30 Nov 2006) Log Message: ----------- 2006-11-30 Laurent Sansonetti <lsa...@ap...> * framework/tool/gen_bridge_metadata.rb: Fix template generator (thanks to Ronald Oussoren). 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...> - 2006-11-30 15:25:39
|
Revision: 1228 http://svn.sourceforge.net/rubycocoa/?rev=1228&view=rev Author: lrz Date: 2006-11-30 07:25:37 -0800 (Thu, 30 Nov 2006) Log Message: ----------- 2006-11-30 Laurent Sansonetti <lsa...@ap...> * framework/tool/gen_bridge_metadata.rb: - Properly deal with methods defined in more than one line. 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...> - 2006-11-30 15:39:42
|
Revision: 1229 http://svn.sourceforge.net/rubycocoa/?rev=1229&view=rev Author: lrz Date: 2006-11-30 07:39:39 -0800 (Thu, 30 Nov 2006) Log Message: ----------- 2006-11-30 Laurent Sansonetti <lsa...@ap...> * framework/tool/gen_bridge_metadata.rb: Properly deal with frameworks that don't have a central header, such as Message.framework. 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...> - 2006-11-30 17:27:27
|
Revision: 1230 http://svn.sourceforge.net/rubycocoa/?rev=1230&view=rev Author: lrz Date: 2006-11-30 09:27:26 -0800 (Thu, 30 Nov 2006) Log Message: ----------- 2006-11-30 Laurent Sansonetti <lsa...@ap...> * framework/src/objc/BridgeSupport.m: Make sure constants names from metadata are capitalized before used. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/objc/BridgeSupport.m This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lr...@us...> - 2006-12-01 00:51:43
|
Revision: 1231 http://svn.sourceforge.net/rubycocoa/?rev=1231&view=rev Author: lrz Date: 2006-11-30 16:51:41 -0800 (Thu, 30 Nov 2006) Log Message: ----------- 2006-12-01 Laurent Sansonetti <lsa...@ap...> * framework/src/ruby/osx/objc/oc_wrapper.rb, tests/tc_exception.rb, tests/tc_wrapper.rb: Deprecated symbol/value/... and inline Hash dispatching syntaxes. A warning is now printed when those syntaxes are used, but it will be replaced by an exception for the final 1.0.0 release. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/ruby/osx/objc/oc_wrapper.rb branches/apple-unstable/src/tests/tc_exception.rb branches/apple-unstable/src/tests/tc_wrapper.rb This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lr...@us...> - 2006-12-01 18:09:24
|
Revision: 1233 http://svn.sourceforge.net/rubycocoa/?rev=1233&view=rev Author: lrz Date: 2006-12-01 10:09:23 -0800 (Fri, 01 Dec 2006) Log Message: ----------- 2006-12-01 Laurent Sansonetti <lsa...@ap...> * framework/tool/gen_bridge_metadata.rb: - Added the possibility to specify the compiler flags instead of using the default one (necessary to wrap CoreGraphics) ; - Templates now contain the list of C structures found in the given headers ; - Misc fixes. 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...> - 2006-12-03 02:02:38
|
Revision: 1234 http://svn.sourceforge.net/rubycocoa/?rev=1234&view=rev Author: lrz Date: 2006-12-02 18:02:36 -0800 (Sat, 02 Dec 2006) Log Message: ----------- 2006-12-03 Laurent Sansonetti <lsa...@ap...> * framework/src/ruby/osx/objc/oc_import.rb: Don't try to do the Object::inherited class replacement for classes that inherit from OSX::Boxed (e.g. C structures proxies). Modified Paths: -------------- branches/apple-unstable/src/ChangeLog 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...> - 2006-12-03 02:20:28
|
Revision: 1235 http://svn.sourceforge.net/rubycocoa/?rev=1235&view=rev Author: lrz Date: 2006-12-02 18:20:27 -0800 (Sat, 02 Dec 2006) Log Message: ----------- 2006-12-03 Laurent Sansonetti <lsa...@ap...> * framework/src/objc/ocdata_conv.m (to_octype): Don't check if the second char is '_' to handle structures, as it's not mandatory at all. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/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: <lr...@us...> - 2006-12-04 10:18:36
|
Revision: 1236 http://svn.sourceforge.net/rubycocoa/?rev=1236&view=rev Author: lrz Date: 2006-12-04 02:18:34 -0800 (Mon, 04 Dec 2006) Log Message: ----------- 2006-12-04 Laurent Sansonetti <lsa...@ap...> * framework/src/objc/OverrideMixin.m: Fixed a leak. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/objc/OverrideMixin.m This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <lr...@us...> - 2006-12-04 15:06:37
|
Revision: 1238 http://svn.sourceforge.net/rubycocoa/?rev=1238&view=rev Author: lrz Date: 2006-12-04 07:06:32 -0800 (Mon, 04 Dec 2006) Log Message: ----------- 2006-12-04 Laurent Sansonetti <lsa...@ap...> * framework/src/objc/BridgeSupport.m, framework/tool/gen_bridge_metadata.rb: - Removed struct sizes from the metadata as they are not necessary ; - Structures can me marked as opaque in the exceptions, so that the final struct encoding won't be decorated with fields info. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/objc/BridgeSupport.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: <lr...@us...> - 2006-12-04 18:43:02
|
Revision: 1239 http://svn.sourceforge.net/rubycocoa/?rev=1239&view=rev Author: lrz Date: 2006-12-04 10:43:00 -0800 (Mon, 04 Dec 2006) Log Message: ----------- 2006-12-04 Laurent Sansonetti <lsa...@ap...> * framework/src/objc/BridgeSupport.h, framework/src/objc/BridgeSupportLexer.h, framework/src/objc/BridgeSupport.m, framework/src/objc/BridgeSupport.gperf, framework/src/objc/ocdata_conv.m, framework/tool/gen_bridge_metadata.rb: Added support for CoreFoundation types (work still in progress). Modified Paths: -------------- branches/apple-unstable/src/ChangeLog branches/apple-unstable/src/framework/src/objc/BridgeSupport.gperf 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/BridgeSupportLexer.h branches/apple-unstable/src/framework/src/objc/ocdata_conv.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: <lr...@us...> - 2006-12-05 01:58:38
|
Revision: 1240 http://svn.sourceforge.net/rubycocoa/?rev=1240&view=rev Author: lrz Date: 2006-12-04 17:58:36 -0800 (Mon, 04 Dec 2006) Log Message: ----------- 2006-12-05 Laurent Sansonetti <lsa...@ap...> * framework/src/ruby/osx/objc/oc_import.rb, framework/src/objc/BridgeSupport.h, framework/src/objc/BridgeSupport.m, framework/src/objc/ocdata_conv.m, framework/tool/gen_bridge_metadata.rb, tests/tc_retaincount.rb, tests/tc_types.rb: Second and final pass on the CoreFoundation support. Added some test cases. Modified Paths: -------------- branches/apple-unstable/src/ChangeLog 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/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_retaincount.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: <lr...@us...> - 2006-12-05 13:43:37
|
Revision: 1241 http://svn.sourceforge.net/rubycocoa/?rev=1241&view=rev Author: lrz Date: 2006-12-05 05:43:30 -0800 (Tue, 05 Dec 2006) Log Message: ----------- 2006-12-05 Laurent Sansonetti <lsa...@ap...> * framework/tool/gen_bridge_metadata.rb: Fixed the parsing of C functions with unamed arguments (ex: "int foo(int, float);"). 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...> - 2006-12-05 14:37:09
|
Revision: 1242 http://svn.sourceforge.net/rubycocoa/?rev=1242&view=rev Author: lrz Date: 2006-12-05 06:37:07 -0800 (Tue, 05 Dec 2006) Log Message: ----------- 2006-12-05 Laurent Sansonetti <lsa...@ap...> * framework/tool/gen_bridge_metadata.rb: Make sure we clean the generated source files when trying to get the encoding of numeric #define 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: <lr...@us...> - 2006-12-05 15:20:02
|
Revision: 1243 http://svn.sourceforge.net/rubycocoa/?rev=1243&view=rev Author: lrz Date: 2006-12-05 07:19:53 -0800 (Tue, 05 Dec 2006) Log Message: ----------- 2006-12-05 Laurent Sansonetti <lsa...@ap...> * framework/tool/gen_bridge_metadata.rb: Ignore compiler attribute directives at the end of structures. 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...> - 2006-12-05 15:53:00
|
Revision: 1244 http://svn.sourceforge.net/rubycocoa/?rev=1244&view=rev Author: lrz Date: 2006-12-05 07:52:58 -0800 (Tue, 05 Dec 2006) Log Message: ----------- 2006-12-05 Laurent Sansonetti <lsa...@ap...> * framework/tool/gen_bridge_metadata.rb: Can take extra parameters from the GBM_FLAGS environment variable. 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. |