From ef876ce4eaf3ef5f8e406205b2d797efccea293f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Wed, 13 Aug 2014 21:37:48 +0200 Subject: Add support for file marks --- editor.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'editor.h') diff --git a/editor.h b/editor.h index 71829b3..c10577d 100644 --- a/editor.h +++ b/editor.h @@ -44,6 +44,12 @@ bool editor_iterator_byte_prev(Iterator*, char *b); bool editor_iterator_char_next(Iterator *it, char *c); bool editor_iterator_char_prev(Iterator *it, char *c); +typedef int Mark; +void editor_mark_set(Editor*, Mark, size_t pos); +size_t editor_mark_get(Editor*, Mark); +void editor_mark_clear(Editor*, Mark); +void editor_mark_clear_all(Editor*); + size_t editor_size(Editor*); bool editor_modified(Editor*); int editor_save(Editor*, const char *file); -- cgit v1.2.3