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