term_caps
c->term_caps = xreallocarray(c->term_caps, c->term_ncaps + 1,
sizeof *c->term_caps);
c->term_caps[c->term_ncaps++] = xstrdup(data);
tty_term_free_list(c->term_caps, c->term_ncaps);
tty->term = tty_term_create(tty, c->term_name, c->term_caps,