From ecfd5acf5e0693cf6ef8bb385df41b860de20499 Mon Sep 17 00:00:00 2001 From: "Denis.Zhdanov" Date: Thu, 14 Feb 2013 13:19:58 +0400 Subject: [PATCH] IDEA-100693 copy/paste of a whole line adds extra space indent Correct white space info construction on formatting - handle a situation when indent space contains tabulations after white spaces --- platform/lang-impl/src/com/intellij/formatting/WhiteSpace.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/lang-impl/src/com/intellij/formatting/WhiteSpace.java b/platform/lang-impl/src/com/intellij/formatting/WhiteSpace.java index 2e6b38060911..fff66ab9aea7 100644 --- a/platform/lang-impl/src/com/intellij/formatting/WhiteSpace.java +++ b/platform/lang-impl/src/com/intellij/formatting/WhiteSpace.java @@ -181,7 +181,7 @@ class WhiteSpace { myIndentSpaces = 0; break; case '\t': - myIndentSpaces += tabSize; + myIndentSpaces += tabSize - (mySpaces % tabSize); break; default: mySpaces++; }