- docstring::const_iterator cit = str.begin();
- docstring::const_iterator end = str.end();
- for (; cit != end; ++cit, ++pos)
- par.insertChar(pos, *cit, font, cur.buffer()->params().track_changes);
+ for (auto const & c : str) {
+ par.insertChar(pos, c, font, cur.buffer()->params().track_changes);
+ ++pos;
+ }