aboutsummaryrefslogtreecommitdiff
path: root/vis-core.h
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2017-02-07 08:54:23 +0100
committerMarc André Tanner <mat@brain-dump.org>2017-02-07 11:31:34 +0100
commitd68217c61f9c5d7bf79d3efa440a93f2761a3975 (patch)
treed32637eb0c4aa05d0218b27d5ebf1c17b079f77f /vis-core.h
parentb01ac103aa61b5a0383ed085bf6997d8e5f70bbc (diff)
downloadvis-d68217c61f9c5d7bf79d3efa440a93f2761a3975.tar.gz
vis-d68217c61f9c5d7bf79d3efa440a93f2761a3975.tar.xz
vis: improve text object handling
Fix `gN` and delimited inner variants when given a count.
Diffstat (limited to 'vis-core.h')
-rw-r--r--vis-core.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/vis-core.h b/vis-core.h
index 2ad6ea7..6147967 100644
--- a/vis-core.h
+++ b/vis-core.h
@@ -83,6 +83,8 @@ typedef struct {
TEXTOBJECT_DELIMITED_INNER = 1 << 0, /* single byte delimited, inner variant */
TEXTOBJECT_DELIMITED_OUTER = 1 << 1, /* single byte delimited, outer variant */
TEXTOBJECT_NON_CONTIGUOUS = 1 << 2, /* multiple applications yield a split range */
+ TEXTOBJECT_EXTEND_FORWARD = 1 << 3, /* multiple applications extend towards the end of file (default) */
+ TEXTOBJECT_EXTEND_BACKWARD = 1 << 4, /* multiple applications extend towards the begin of file */
} type;
void *data;
} TextObject;