Hello, Iām forwarding the report originally by Egmont Koblinger for your information:
https://github.com/MidnightCommander/mc/issues/4799#issuecomment-3442057420 ā ncursesw (the wide char library only) with KOI8-R is broken since ncurses version 6.4-20240203, up to including latest 6.5-20251018. Test program: ncursesw-koi8r.c
ncursesw-koi8r.c
Description: Binary data
hline() with an 8-bit character only works if the line length is at least 7-ish characters long. vline() doesn't work. Not shown in the test program: their widechar equivalent hline_set() and vline_set() are also broken, and so is addch()'s wide char equivalent add_wch(). Line drawing works using the ACS_* or WACS_* characters, but not their 8-bit codepoints according to the locale. Not only single and double line drawing characters are affected, but so are cyrillic letters and other symbols. ā All the best, Yury
