aboutsummaryrefslogtreecommitdiff
path: root/text.h
diff options
context:
space:
mode:
Diffstat (limited to 'text.h')
-rw-r--r--text.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/text.h b/text.h
index 2a7d2de..df6167c 100644
--- a/text.h
+++ b/text.h
@@ -75,6 +75,10 @@ bool text_iterator_byte_next(Iterator*, char *b);
bool text_iterator_char_next(Iterator*, char *c);
bool text_iterator_char_prev(Iterator*, char *c);
+typedef const char* Mark;
+Mark text_mark_set(Text*, size_t pos);
+size_t text_mark_get(Text*, Mark);
+
typedef int MarkIntern;
void text_mark_intern_set(Text*, MarkIntern, size_t pos);
size_t text_mark_intern_get(Text*, MarkIntern);