aboutsummaryrefslogtreecommitdiff
path: root/menu.c
diff options
context:
space:
mode:
authornicm <nicm>2020-05-25 09:32:10 +0000
committernicm <nicm>2020-05-25 09:32:10 +0000
commit3a5219c6d0c1a85ac3cf7a6b938f724650001a4d (patch)
tree87ac834df4315372c6e569fd0fbd95e8d23d9d68 /menu.c
parent14a9fd58d56211f9ee1ee9347d135fc00e03d4bd (diff)
downloadrtmux-3a5219c6d0c1a85ac3cf7a6b938f724650001a4d.tar.gz
rtmux-3a5219c6d0c1a85ac3cf7a6b938f724650001a4d.tar.bz2
rtmux-3a5219c6d0c1a85ac3cf7a6b938f724650001a4d.zip
Instead of storing all UTF-8 characters in the extended cell which means
that 14 bytes are wasted for each character in the BMP, only store characters of three bytes or less in the cell itself and store others (outside the BMP or with combining characters) in a separate global tree. Can reduce grid memory use for heavy Unicode users by around 30%.
Diffstat (limited to 'menu.c')
0 files changed, 0 insertions, 0 deletions