diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2020-09-26 14:50:28 +0200 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2020-10-10 10:03:17 +0200 |
| commit | 9bb3fbbbc6445b457f1dca8ae2e0ea2eb915753d (patch) | |
| tree | 765f5c28b39d15bcbec10fd836c7b1b1e48930c5 /text.h | |
| parent | b8e5bb2646b74b423e0e9d276932578cf7cb6f9f (diff) | |
| download | vis-9bb3fbbbc6445b457f1dca8ae2e0ea2eb915753d.tar.gz vis-9bb3fbbbc6445b457f1dca8ae2e0ea2eb915753d.tar.xz | |
text: introduce text_iterator_has_{next,prev}
Abstract away access to `it->piece` inorder to enable different
implementations/backends.
Diffstat (limited to 'text.h')
| -rw-r--r-- | text.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -251,6 +251,8 @@ char *text_bytes_alloc0(Text*, size_t pos, size_t len); */ Iterator text_iterator_get(Text*, size_t pos); bool text_iterator_valid(const Iterator*); +bool text_iterator_has_next(const Iterator*); +bool text_iterator_has_prev(const Iterator*); bool text_iterator_next(Iterator*); bool text_iterator_prev(Iterator*); /** |
