Ignore non-UTF-8 completion command results

This commit is contained in:
Allan Odgaard
2013-05-26 17:27:44 +08:00
parent 6a9b0374ed
commit 9dd653a3e7

View File

@@ -103,10 +103,10 @@ namespace ng
if(delegate->result != NULL_STR)
{
citerate(line, text::tokenize(delegate->result.begin(), delegate->result.end(), '\n'))
for(auto line : text::tokenize(delegate->result.begin(), delegate->result.end(), '\n'))
{
if(!(*line).empty())
commandResult.push_back(*line);
if(!line.empty() && utf8::is_valid(line.begin(), line.end()))
commandResult.push_back(line);
}
}
}