aboutsummaryrefslogtreecommitdiffstats
path: root/runes.c
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2014-04-05 10:17:19 -0400
committerJesse Luehrs <doy@tozt.net>2014-04-05 10:17:19 -0400
commitd63232774dae78b0ee270a47671be9fd70d99969 (patch)
tree7f282f0cd8845f49934246ab7629583f636b7eac /runes.c
parentb97c939bdc404cb38a82f2d425a3ab1812c68f05 (diff)
downloadrunes-d63232774dae78b0ee270a47671be9fd70d99969.tar.gz
runes-d63232774dae78b0ee270a47671be9fd70d99969.zip
move the input processing into the backend
Diffstat (limited to 'runes.c')
-rw-r--r--runes.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/runes.c b/runes.c
index 10103e9..203d01f 100644
--- a/runes.c
+++ b/runes.c
@@ -16,6 +16,16 @@ RunesTerm *runes_term_create()
return t;
}
+void runes_prepare_input(RunesTerm *t)
+{
+ runes_window_prepare_input(t->w);
+}
+
+void runes_read_key(RunesTerm *t, char **buf, size_t *len)
+{
+ runes_window_read_key(t->w, buf, len);
+}
+
void runes_term_destroy(RunesTerm *t)
{
cairo_destroy(t->cr);