From: Jason S. <jas...@gm...> - 2008-04-08 04:40:19
|
Hey all, This is in regards to the following thread that I started about 18 months ago. http://thread.gmane.org/gmane.comp.programming.swig.devel/16355/focus=16357 Since then, I have been maintaining my own custom-rolled perl5.cxx with this support included. The short version is that the patch allows code to be split into multiple swig interface files, but all to live in the same Perl namespace. This patch makes that possible by enabling the %module(package="Foo::Bar") syntax for Perl. My concern is that I made a change to the naming of the global variables in perl5.cxx, the variable fullmodule was changed to namespace_module assist in locating all the places in the code that needed to be fixed. I'm worried that this is incompatible with other modules. Before I commit, could someone advise if this is OK? Cheers, jas. PS. The code compiles and passes all tests. |