diff options
author | Andrzej Ostruszka <andrzej.ostruszka@gmail.com> | 2020-01-02 15:09:54 +0100 |
---|---|---|
committer | Andrzej Ostruszka <andrzej.ostruszka@gmail.com> | 2020-01-07 07:24:18 +0000 |
commit | 76eba270bf54c2e5e52e327551da22faa2426f9a (patch) | |
tree | 75c553a6fcb74f4f670e2cd733e0de25604471be | |
parent | b99a495b11358052c0799a69ff626ea6a31de55a (diff) | |
download | qt-creator-76eba270bf54c2e5e52e327551da22faa2426f9a.tar.gz |
fakevim: fix indenting of continuation lines
Use tab settings for indenting of continuation lines from current
document instead of using default value.
Task-number: QTCREATORBUG-20876
Change-Id: Ied15226166483dc11672c930145564cf897def19
Reviewed-by: David Schulz <david.schulz@qt.io>
-rw-r--r-- | src/plugins/fakevim/fakevimplugin.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/fakevim/fakevimplugin.cpp b/src/plugins/fakevim/fakevimplugin.cpp index 211ccb67de..393e5380ae 100644 --- a/src/plugins/fakevim/fakevimplugin.cpp +++ b/src/plugins/fakevim/fakevimplugin.cpp @@ -1617,6 +1617,8 @@ void FakeVimPluginPrivate::editorOpened(IEditor *editor) tabSettings.m_tabSize = theFakeVimSetting(ConfigTabStop)->value().toInt(); tabSettings.m_tabPolicy = theFakeVimSetting(ConfigExpandTab)->value().toBool() ? TabSettings::SpacesOnlyTabPolicy : TabSettings::TabsOnlyTabPolicy; + tabSettings.m_continuationAlignBehavior = + tew->textDocument()->tabSettings().m_continuationAlignBehavior; QTextDocument *doc = tew->document(); QTextBlock startBlock = doc->findBlockByNumber(beginBlock); |