aboutsummaryrefslogtreecommitdiff
path: root/editor.h
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2014-08-31 11:07:42 +0200
committerMarc André Tanner <mat@brain-dump.org>2014-08-31 11:07:42 +0200
commitc72fe77e5d3cf4ecb3b691a5fa582d0e96b5ec1e (patch)
tree6b5487c3384e8c35c5b531fffca1f2b2bacc193d /editor.h
parentfbaeffb469d2fd6833a1301255f1ac73c7226a83 (diff)
downloadvis-c72fe77e5d3cf4ecb3b691a5fa582d0e96b5ec1e.tar.gz
vis-c72fe77e5d3cf4ecb3b691a5fa582d0e96b5ec1e.tar.xz
First part of a vi like frontend
Still very incomplete
Diffstat (limited to 'editor.h')
-rw-r--r--editor.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/editor.h b/editor.h
index f141963..b6e52bc 100644
--- a/editor.h
+++ b/editor.h
@@ -84,6 +84,9 @@ bool editor_syntax_load(Editor*, Syntax *syntaxes, Color *colors);
void editor_syntax_unload(Editor*);
size_t editor_cursor_get(Editor*);
+void editor_scroll_to(Editor*, size_t pos);
+void editor_cursor_to(Editor*, size_t pos);
+Text *editor_text_get(Editor*);
// TODO void return type?
size_t editor_selection_start(Editor*);
size_t editor_selection_end(Editor*);