On Wed, 12 Mar 2008, Thorsten Glaser wrote:
> Hi people,
>
> the new version indeed has m̲u̲c̲h̲ better editing
capabilities for UTF-8,
> with regards to cursor positioning and backspace
handling. The exception
> is CJK characters (double-wide, e.g. 何), which make
the cursor mis-
> position, again. Still, it's worth the upgrade!
I did test this with Japanese characters which had
double-width, and
recall that moving the cursor within the edited text was
working properly.
That should have been enough to verify this aspect - either
I'm missing
something, or your curses+iconv+terminal configuration isn't
doing it
properly. (For reference, I'd look at the dialog program,
which is where
I got the examples).
Beyond that - the key-binding part of the code probably
requires some
further work.
>
> Tom, you should really look at some non-English
webpages using Lynx to
> test all this, for example form fields are now like
this:
>
> [23]« [24][(2)__2. Tag 2: Fahrrad fahren will
gelernt sein_]
>
[25]»
> when using only ASCII characters, but
> [23]« [24][(7)__7. Special: Filchs
Kämmerchen______________
>
[25]»
> when having non-ASCII unicode characters inside.
>
>
>
> My options screen still looks like this:
>
> General Preferences
> User mode :
[5][(3)__Advanced____]
> Editor :
[6]jupp_____________________________________________________
________________
> _
> Type of Search : [7][(1)__Case
insensitive]
>
> .... so nothing has changed here,
links-and-form-fields-are-numbered still
> leads to mis-displaying things.
>
> Disabling it doesn't help here:
>
> « [7. Special: Filchs Kämmerchen______________
> »
>
> Hm. It doesn't help the options screen either:
>
> General Preferences
> User mode : [Advanced____]
> Editor :
jupp________________________________________________________
________________
> _
> Type of Search : [Case insensitive]
>
>
> This is MirBSD #10-RELEASE, ncursesw 5.5.
>
> bye,
> //mirabilos
> --
> I believe no one can invent an algorithm. One just
happens to hit upon it
> when God enlightens him. Or only God invents
algorithms, we merely copy them.
> If you don't believe in God, just consider God as
Nature if you won't deny
> existence. -- Coywolf Qi Hunt
>
>
> _______________________________________________
> Lynx-dev mailing list
> Lynx-dev nongnu.org
> htt
p://lists.nongnu.org/mailman/listinfo/lynx-dev
>
>
--
Thomas E. Dickey
http://invisible-island.n
et
ftp://invisible-island.net
_______________________________________________
Lynx-dev mailing list
Lynx-dev nongnu.org
htt
p://lists.nongnu.org/mailman/listinfo/lynx-dev
|