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/

Attachment: signature.asc
Description: PGP signature

Reply via email to