Return to format-draw.c CVS log | Up to [local] / src / usr.bin / tmux |
version 1.13, 2019/09/15 21:42:57 | version 1.14, 2020/01/08 14:40:52 | ||
---|---|---|---|
|
|
||
out += ud.size; | out += ud.size; | ||
} | } | ||
width += ud.width; | width += ud.width; | ||
} else | } else { | ||
cp -= ud.have; | cp -= ud.have; | ||
cp++; | |||
} | |||
} else if (*cp > 0x1f && *cp < 0x7f) { | } else if (*cp > 0x1f && *cp < 0x7f) { | ||
if (width + 1 <= limit) | if (width + 1 <= limit) | ||
*out++ = *cp; | *out++ = *cp; | ||
|
|
||
out += ud.size; | out += ud.size; | ||
} | } | ||
width += ud.width; | width += ud.width; | ||
} else | } else { | ||
cp -= ud.have; | cp -= ud.have; | ||
cp++; | |||
} | |||
} else if (*cp > 0x1f && *cp < 0x7f) { | } else if (*cp > 0x1f && *cp < 0x7f) { | ||
if (width >= skip) | if (width >= skip) | ||
*out++ = *cp; | *out++ = *cp; |