Pasting on empty line no longer inserts newline

This closes issue #69.
This commit is contained in:
Allan Odgaard
2012-08-15 22:51:48 +02:00
parent 85a17b6355
commit d8c73a82c8

View File

@@ -470,7 +470,11 @@ namespace ng
if(indent != NULL_STR)
str = indent + str;
if(complete)
str += '\n';
{
std::string const& rightOfCaret = buffer.substr(index, buffer.eol(line));
if(!text::is_blank(rightOfCaret.data(), rightOfCaret.data() + rightOfCaret.size()))
str += '\n';
}
int minIndent = INT_MAX;