On Fri, Oct 24, 2025 at 11:53:50AM +0200, Yury V. Zaytsev wrote:
> 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
> 


> 
> 
> 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.

thanks: my notes on that change tell me that I was fixing a portability
problem that showed up in debugging traces on MacOS, but had no noticable
effect on the test programs.

(I'll have to amend that).

-- 
Thomas E. Dickey <[email protected]>
https://invisible-island.net

Attachment: signature.asc
Description: PGP signature

Reply via email to