On Tue, 5 Sep 2006, Rafael Fernández López wrote:

I've heard (I'm not so sure, because I haven't developed for ncurses)
that wide ncurses is compatible with narrow ncurses, and the ebuild

it's source-compatible, but not binary-compatible. You'll have to recompile things. The size of a cell changes, and that's visible in a few places.

The wide-character flavor adds several functions (which require defining _XOPEN_SOURCE_EXTENDED to use). dialog can use the latter (mainly for handling wide-character input). Things like line-drawing are compatible (again, the wide-character library adds functions).

that is uploaded in that bug should be interesting, from the point of
view that makes symlinks from narrow ncurses to wide ncurses, so the
apps linked against narrow ncurses won't be hurt (they shouldn't need
even be recompiled), and the apps that support wide ncurses would work
normally.

As you say that the bug report seems to be heading in the right
direction, but take in count when it was opened, and today it hasn't
been fixed yet, so maybe we have to make a bigger effort to fix it.

Thank you,
Rafael Fernández López.



--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net

Reply via email to