--- a/eric6/QScintilla/Lexers/Lexer.py Wed Apr 21 17:56:12 2021 +0200 +++ b/eric6/QScintilla/Lexers/Lexer.py Wed Apr 21 19:40:50 2021 +0200 @@ -170,10 +170,11 @@ line, editor.indentation(line) + indentDifference) editor.endUndoAction() - if self.lastIndentedIndex != 0: - indexStart = indexFrom + indentDifference - else: - indexStart = 0 + indexStart = ( + indexFrom + indentDifference + if self.lastIndentedIndex != 0 else + 0 + ) if indexStart < 0: indexStart = 0 indexEnd = indexTo != 0 and (indexTo + indentDifference) or 0