aboutsummaryrefslogtreecommitdiff
path: root/elisp.c
diff options
context:
space:
mode:
authorjixiuf <jixiuf@qq.com>2019-08-11 12:07:13 +0800
committerjixiuf <jixiuf@qq.com>2019-08-11 12:08:26 +0800
commit38aa161d405121d78c880273a5beda814e7f2c8e (patch)
treeb6bddd358e3f972726586621a31c2a28714e9e39 /elisp.c
parent2c313fce3db7d8c393a24c511ba591160fe61c99 (diff)
fix #121 Cursor position does not update properly when vterm is showing in another frame
Diffstat (limited to 'elisp.c')
-rw-r--r--elisp.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/elisp.c b/elisp.c
index c6d3ed8..bffeb5e 100644
--- a/elisp.c
+++ b/elisp.c
@@ -100,8 +100,9 @@ emacs_value buffer_line_number(emacs_env *env) {
return env->funcall(env, Fbuffer_line_number, 0, (emacs_value[]){});
}
-emacs_value get_buffer_window(emacs_env *env) {
- return env->funcall(env, Fget_buffer_window, 0, (emacs_value[]){});
+emacs_value get_buffer_window_list(emacs_env *env) {
+ return env->funcall(env, Fget_buffer_window_list, 3,
+ (emacs_value[]){Qnil, Qnil, Qt});
}
emacs_value selected_window(emacs_env *env) {