--- a/src/eric7/Debugger/DebugUI.py Sun Jun 30 15:37:49 2024 +0200 +++ b/src/eric7/Debugger/DebugUI.py Sun Jun 30 17:58:31 2024 +0200 @@ -16,7 +16,7 @@ from PyQt6.QtGui import QKeySequence from PyQt6.QtWidgets import QApplication, QDialog, QMenu, QToolBar -from eric7 import Preferences, Utilities +from eric7 import EricUtilities, Preferences, Utilities from eric7.EricGui import EricPixmapCache from eric7.EricGui.EricAction import EricAction, createActionGroup from eric7.EricWidgets import EricMessageBox @@ -87,47 +87,47 @@ self.lastUsedVenvName = Preferences.getSettings().value( "DebugInfo/VirtualEnvironment", "" ) - self.scriptsHistory = Preferences.toList( + self.scriptsHistory = EricUtilities.toList( Preferences.getSettings().value("DebugInfo/ScriptsHistory") ) - self.argvHistory = Preferences.toList( + self.argvHistory = EricUtilities.toList( Preferences.getSettings().value("DebugInfo/ArgumentsHistory") ) - self.wdHistory = Preferences.toList( + self.wdHistory = EricUtilities.toList( Preferences.getSettings().value("DebugInfo/WorkingDirectoryHistory") ) - self.envHistory = Preferences.toList( + self.envHistory = EricUtilities.toList( Preferences.getSettings().value("DebugInfo/EnvironmentHistory") ) - self.excList = Preferences.toList( + self.excList = EricUtilities.toList( Preferences.getSettings().value("DebugInfo/Exceptions") ) - self.excIgnoreList = Preferences.toList( + self.excIgnoreList = EricUtilities.toList( Preferences.getSettings().value("DebugInfo/IgnoredExceptions") ) - self.autoClearShell = Preferences.toBool( + self.autoClearShell = EricUtilities.toBool( Preferences.getSettings().value("DebugInfo/AutoClearShell", True) ) - self.tracePython = Preferences.toBool( + self.tracePython = EricUtilities.toBool( Preferences.getSettings().value("DebugInfo/TracePython", False) ) - self.autoContinue = Preferences.toBool( + self.autoContinue = EricUtilities.toBool( Preferences.getSettings().value("DebugInfo/AutoContinue", True) ) - self.reportAllExceptions = Preferences.toBool( + self.reportAllExceptions = EricUtilities.toBool( Preferences.getSettings().value("DebugInfo/ReportAllExceptions", False) ) - self.enableMultiprocess = Preferences.toBool( + self.enableMultiprocess = EricUtilities.toBool( Preferences.getSettings().value("DebugInfo/EnableMultiprocess", False) ) - self.multiprocessNoDebugHistory = Preferences.toList( + self.multiprocessNoDebugHistory = EricUtilities.toList( Preferences.getSettings().value("DebugInfo/MultiprocessNoDebugHistory") ) self.overrideGlobalConfig = { - "enable": Preferences.toBool( + "enable": EricUtilities.toBool( Preferences.getSettings().value("DebugInfo/OverrideGlobal", False) ), - "redirect": Preferences.toBool( + "redirect": EricUtilities.toBool( Preferences.getSettings().value("DebugInfo/RedirectStdinStdout", True) ), } @@ -1714,7 +1714,7 @@ # get recently used breakpoint conditions rs = Preferences.Prefs.rsettings.value(recentNameBreakpointConditions) condHistory = ( - Preferences.toList(rs)[: Preferences.getDebugger("RecentNumber")] + EricUtilities.toList(rs)[: Preferences.getDebugger("RecentNumber")] if rs is not None else [] )