summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorPaul LeoNerd Evans <leonerd@leonerd.org.uk>2015-10-03 20:24:36 +0100
committerPaul LeoNerd Evans <leonerd@leonerd.org.uk>2015-10-03 20:24:36 +0100
commita94724b0824f29bc03f606ee4005ff1053e32132 (patch)
tree04da0e61bf984679bbaf3bcce871541f02801cf3 /include
parent0cc3bef0292c3e8b6ab1f613da901e97b353c652 (diff)
Also allow setting of fallbacks at the Screen layer
Diffstat (limited to 'include')
-rw-r--r--include/vterm.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/include/vterm.h b/include/vterm.h
index 9b75598..a5d8f65 100644
--- a/include/vterm.h
+++ b/include/vterm.h
@@ -267,6 +267,10 @@ VTermScreen *vterm_obtain_screen(VTerm *vt);
void vterm_screen_set_callbacks(VTermScreen *screen, const VTermScreenCallbacks *callbacks, void *user);
void *vterm_screen_get_cbdata(VTermScreen *screen);
+// Only invokes control, csi, osc, dcs
+void vterm_screen_set_unrecognised_fallbacks(VTermScreen *screen, const VTermParserCallbacks *fallbacks, void *user);
+void *vterm_screen_get_unrecognised_fbdata(VTermScreen *screen);
+
void vterm_screen_enable_altscreen(VTermScreen *screen, int altscreen);
typedef enum {