Chauk-Mean Proum
2009-Sep-09 20:43 UTC
[wxruby-development] wxRuby trunk and wxWidgets-2.9 support
Hi Alex, Thanks for merging the latest changes to the trunk. I''m wondering if it''s OK to start the support for wxWidgets-2.9.0 on the trunk. Cheers. Chauk-Mean.
Alex Fenton
2009-Sep-10 09:45 UTC
[wxruby-development] wxRuby trunk and wxWidgets-2.9 support
Chauk-Mean Proum wrote:> Thanks for merging the latest changes to the trunk. > I''m wondering if it''s OK to start the support for wxWidgets-2.9.0 on the trunk.Yes of course. It would be great to get going on this before wxWidgets 3.0 is released (planned for next year). There''s some SWIG reorganising I''d like us to do, so that: a) we use the wxWidgets interface/wx/*.h files to provide the class descriptions, rather than maintaining our own. b) we don''t post-process the generated C++ from SWIG. So our swig/ directory looks something like: swig/wx/*.i # corresponding files for each interface/*.h file, will be compiled swig/classes/*.i # included from relevant wx/*.i files swig/typemaps # reorganisation of current typemaps file The first few are going to be quite hard with tricky SWIG and rake stuff, but after that I hope we can bulldoze through the rest re-using our existing typemaps and interface code. I''m very happy if you want to start on this, or I''ll try and get a minimal build up and running. alex
Chauk-Mean Proum
2009-Sep-10 17:08 UTC
[wxruby-development] wxRuby trunk and wxWidgets-2.9 support
Hi Alex, 2009/9/10 Alex Fenton <alex at pressure.to>:> Yes of course. It would be great to get going on this before wxWidgets 3.0 > is released (planned for next year). > > There''s some SWIG reorganising I''d like us to do, so that:...> The first few are going to be quite hard with tricky SWIG and rake stuff, > but after that I hope we can bulldoze through the rest re-using our existing > typemaps and interface code. > > I''m very happy if you want to start on this, or I''ll try and get a minimal > build up and running.Well, I just wanted to make wxRuby builds fine with wxWidgets-2.9.0 first. Cheers. Chauk-Mean.
Alex Fenton
2009-Sep-11 01:05 UTC
[wxruby-development] wxRuby trunk and wxWidgets-2.9 support
Chauk-Mean Proum wrote:>> I''m very happy if you want to start on this, or I''ll try and get a minimal >> build up and running. >> > > Well, I just wanted to make wxRuby builds fine with wxWidgets-2.9.0 first.It might be interesting to try. Work on the typemaps would definitely be useful, but any changes to the files in swig/class/include would be lost when we move to using Wx''s interface files. cheers alex