cstyle
switch (ft->wp->screen->cstyle) {
if (s->cstyle != SCREEN_CURSOR_DEFAULT ||
screen_set_cursor_style(n, &s->cstyle, &s->mode);
if (s->cstyle == SCREEN_CURSOR_BLOCK ||
s->cstyle == SCREEN_CURSOR_UNDERLINE ||
s->cstyle == SCREEN_CURSOR_BAR) {
switch (s->cstyle) {
ps, s->cstyle, s->mode);
screen_set_cursor_style(n, &pd->cstyle, &pd->cmode);
pr->cstyle = pd->cstyle;
enum screen_cursor_style cstyle;
s->default_cstyle = pr->cstyle;
screen_set_cursor_style(u_int style, enum screen_cursor_style *cstyle,
*cstyle = SCREEN_CURSOR_DEFAULT;
*cstyle = SCREEN_CURSOR_BLOCK;
*cstyle = SCREEN_CURSOR_BLOCK;
*cstyle = SCREEN_CURSOR_UNDERLINE;
*cstyle = SCREEN_CURSOR_UNDERLINE;
*cstyle = SCREEN_CURSOR_BAR;
*cstyle = SCREEN_CURSOR_BAR;
s->cstyle = SCREEN_CURSOR_DEFAULT;
enum screen_cursor_style cstyle; /* cursor style */
enum screen_cursor_style cstyle;
tty->cstyle = SCREEN_CURSOR_DEFAULT;
if (tty->cstyle != SCREEN_CURSOR_DEFAULT) {
enum screen_cursor_style cstyle;
cstyle = tty->cstyle;
cstyle = s->cstyle;
if (cstyle == SCREEN_CURSOR_DEFAULT) {
cstyle = s->default_cstyle;
if ((changed & CURSOR_MODES) == 0 && cstyle == tty->cstyle)
switch (cstyle) {
if (tty->cstyle != SCREEN_CURSOR_DEFAULT) {
tty->cstyle = cstyle;
WINDOW_CLIENT_FEATURE(cstyle) " "