lynx-dev
[Top][All Lists]
Advanced

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

Re: [Lynx-dev] UTF-8 editing in 2.8.7dev.8


From: Thomas Dickey
Subject: Re: [Lynx-dev] UTF-8 editing in 2.8.7dev.8
Date: Wed, 12 Mar 2008 11:14:20 -0400 (EDT)

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
address@hidden
http://lists.nongnu.org/mailman/listinfo/lynx-dev



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

reply via email to

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