2378 self.lexer_.alwaysKeepTabs()) |
2378 self.lexer_.alwaysKeepTabs()) |
2379 ): |
2379 ): |
2380 txt = self.__textEdit.text() |
2380 txt = self.__textEdit.text() |
2381 txtExpanded = txt.expandtabs(self.__getEditorConfig("TabWidth")) |
2381 txtExpanded = txt.expandtabs(self.__getEditorConfig("TabWidth")) |
2382 if txtExpanded != txt: |
2382 if txtExpanded != txt: |
2383 self.__textEdit.beginUndoAction |
2383 self.__textEdit.beginUndoAction() |
2384 self.__textEdit.setText(txt) |
2384 self.__textEdit.setText(txt) |
2385 self.__textEdit.endUndoAction() |
2385 self.__textEdit.endUndoAction() |
2386 |
2386 |
2387 self.__textEdit.setModified(True) |
2387 self.__textEdit.setModified(True) |
2388 self.setWindowModified(True) |
2388 self.setWindowModified(True) |