mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-17 14:05:23 +02:00
Do not insert a space between two closing angle brackets.
This commit is contained in:
parent
cd99f21d10
commit
01b1f9a14a
1 changed files with 7 additions and 9 deletions
|
@ -680,11 +680,12 @@ public class CEditor extends TextEditor implements ICEditor, ISelectionChangedLi
|
||||||
final StringBuilder buffer = new StringBuilder(3);
|
final StringBuilder buffer = new StringBuilder(3);
|
||||||
buffer.append(character);
|
buffer.append(character);
|
||||||
buffer.append(closingCharacter);
|
buffer.append(closingCharacter);
|
||||||
if (closingCharacter == '>' && nextToken != Symbols.TokenEOF
|
// No longer necessary since consecutive closing angular brackets are allowed in C++11.
|
||||||
&& document.getChar(offset + length) == '>') {
|
// if (closingCharacter == '>' && nextToken != Symbols.TokenEOF
|
||||||
// Insert a space to avoid two consecutive closing angular brackets.
|
// && document.getChar(offset + length) == '>') {
|
||||||
buffer.append(' ');
|
// // Insert a space to avoid two consecutive closing angular brackets.
|
||||||
}
|
// buffer.append(' ');
|
||||||
|
// }
|
||||||
|
|
||||||
document.replace(offset, length, buffer.toString());
|
document.replace(offset, length, buffer.toString());
|
||||||
|
|
||||||
|
@ -699,10 +700,7 @@ public class CEditor extends TextEditor implements ICEditor, ISelectionChangedLi
|
||||||
model.addGroup(group);
|
model.addGroup(group);
|
||||||
model.forceInstall();
|
model.forceInstall();
|
||||||
|
|
||||||
// level.fOffset = offset;
|
// Set up position tracking for our magic peers
|
||||||
// level.fLength = 2;
|
|
||||||
|
|
||||||
// set up position tracking for our magic peers
|
|
||||||
if (fBracketLevelStack.size() == 1) {
|
if (fBracketLevelStack.size() == 1) {
|
||||||
document.addPositionCategory(CATEGORY);
|
document.addPositionCategory(CATEGORY);
|
||||||
document.addPositionUpdater(fUpdater);
|
document.addPositionUpdater(fUpdater);
|
||||||
|
|
Loading…
Add table
Reference in a new issue