changelog: describe what (does not) happens when grapheme-shaping=no

This commit is contained in:
Daniel Eklöf 2021-06-24 17:36:57 +02:00
parent d5d57c1b20
commit cf101ea300
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F

View file

@ -69,6 +69,11 @@ For full support, the following is required:
* foot compiled with libutf8proc support
* `tweak.grapheme-shaping=yes` in `foot.ini`
If `tweak.grapheme-shaping` has **not** been enabled, foot will
neither use libutf8proc to do grapheme cluster segmentation, nor will
it use fcfts grapheme shaping capabilities to shape combining
characters.
This feature is _experimental_ mostly due to the “wcwidth” problem;
how many cells should foot allocate for a grapheme cluster? While the
answer may seem simple, the problem is that, whatever the answer is,