TEM_CHAR_ATTR
if (TEM_CHAR_ATTR(src[width].tc_char) == TEM_ATTR_IMAGE ||
TEM_CHAR_ATTR(dst[width].tc_char) == TEM_ATTR_IMAGE)
#define TEM_ATTR_ISSET(c, a) ((TEM_CHAR_ATTR(c) & (a)) == (a))
if (TEM_CHAR_ATTR(c) & TEM_ATTR_BOLD) {
if (TEM_CHAR_ATTR(c) & TEM_ATTR_UNDERLINE)
if (TEM_CHAR_ATTR(c) & TEM_ATTR_UNDERLINE)
if (TEM_CHAR_ATTR(c) & TEM_ATTR_UNDERLINE)
if (TEM_CHAR_ATTR(c) & TEM_ATTR_UNDERLINE)
if (TEM_CHAR_ATTR(c) & TEM_ATTR_UNDERLINE)
if (TEM_CHAR_ATTR(src[width].tc_char) == TEM_ATTR_IMAGE ||
TEM_CHAR_ATTR(dst[width].tc_char) == TEM_ATTR_IMAGE)
#define TEM_ATTR_ISSET(c, a) ((TEM_CHAR_ATTR(c) & (a)) == (a))