diff -r b0996e4a289e -r 1d8dd9706f46 Preferences/ConfigurationDialog.py --- a/Preferences/ConfigurationDialog.py Fri Jan 01 16:11:36 2010 +0000 +++ b/Preferences/ConfigurationDialog.py Sat Jan 02 15:11:35 2010 +0000 @@ -19,7 +19,7 @@ import Preferences -from PreferencesLexer import PreferencesLexer, PreferencesLexerLanguageError +from .PreferencesLexer import PreferencesLexer, PreferencesLexerLanguageError import UI.PixmapCache from eric4config import getConfig @@ -437,7 +437,7 @@ @return reference to the initialized page """ page = None - if type(pageData[2] ) is types.FunctionType: + if isinstance(pageData[2], types.FunctionType): page = pageData[2](self) else: mod = self.__importConfigurationPage(pageData[2]) @@ -521,7 +521,7 @@ """ Public method called to store the selected values into the preferences storage. """ - for key, pageData in self.configItems.items(): + for key, pageData in list(self.configItems.items()): if pageData[-1]: pageData[-1].save() # page was loaded (and possibly modified)