Send secondary DA to terminals with XT in terminfo when starting up and

parse it to work out the xterm version.
This commit is contained in:
Nicholas Marriott
2012-03-15 10:36:00 +00:00
parent 523ed3873d
commit c8c0d68128
4 changed files with 86 additions and 6 deletions

View File

@ -88,12 +88,12 @@ cmd_server_info_exec(unused struct cmd *self, struct cmd_ctx *ctx)
if (c == NULL || c->session == NULL)
continue;
ctx->print(ctx,"%2d: %s (%d, %d): %s [%ux%u %s bs=%hho] "
"[flags=0x%x/0x%x, references=%u]", i, c->tty.path,
c->ibuf.fd, c->tty.fd, c->session->name,
ctx->print(ctx,"%2d: %s (%d, %d): %s [%ux%u %s bs=%hho "
"xterm=%u] [flags=0x%x/0x%x, references=%u]", i,
c->tty.path, c->ibuf.fd, c->tty.fd, c->session->name,
c->tty.sx, c->tty.sy, c->tty.termname,
c->tty.tio.c_cc[VERASE], c->flags,
c->tty.flags, c->references);
c->tty.tio.c_cc[VERASE], c->tty.xterm_version,
c->flags, c->tty.flags, c->references);
}
ctx->print(ctx, "%s", "");