Revision: 340
Author: mbaas
Date: 2006-07-24 08:48:04 -0700 (Mon, 24 Jul 2006)
ViewCVS: http://svn.sourceforge.net/pygccxml/?rev=340&view=rev
Log Message:
-----------
Write the warnings as one single line (<decl>;<msg>).
Modified Paths:
--------------
pyplusplus_dev/pyplusplus/module_creator/creator.py
Modified: pyplusplus_dev/pyplusplus/module_creator/creator.py
===================================================================
--- pyplusplus_dev/pyplusplus/module_creator/creator.py 2006-07-24 14:33:50 UTC (rev 339)
+++ pyplusplus_dev/pyplusplus/module_creator/creator.py 2006-07-24 15:48:04 UTC (rev 340)
@@ -151,12 +151,12 @@
if reason in DO_NOT_REPORT_MSGS:
continue
readme = readme[1:]
- msg = [ 'Declaration "%s" could not be exported.' % decl ]
- msg.append( reason.replace( os.linesep, os.linesep + '\t' ) )
- self.decl_logger.warn( os.linesep.join( msg ) )
+ msgstr = "%s;%s"%(decl, reason.replace(os.linesep, " "))
+ self.decl_logger.warn( msgstr )
for msg in readme:
- self.decl_logger.warn( 'Declaration "%s": %s' % ( decl, msg ) )
+ msgstr = "%s;%s"%(decl, msg.replace(os.linesep, " "))
+ self.decl_logger.warn( msgstr )
#leave only declarations defined under namespace, but remove namespaces
decls = filter( lambda x: not isinstance( x, declarations.namespace_t ) \
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|