aboutsummaryrefslogtreecommitdiff
path: root/elisp.h
diff options
context:
space:
mode:
authorLukas Fürmetz <fuermetz@mailbox.org>2018-09-20 10:34:24 +0200
committerLukas Fürmetz <fuermetz@mailbox.org>2018-11-13 01:28:53 +0100
commita1af04d1db8a677c727776b7f15e3a1529ea8a50 (patch)
tree0f56f9bf30feafb9845841639afd5d8170c918f3 /elisp.h
parent141935df5fbd2e4c1dbeaf2bca0d69ab55af5b74 (diff)
Support mouse-scroll eventstmux_mouse_scroll_support
Diffstat (limited to 'elisp.h')
-rw-r--r--elisp.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/elisp.h b/elisp.h
index b505c40..bff2114 100644
--- a/elisp.h
+++ b/elisp.h
@@ -39,6 +39,7 @@ emacs_value Fvterm_flush_output;
emacs_value Fblink_cursor_mode;
emacs_value Fget_buffer_window;
emacs_value Fselected_window;
+emacs_value Fvterm_toggle_mouse;
// Utils
void bind_function(emacs_env *env, const char *name, emacs_value Sfun);
@@ -59,6 +60,7 @@ void forward_line(emacs_env *env, int n);
void goto_line(emacs_env *env, int n);
void toggle_cursor(emacs_env *env, bool visible);
void toggle_cursor_blinking(emacs_env *env, bool visible);
+void toggle_mouse(emacs_env *env, bool mouse);
void delete_lines(emacs_env *env, int linenum, int count, bool del_whole_line);
emacs_value get_hex_color_fg(emacs_env *env, emacs_value face);
emacs_value get_hex_color_bg(emacs_env *env, emacs_value face);