return !cur.at_end()
&& cur.pit()->isLetter(cur.pos())
&& !isDeletedText(*cur.pit(), cur.pos())
- && (!cur.inset() || cur.inset()->allowSpellCheck());
+ && (!cur.inset() || cur.inset()->allowSpellCheck());
}
{
// skip until we have real text (will jump paragraphs)
for (; cur != end && !isLetter(cur); ++cur, ++progress);
-
+
if (cur == end)
return WordLangTuple(string(), string());
PosIterator const beg = buffer()->pos_iterator_begin();
PosIterator const end = buffer()->pos_iterator_end();
- int start = distance(beg, cur);
- int const total = start + distance(cur, end);
+ int start = std::distance(beg, cur);
+ int const total = start + std::distance(cur, end);
if (cur != buffer()->pos_iterator_begin())
for (; cur != end && isLetter(cur); ++cur, ++start);
if (!word_.word().empty()) {
int const size = word_.word().size();
- advance(cur, -size);
- bv_funcs::put_selection_at(bufferview(), cur, size, false);
- advance(cur, size);
+ std::advance(cur, -size);
+ bufferview()->putSelectionAt(cur, size, false);
+ std::advance(cur, size);
} else {
showSummary();
endSession();