[pygccxml-commit] SF.net SVN: pygccxml: [896] pyplusplus_dev/pyplusplus
Brought to you by:
mbaas,
roman_yakovenko
From: <rom...@us...> - 2007-02-02 18:46:05
|
Revision: 896 http://svn.sourceforge.net/pygccxml/?rev=896&view=rev Author: roman_yakovenko Date: 2007-02-02 10:46:02 -0800 (Fri, 02 Feb 2007) Log Message: ----------- removing breaking changes Modified Paths: -------------- pyplusplus_dev/pyplusplus/code_creators/module.py pyplusplus_dev/pyplusplus/module_creator/creator.py Modified: pyplusplus_dev/pyplusplus/code_creators/module.py =================================================================== --- pyplusplus_dev/pyplusplus/code_creators/module.py 2007-02-01 12:15:05 UTC (rev 895) +++ pyplusplus_dev/pyplusplus/code_creators/module.py 2007-02-02 18:46:02 UTC (rev 896) @@ -133,7 +133,7 @@ if creator.header in self.__system_headers: if not leave_system_headers: self.remove_creator( creator ) - if creator.is_user_defined: + elif creator.is_user_defined: pass else: self.remove_creator( creator ) @@ -171,8 +171,8 @@ code = self.unindent(code) return os.linesep.join( includes ) + 2 * os.linesep + code + os.linesep - def add_include( self, header, user_defined ): - self.adopt_include( include.include_t( header=header, user_defined=user_defined ) ) + def add_include( self, header ): + self.adopt_include( include.include_t( header=header, user_defined=True ) ) def add_namespace_usage( self, namespace_name ): self.adopt_creator( namespace.namespace_using_t( namespace_name ) @@ -202,4 +202,4 @@ - \ No newline at end of file + Modified: pyplusplus_dev/pyplusplus/module_creator/creator.py =================================================================== --- pyplusplus_dev/pyplusplus/module_creator/creator.py 2007-02-01 12:15:05 UTC (rev 895) +++ pyplusplus_dev/pyplusplus/module_creator/creator.py 2007-02-02 18:46:02 UTC (rev 896) @@ -429,7 +429,8 @@ included = filter( lambda cc: isinstance(cc, code_creators.include_t) and cc.header==header , self.__extmodule.creators) if not included: - self.__extmodule.add_include( header, user_defined=True ) + self.__extmodule.adopt_include( + code_creators.include_t( header=header, user_defined=True ) ) # Check if it is a header from the code repository if header in code_repository.headers: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |