--- a/QScintilla/Shell.py Sat Mar 09 10:04:18 2019 +0100 +++ b/QScintilla/Shell.py Sat Mar 09 17:36:44 2019 +0100 @@ -437,6 +437,8 @@ self.lexer_.setDefaultFont(font) self.setLexer(self.lexer_) self.lexer_.readSettings(Preferences.Prefs.settings, "Scintilla") + if self.lexer_.hasSubStyles(): + self.lexer_.readSubstyles(self) # initialize the lexer APIs settings api = self.vm.getAPIsManager().getAPIs(self.language)