From f05e40a30a008e0197fe0c8b192f399c448a95c6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?P=C5=99emysl=20Janouch?=
Date: Sat, 8 Aug 2015 23:51:29 +0200
Subject: Don't interpret an n* as (n-1)*-
---
termo-internal.h | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
(limited to 'termo-internal.h')
diff --git a/termo-internal.h b/termo-internal.h
index adf3e8f..54948b0 100644
--- a/termo-internal.h
+++ b/termo-internal.h
@@ -37,6 +37,12 @@ struct termo_driver_node
termo_driver_node_t *next;
};
+enum peekey_flags
+{
+ PEEKKEY_FORCE = 1 << 0,
+ PEEKKEY_ALT_PREFIXED = 1 << 1
+};
+
struct termo
{
int fd;
@@ -75,7 +81,7 @@ struct termo
void (*emit_codepoint) (termo_t *tk,
uint32_t codepoint, termo_key_t *key);
termo_result_t (*peekkey_simple) (termo_t *tk,
- termo_key_t *key, int force, size_t *nbytes);
+ termo_key_t *key, int flags, size_t *nbytes);
termo_result_t (*peekkey_mouse) (termo_t *tk,
termo_key_t *key, size_t *nbytes);
}
--
cgit v1.2.3