aboutsummaryrefslogtreecommitdiff
path: root/view.h
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2016-01-13 14:22:36 +0100
committerMarc André Tanner <mat@brain-dump.org>2016-01-13 21:38:20 +0100
commit5d54271403b1a90ed7ef81894ea0ff91d7a8c5f6 (patch)
treea943c6a9084891310b5187a25edd2c2b255df580 /view.h
parent8ca992e7a2d2f7be3b4e46a988443525575ca72d (diff)
downloadvis-5d54271403b1a90ed7ef81894ea0ff91d7a8c5f6.tar.gz
vis-5d54271403b1a90ed7ef81894ea0ff91d7a8c5f6.tar.xz
view: introduce view_selection_get
It returns the range covered by the selection of the primary cursor.
Diffstat (limited to 'view.h')
-rw-r--r--view.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/view.h b/view.h
index 1f3bae1..05ada2f 100644
--- a/view.h
+++ b/view.h
@@ -109,6 +109,8 @@ int view_colorcolumn_get(View*);
CursorPos view_cursor_getpos(View*);
/* get main cursor position in bytes from start of the file */
size_t view_cursor_get(View*);
+/* get selection associated with primary cursor */
+Filerange view_selection_get(View*);
/* moves window viewport in direction until pos is visible. should only be
* used for short distances between current cursor position and destination */
void view_scroll_to(View*, size_t pos);