aboutsummaryrefslogtreecommitdiff
path: root/vterm-module.c
diff options
context:
space:
mode:
authorjixiuf <jixiuf@qq.com>2020-11-28 11:55:08 +0800
committerjixiuf <jixiuf@qq.com>2020-12-04 23:15:08 +0800
commit4afb7d0681ea79c9224b26976e545bb3a4a16370 (patch)
tree26fc874aab687c0e618c02647eccce414b843fa3 /vterm-module.c
parent0b8be604f7f8971e42aa13e5404a450edb5bc36d (diff)
do not call insert/delete-char/delete-region directly.
add function vterm--insert/vterm--delete-char/vterm--delete-region, add variables vterm--delete-region-function/vterm--insert-function/vterm--delete-char-function we can easily let bind these variables to change the behaviour of these functions
Diffstat (limited to 'vterm-module.c')
-rw-r--r--vterm-module.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vterm-module.c b/vterm-module.c
index 7bdd635..9ead2ad 100644
--- a/vterm-module.c
+++ b/vterm-module.c
@@ -1384,7 +1384,7 @@ int emacs_module_init(struct emacs_runtime *ert) {
Flist = env->make_global_ref(env, env->intern(env, "list"));
Fnth = env->make_global_ref(env, env->intern(env, "nth"));
Ferase_buffer = env->make_global_ref(env, env->intern(env, "erase-buffer"));
- Finsert = env->make_global_ref(env, env->intern(env, "insert"));
+ Finsert = env->make_global_ref(env, env->intern(env, "vterm--insert"));
Fgoto_char = env->make_global_ref(env, env->intern(env, "goto-char"));
Fput_text_property =
env->make_global_ref(env, env->intern(env, "put-text-property"));