Skip to content

Commit

Permalink
#23039 Fix trailing space insert after completion
Browse files Browse the repository at this point in the history
  • Loading branch information
ShadelessFox committed May 23, 2024
1 parent 4b20029 commit 69586c2
Showing 1 changed file with 3 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -114,15 +114,14 @@ public void apply(IDocument document) {
} else {
if (docLen <= replacementSum + 2) {
insertTrailingSpace = true;
} else if (Character.isWhitespace(document.getChar(replacementSum))) {
insertTrailingSpace = docLen > replacementSum + 1 && (!Character.isSpaceChar(document.getChar(replacementSum + 1)));
} else {
insertTrailingSpace = true;
final char ch = document.getChar(replacementSum);
insertTrailingSpace = !Character.isWhitespace(ch) || ch == '\r' || ch == '\n';
}
if (insertTrailingSpace) {
replaceOn += ' ';
cursorPosition++;
}
cursorPosition++;
}
}
}
Expand Down

0 comments on commit 69586c2

Please sign in to comment.