The AK::Format
format system can only format ASCII characters as {:c}
. This is due to this function, which uses VERIFY
to check if a character is valid ASCII
. To implement Unicode support, it would be required to encode a possible multi-byte code point (meaning all values from 0x80
) as UTF-8, similar to what StringBuilder::append_as_code_point
does.
Here is the relevant code:
Lines 491 to 501 in ecaae2d
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too