lynx-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Lynx-dev] Unicode display problem


From: Thomas Dickey
Subject: Re: [Lynx-dev] Unicode display problem
Date: Mon, 28 Jun 2004 18:10:50 -0400 (EDT)

On Mon, 28 Jun 2004 address@hidden wrote:

> i've installed 2.8.6dev.4 , which gives the same results
> (what a difference between my present machine -- XP2500+ 512 MB --
> & the IRIX 5.3 mainframe back in 1997 ... : just  2 min  here!).
> it will have used the installed Ncurses 5.4-r1 (Gentoo).

But Gentoo is installing the regular ncurses.  If you don't have a
        /usr/lib/libncursesw.so
                           ^
then lynx can only use the 8-bit characters for UTF-8.  That works for
some simple cases, but doesn't repaint (and also may incorrectly render
some UTF-8, depending on subtle conditions).  I do something like

        configure --with-screen=ncursesw

to pick this library.  If Gentoo doesn't have that, it's ok to compile
ncurses and install that, e.g.,

        configure --enable-widec --with-shared --disable-overwrite
        make
        make install.libs

Most of the problems I'm aware of with lynx+ncursesw are for the East
Asian stuff - see for example

        https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=124849

which is what I'm working on at the moment.

>
> BTW there was an error at the end of 'make install-full':
>
>   Copying sample files
>     (cd . &&    C[HO]* PROBLEMS README docs samples test ) | \
>     ( cd /usr/local/lib/lynx_doc && chmod -R u+w . &&    )
>     /bin/sh: -c: line 1: syntax error near unexpected token `)'
>  /bin/sh: -c: line 1: `(cd . &&    C[HO]* PROBLEMS README docs samples test ) 
> |  ( cd /usr/local/lib/lynx_doc && chmod -R u+w . &&    )'
>     make: *** [install-doc] Error 2

odd - perhaps some effect of UTF-8 locale.  I'll try to reproduce this
on my Redhat9.

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]