aboutsummaryrefslogtreecommitdiff
path: root/vterm-module.c
diff options
context:
space:
mode:
authorLukas Fürmetz <fuermetz@mailbox.org>2019-07-30 15:30:33 +0200
committerGitHub <noreply@github.com>2019-07-30 15:30:33 +0200
commit40f39427413841dc716e1d309ed36cf67d6dcb06 (patch)
tree32cdb9e0273eec343a24a778f1b8743dc2bbd667 /vterm-module.c
parent301fe9fdfd5fb2496c8428a11e0812fd8a4c0820 (diff)
parentfb29e140ae41661137a57fae1d934b1b5b6bcf5e (diff)
Merge pull request #104 from jixiuf/donot-enable-blink-cursor-mode
Revert "trying support blink-cursor-mode"
Diffstat (limited to 'vterm-module.c')
-rw-r--r--vterm-module.c12
1 files changed, 0 insertions, 12 deletions
diff --git a/vterm-module.c b/vterm-module.c
index 46fc2e8..224ffcf 100644
--- a/vterm-module.c
+++ b/vterm-module.c
@@ -375,11 +375,6 @@ static void term_redraw_cursor(Term *term, emacs_env *env) {
static void term_redraw(Term *term, emacs_env *env) {
term_redraw_cursor(term, env);
if (term->is_invalidated) {
- if (term->cursor.blinking_changed) {
- toggle_cursor_blinking(env, term->cursor.blinking);
- term->cursor.blinking_changed = false;
- }
-
long bufline_before = env->extract_integer(env, buffer_line_number(env));
refresh_scrollback(term, env);
refresh_screen(term, env);
@@ -453,10 +448,6 @@ static int term_settermprop(VTermProp prop, VTermValue *val, void *user_data) {
case VTERM_PROP_TITLE:
term_set_title(term, val->string);
break;
- case VTERM_PROP_CURSORBLINK:
- term->cursor.blinking = val->boolean;
- term->cursor.blinking_changed = true;
- break;
case VTERM_PROP_ALTSCREEN:
invalidate_terminal(term, 0, term->height);
break;
@@ -650,7 +641,6 @@ static emacs_value Fvterm_new(emacs_env *env, ptrdiff_t nargs,
term->width = cols;
term->height = rows;
- term->cursor.blinking = env->is_not_nil(env, Fblink_cursor_mode);
term->title = NULL;
term->is_title_changed = false;
@@ -771,8 +761,6 @@ int emacs_module_init(struct emacs_runtime *ert) {
env->make_global_ref(env, env->intern(env, "set-window-point"));
Fpoint = env->make_global_ref(env, env->intern(env, "point"));
Fforward_char = env->make_global_ref(env, env->intern(env, "forward-char"));
- Fblink_cursor_mode =
- env->make_global_ref(env, env->intern(env, "blink-cursor-mode"));
Fget_buffer_window =
env->make_global_ref(env, env->intern(env, "get-buffer-window"));
Fselected_window =