diff options
| author | Maxime Coste <frrrwww@gmail.com> | 2013-06-05 18:47:39 +0200 |
|---|---|---|
| committer | Maxime Coste <frrrwww@gmail.com> | 2013-06-06 19:44:07 +0200 |
| commit | 70bf71e51fb8433cbbd3170d698ad3dc28ce8d16 (patch) | |
| tree | c3e1e209ac775793b93511a580fcb272e0465a3b /src/buffer.cc | |
| parent | 580749a91da1e293c9dc8c5f3a72aa9c5a5e7666 (diff) | |
remove Buffer:char_{distance,advance} use line access instead
Diffstat (limited to 'src/buffer.cc')
| -rw-r--r-- | src/buffer.cc | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/src/buffer.cc b/src/buffer.cc index b9ef6a96..bca676a6 100644 --- a/src/buffer.cc +++ b/src/buffer.cc @@ -604,11 +604,6 @@ BufferCoord Buffer::advance(BufferCoord coord, ByteCount count) const return { LineCount{ (int)(it - m_lines.begin()) }, off - it->start }; } -BufferCoord Buffer::char_advance(BufferCoord coord, CharCount count) const -{ - return utf8::advance(iterator_at(coord), end(), count).coord(); -} - BufferCoord Buffer::next(BufferCoord coord) const { if (coord.column < m_lines[coord.line].length() - 1) @@ -675,11 +670,6 @@ ByteCount Buffer::distance(const BufferCoord& begin, const BufferCoord& end) con return offset(end) - offset(begin); } -CharCount Buffer::char_distance(const BufferCoord& begin, const BufferCoord& end) const -{ - return utf8::distance(iterator_at(begin), iterator_at(end)); -} - ByteCount Buffer::offset(const BufferCoord& c) const { if (c.line == line_count()) |
