comparison src/libvterm/src/vterm_internal.h @ 12080:93024e778745 v8.0.0920

patch 8.0.0920: cursor wrong after switching altscreen in terminal commit https://github.com/vim/vim/commit/893029ab20a06da9c0cf29661c9f6e2ec5583dce Author: Bram Moolenaar <Bram@vim.org> Date: Sat Aug 12 21:15:34 2017 +0200 patch 8.0.0920: cursor wrong after switching altscreen in terminal Problem: The cursor shape is wrong after switch back from an alternate screen in a terminal window. (arius Gedminas) Solution: Change bitfield to unsigned. Set flag that cursor shape was set.
author Christian Brabandt <cb@256bit.org>
date Sat, 12 Aug 2017 21:30:04 +0200
parents b8299e742f41
children 5e47c4bdf3a6
comparison
equal deleted inserted replaced
12079:7fc20bec7214 12080:93024e778745
142 struct { 142 struct {
143 VTermPos pos; 143 VTermPos pos;
144 struct VTermPen pen; 144 struct VTermPen pen;
145 145
146 struct { 146 struct {
147 int cursor_visible:1; 147 unsigned int cursor_visible:1;
148 int cursor_blink:1; 148 unsigned int cursor_blink:1;
149 unsigned int cursor_shape:2; 149 unsigned int cursor_shape:2;
150 } mode; 150 } mode;
151 } saved; 151 } saved;
152 }; 152 };
153 153