Skip to content

Commit 45aca2f

Browse files
committed
fix unclosed strings not style in python console & script editor
1 parent 4082ef7 commit 45aca2f

File tree

4 files changed

+5
-0
lines changed

4 files changed

+5
-0
lines changed

python/console/console_editor.py

+1
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,7 @@ def setLexers(self):
273273
self.lexer.setColor(QColor(self.settings.value("pythonConsole/doubleQuoteFontColorEditor", QColor(self.DOUBLE_QUOTE_COLOR))), 3)
274274
self.lexer.setColor(QColor(self.settings.value("pythonConsole/tripleSingleQuoteFontColorEditor", QColor(self.TRIPLE_SINGLE_QUOTE_COLOR))), 6)
275275
self.lexer.setColor(QColor(self.settings.value("pythonConsole/tripleDoubleQuoteFontColorEditor", QColor(self.TRIPLE_DOUBLE_QUOTE_COLOR))), 7)
276+
self.lexer.setColor(QColor(self.settings.value("pythonConsole/defaultFontColorEditor", QColor(self.DEFAULT_COLOR))), 13)
276277
self.lexer.setFont(font, 1)
277278
self.lexer.setFont(font, 3)
278279
self.lexer.setFont(font, 4)

python/console/console_output.py

+1
Original file line numberDiff line numberDiff line change
@@ -217,6 +217,7 @@ def setLexers(self):
217217
self.lexer.setColor(QColor(self.settings.value("pythonConsole/doubleQuoteFontColor", QColor(self.DOUBLE_QUOTE_COLOR))), 3)
218218
self.lexer.setColor(QColor(self.settings.value("pythonConsole/tripleSingleQuoteFontColor", QColor(self.TRIPLE_SINGLE_QUOTE_COLOR))), 6)
219219
self.lexer.setColor(QColor(self.settings.value("pythonConsole/tripleDoubleQuoteFontColor", QColor(self.TRIPLE_DOUBLE_QUOTE_COLOR))), 7)
220+
self.lexer.setColor(QColor(self.settings.value("pythonConsole/defaultFontColorEditor", QColor(self.DEFAULT_COLOR))), 13)
220221
self.lexer.setColor(QColor(Qt.red), 14)
221222
self.lexer.setFont(font, 1)
222223
self.lexer.setFont(font, 2)

python/console/console_sci.py

+1
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,7 @@ def setLexers(self):
222222
self.lexer.setColor(QColor(self.settings.value("pythonConsole/doubleQuoteFontColor", QColor(self.DOUBLE_QUOTE_COLOR))), 3)
223223
self.lexer.setColor(QColor(self.settings.value("pythonConsole/tripleSingleQuoteFontColor", QColor(self.TRIPLE_SINGLE_QUOTE_COLOR))), 6)
224224
self.lexer.setColor(QColor(self.settings.value("pythonConsole/tripleDoubleQuoteFontColor", QColor(self.TRIPLE_DOUBLE_QUOTE_COLOR))), 7)
225+
self.lexer.setColor(QColor(self.settings.value("pythonConsole/defaultFontColorEditor", QColor(self.DEFAULT_COLOR))), 13)
225226
self.lexer.setFont(font, 1)
226227
self.lexer.setFont(font, 3)
227228
self.lexer.setFont(font, 4)

python/plugins/processing/script/ScriptEdit.py

+2
Original file line numberDiff line numberDiff line change
@@ -206,9 +206,11 @@ def initLexer(self):
206206
self.lexer.setColor(QColor(settings.value("pythonConsole/doubleQuoteFontColorEditor", QColor(self.DOUBLE_QUOTE_COLOR))), 3)
207207
self.lexer.setColor(QColor(settings.value("pythonConsole/tripleSingleQuoteFontColorEditor", QColor(self.TRIPLE_SINGLE_QUOTE_COLOR))), 6)
208208
self.lexer.setColor(QColor(settings.value("pythonConsole/tripleDoubleQuoteFontColorEditor", QColor(self.TRIPLE_DOUBLE_QUOTE_COLOR))), 7)
209+
self.lexer.setColor(QColor(settings.value("pythonConsole/defaultFontColorEditor", QColor(self.DEFAULT_COLOR))), 13)
209210
self.lexer.setFont(font, 1)
210211
self.lexer.setFont(font, 3)
211212
self.lexer.setFont(font, 4)
213+
self.lexer.setFont(font, QsciLexerPython.UnclosedString)
212214

213215
for style in range(0, 33):
214216
paperColor = QColor(settings.value("pythonConsole/paperBackgroundColorEditor", QColor(self.BACKGROUND_COLOR)))

0 commit comments

Comments
 (0)