summaryrefslogtreecommitdiffstats
path: root/usr.bin/tset
diff options
context:
space:
mode:
authored <ed@FreeBSD.org>2013-12-20 21:31:50 +0000
committered <ed@FreeBSD.org>2013-12-20 21:31:50 +0000
commit4d1897863f30817d3e8beb6e3be1f1115402f8b5 (patch)
tree6b12de7f6b54baecfd56db911a6a2b9c8852b2d2 /usr.bin/tset
parentae34685b8eb7435f5c01115fa64955dffffb03be (diff)
downloadFreeBSD-src-4d1897863f30817d3e8beb6e3be1f1115402f8b5.zip
FreeBSD-src-4d1897863f30817d3e8beb6e3be1f1115402f8b5.tar.gz
Extend libteken to support CJK fullwidth characters.
Introduce a new formatting bit (TF_CJK_RIGHT) that is set when putting a cell that is the right part of a CJK fullwidth character. This will allow drivers like vt(9) to support fullwidth characters properly. emaste@ has a patch to extend vt(9)'s font handling to increase the number of Unicode -> glyph maps from 2 ({normal,bold)} to 4 ({normal,bold} x {left,right}). This will need to use this formatting bit to determine whether to draw the left or right glyph. Reviewed by: emaste
Diffstat (limited to 'usr.bin/tset')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud