X-Git-Url: https://git.danieliu.xyz/?a=blobdiff_plain;f=st.c;h=009ccb43a052b230b021a488995f847f4745796d;hb=c3b0e2202b908834d3c08e3eaf70e0ac282cf319;hp=a0bd69fd042bae8a7df68d8cecca8fdb69b66cc4;hpb=eb360e5fd151107ca8088a9c1aad33aa373c4fb0;p=st.git diff --git a/st.c b/st.c index a0bd69f..009ccb4 100644 --- a/st.c +++ b/st.c @@ -1177,7 +1177,7 @@ tsetattr(int *attr, int l) { switch(attr[i]) { case 0: term.c.attr.mode &= ~(ATTR_REVERSE | ATTR_UNDERLINE | ATTR_BOLD \ - | ATTR_ITALIC | ATTR_BLINK); + | ATTR_ITALIC | ATTR_BLINK | ATTR_GFX); term.c.attr.fg = DefaultFG; term.c.attr.bg = DefaultBG; break; @@ -1700,6 +1700,7 @@ tputc(char *c, int len) { strescseq.type = ascii; term.esc |= ESC_STR; break; + case ')': case '(': term.esc |= ESC_ALTCHARSET; break;