diff -r 0388a36b5fcf -r d481279d882b Graphics/PackageDiagram.py --- a/Graphics/PackageDiagram.py Sat May 05 18:55:21 2012 +0200 +++ b/Graphics/PackageDiagram.py Sat May 05 19:23:18 2012 +0200 @@ -68,6 +68,8 @@ ['*{0}'.format(ext) for ext in Preferences.getPython("PythonExtensions")] + \ ['*{0}'.format(ext) for ext in Preferences.getPython("Python3Extensions")] + \ ['*.rb'] + extensions = Preferences.getPython("PythonExtensions") + \ + Preferences.getPython("Python3Extensions") + ['.rb'] moduleDict = {} modules = [] @@ -85,7 +87,7 @@ QApplication.processEvents() prog += 1 try: - mod = Utilities.ModuleParser.readModule(module) + mod = Utilities.ModuleParser.readModule(module, extensions=extensions) except ImportError: continue else: