version 1.9, 2020/05/16 14:30:17 |
version 1.10, 2020/05/16 14:31:35 |
|
|
0 |
0 |
}; |
}; |
|
|
|
/* Terminal supports strikethrough. */ |
|
static const char *tty_feature_strikethrough_capabilities[] = { |
|
"smxx=\\E[9m", |
|
NULL |
|
}; |
|
static struct tty_feature tty_feature_strikethrough = { |
|
"strikethrough", |
|
tty_feature_strikethrough_capabilities, |
|
0 |
|
}; |
|
|
/* Terminal supports synchronized updates. */ |
/* Terminal supports synchronized updates. */ |
static const char *tty_feature_sync_capabilities[] = { |
static const char *tty_feature_sync_capabilities[] = { |
"Sync=\\EP=%p1%ds\\E\\\\", |
"Sync=\\EP=%p1%ds\\E\\\\", |
|
|
&tty_feature_overline, |
&tty_feature_overline, |
&tty_feature_rectfill, |
&tty_feature_rectfill, |
&tty_feature_rgb, |
&tty_feature_rgb, |
|
&tty_feature_strikethrough, |
&tty_feature_sync, |
&tty_feature_sync, |
&tty_feature_title, |
&tty_feature_title, |
&tty_feature_usstyle |
&tty_feature_usstyle |
|
|
const char *features; |
const char *features; |
} table[] = { |
} table[] = { |
{ .name = "mintty", |
{ .name = "mintty", |
.features = "256,RGB,ccolour,clipboard,cstyle,margins,overline,title" |
.features = "256,RGB,ccolour,clipboard,cstyle,margins,strikethrough,overline,title" |
}, |
}, |
{ .name = "tmux", |
{ .name = "tmux", |
.features = "256,RGB,ccolour,clipboard,cstyle,overline,title,usstyle" |
.features = "256,RGB,ccolour,clipboard,cstyle,overline,strikethough,title,usstyle" |
}, |
}, |
{ .name = "rxvt-unicode", |
{ .name = "rxvt-unicode", |
.features = "256,title" |
.features = "256,title" |
}, |
}, |
{ .name = "iTerm2", |
{ .name = "iTerm2", |
.features = "256,RGB,clipboard,cstyle,margins,sync,title" |
.features = "256,RGB,clipboard,cstyle,margins,strikethrough,sync,title" |
}, |
}, |
{ .name = "XTerm", |
{ .name = "XTerm", |
.features = "256,RGB,ccolour,clipboard,cstyle,margins,rectfill,title" |
.features = "256,RGB,ccolour,clipboard,cstyle,margins,rectfill,strikethrough,title" |
} |
} |
}; |
}; |
u_int i; |
u_int i; |