aboutsummaryrefslogtreecommitdiff
path: root/elisp.h
diff options
context:
space:
mode:
authorLukas Fürmetz <fuermetz@mailbox.org>2017-11-20 17:53:16 +0100
committerLukas Fürmetz <fuermetz@mailbox.org>2017-11-21 21:38:32 +0100
commitef64d79097af35f5d3669b792dd5ef2832e75a26 (patch)
tree643bfdc8549bdb016a49909475a6007e24f95c9d /elisp.h
parent8d9058143ba8d31f59fa193d483b7c6b7606324f (diff)
Implement support for hiding the cursor
Diffstat (limited to 'elisp.h')
-rw-r--r--elisp.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/elisp.h b/elisp.h
index 2cde1a0..826a855 100644
--- a/elisp.h
+++ b/elisp.h
@@ -15,6 +15,7 @@ emacs_value Qslant;
emacs_value Qreverse;
emacs_value Qstrike;
emacs_value Qface;
+emacs_value Qcursor_type;
// Emacs functions
emacs_value Flength;
@@ -23,6 +24,7 @@ emacs_value Ferase_buffer;
emacs_value Finsert;
emacs_value Fgoto_char;
emacs_value Fput_text_property;
+emacs_value Fset;
// Utils
void bind_function(emacs_env *env, const char *name, emacs_value Sfun);
@@ -39,3 +41,4 @@ emacs_value color_to_rgb_string(emacs_env *env, VTermColor color);
void erase_buffer(emacs_env *env);
void insert(emacs_env *env, emacs_value string);
void goto_char(emacs_env *env, int pos);
+void toggle_cursor(emacs_env *env, bool visible);