GRID_ATTR_CHARSET
(attr & GRID_ATTR_CHARSET) ? "acs," : "",
{ "acs", GRID_ATTR_CHARSET },
lastattr &= GRID_ATTR_CHARSET;
if ((attr & GRID_ATTR_CHARSET) && !(lastattr & GRID_ATTR_CHARSET)) {
if (!(attr & GRID_ATTR_CHARSET) && (lastattr & GRID_ATTR_CHARSET)) {
ictx->cell.cell.attr |= GRID_ATTR_CHARSET;
ictx->cell.cell.attr &= ~GRID_ATTR_CHARSET;
ictx->cell.cell.attr &= ~GRID_ATTR_CHARSET;
ictx->cell.cell.attr |= GRID_ATTR_CHARSET;
ictx->cell.cell.attr &= ~GRID_ATTR_CHARSET;
gc.attr &= ~GRID_ATTR_CHARSET;
gc->attr |= GRID_ATTR_CHARSET;
gc->attr &= ~GRID_ATTR_CHARSET;
gc->attr &= ~GRID_ATTR_CHARSET;
gc->attr |= GRID_ATTR_CHARSET;
gc->attr &= ~GRID_ATTR_CHARSET;
gc->attr &= ~GRID_ATTR_CHARSET;
gc->attr &= ~GRID_ATTR_CHARSET;
gc->attr |= GRID_ATTR_CHARSET;
else if (gc->attr & GRID_ATTR_CHARSET)
gc.attr ^= GRID_ATTR_CHARSET;
gc->attr &= ~GRID_ATTR_CHARSET;
gc->attr &= ~GRID_ATTR_CHARSET;
gc->attr &= ~GRID_ATTR_CHARSET;
gc->attr &= ~GRID_ATTR_CHARSET;
gc->attr &= ~GRID_ATTR_CHARSET;
gc->attr |= GRID_ATTR_CHARSET;
gc.attr |= GRID_ATTR_CHARSET;
gc.attr |= GRID_ATTR_CHARSET;
gc.attr |= GRID_ATTR_CHARSET;
gc.attr &= ~GRID_ATTR_CHARSET;
dst->attr |= (src->attr & GRID_ATTR_CHARSET);
} else if (gce->flags & GRID_ATTR_CHARSET) {
if (~last.attr & GRID_ATTR_CHARSET)
new.attr |= GRID_ATTR_CHARSET;
if ((gc->attr & GRID_ATTR_CHARSET) && tty_acs_needed(tty))
if ((changed & GRID_ATTR_CHARSET) && tty_acs_needed(tty))
if (tty->cell.attr & GRID_ATTR_CHARSET) {
if (ud.size == 1 && (gc.attr & GRID_ATTR_CHARSET)) {