diff -r 0b936ff1bbb9 -r a2bc06a54d9d src/eric7/QScintilla/Shell.py --- a/src/eric7/QScintilla/Shell.py Sun Nov 06 11:22:39 2022 +0100 +++ b/src/eric7/QScintilla/Shell.py Mon Nov 07 17:19:58 2022 +0100 @@ -32,7 +32,9 @@ from eric7.EricGui import EricPixmapCache from eric7.EricWidgets import EricFileDialog, EricMessageBox from eric7.EricWidgets.EricApplication import ericApp +from eric7.UI.SearchWidget import SearchWidget +from . import Lexers from .QsciScintillaCompat import QsciScintillaCompat @@ -60,8 +62,6 @@ self.__shell = Shell(dbs, vm, project, False, self) - from eric7.UI.SearchWidget import SearchWidget - self.__searchWidget = SearchWidget(self.__shell, self, horizontal) self.__searchWidget.setSizePolicy( QSizePolicy.Policy.Fixed, QSizePolicy.Policy.Preferred @@ -427,8 +427,6 @@ """ self.language = language if Preferences.getShell("SyntaxHighlightingEnabled"): - from . import Lexers - self.lexer_ = Lexers.getLexer(self.language, self) else: self.lexer_ = None