--- a/Debugger/DebugServer.py Sun Nov 08 17:01:39 2015 +0100 +++ b/Debugger/DebugServer.py Thu Nov 12 19:17:05 2015 +0100 @@ -292,7 +292,7 @@ for language in self.__debuggerInterfaceRegistry: registeredInterfaces[language] = \ self.__debuggerInterfaceRegistry[language][-1] - # last entry is the registry data function + # last entry is the registry data function self.__debuggerInterfaceRegistry = {} for language, getRegistryData in registeredInterfaces.items(): @@ -320,15 +320,15 @@ return clientLanguage, clientCapabilities, clientExtensions, \ - interfaceCreator = getRegistryData() + interfaceCreator = getRegistryData() if clientLanguage: self.__debuggerInterfaceRegistry[clientLanguage] = \ - [clientCapabilities, clientExtensions, interfaceCreator, + [clientCapabilities, clientExtensions, interfaceCreator, getRegistryData] def unregisterDebuggerInterface(self, name): """ - Private method to unregister a debugger interface. + Public method to unregister a debugger interface. @param name name of the debugger interface @type str