jaredpar/VsVim — Issue #724: Repeating "O{<Return>}<Return>"
Author: MartinLemburg
Created: 2012-01-12 13:33:26+00:00
State: open

Having ...

bool SomeFunction();
bool SomeOtherFunction();
bool SomeThirdFunction();

... adding empty function body with `O{}` to the first after placing on the beginning of the second declaration ...

bool SomeFunction();
{
}

bool SomeOtherFunction();
bool SomeThirdFunction();

... adding next empty function body with repeating `O{}` to the second after placing on the beginning of the third declaration ...

bool SomeFunction();
{
}

bool SomeOtherFunction();
{
}
ol SomeThirdFunction();

So repeating fails and destroys text, that shouldn't be changed at all by repeating this.