direct mode: properly initialize termcaps #77

pull/296/head
nick black 5 years ago
parent bc15d517d3
commit 2cad2bbfd5

@ -752,6 +752,20 @@ ncdirect* notcurses_directmode(const char* termtype, FILE* outfp){
free(ret);
return NULL;
}
term_verify_seq(&ret->standout, "smso"); // smso / rmso
term_verify_seq(&ret->uline, "smul");
term_verify_seq(&ret->reverse, "reverse");
term_verify_seq(&ret->blink, "blink");
term_verify_seq(&ret->dim, "dim");
term_verify_seq(&ret->bold, "bold");
term_verify_seq(&ret->italics, "sitm");
term_verify_seq(&ret->italoff, "ritm");
term_verify_seq(&ret->sgr, "sgr");
term_verify_seq(&ret->sgr0, "sgr0");
term_verify_seq(&ret->op, "op");
term_verify_seq(&ret->oc, "oc");
term_verify_seq(&ret->setaf, "setaf");
term_verify_seq(&ret->setab, "setab");
ret->RGBflag = query_rgb();
if((ret->colors = tigetnum("colors")) <= 0){
ret->colors = 1;

Loading…
Cancel
Save