forked from qt-creator/qt-creator
Merge remote-tracking branch 'origin/2.8'
Conflicts: src/plugins/cpptools/cppcompletion_test.cpp src/plugins/cpptools/cpptoolsplugin.h src/plugins/projectexplorer/customtoolchain.cpp src/plugins/vcsbase/command.cpp Change-Id: Ie7b3c9e136c0748b41320227c757471259339b48
This commit is contained in:
@@ -466,11 +466,7 @@ void BaseTextDocument::cleanWhitespace(QTextCursor &cursor, bool cleanIndentatio
|
||||
if (inEntireDocument || block.revision() != documentLayout->lastSaveRevision) {
|
||||
|
||||
QString blockText = block.text();
|
||||
if (int trailing = d->m_tabSettings.trailingWhitespaces(blockText)) {
|
||||
cursor.setPosition(block.position() + block.length() - 1);
|
||||
cursor.movePosition(QTextCursor::PreviousCharacter, QTextCursor::KeepAnchor, trailing);
|
||||
cursor.removeSelectedText();
|
||||
}
|
||||
d->m_tabSettings.removeTrailingWhitespace(cursor, block);
|
||||
if (cleanIndentation && !d->m_tabSettings.isIndentationClean(block)) {
|
||||
cursor.setPosition(block.position());
|
||||
int firstNonSpace = d->m_tabSettings.firstNonSpace(blockText);
|
||||
|
||||
Reference in New Issue
Block a user