Follow-up Comment #1, bug #66999 (group screen): I had a hunch and tried the patch from https://github.com/termux/termux-packages/issues/22688 (found via https://savannah.gnu.org/bugs/?66614)
--- display.c.orig 2025-04-07 14:57:22.965161139 +0000
+++ display.c
@@ -437,6 +437,8 @@ static void RAW_PUTCHAR(uint32_t c)
{
if (D_encoding == UTF8) {
+ /* from https://github.com/termux/termux-packages/pull/23096/files
*/
+ c = (c & 255) | (unsigned char)D_rend.font << 8;
if (D_mbcs) {
c = D_mbcs;
if (D_x == D_width)
and it seemed to help with the first issue.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?66999>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
signature.asc
Description: PGP signature
