lynx-dev
[Top][All Lists]
Advanced

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

Re: lynx-dev Lynx and Euro symbol support


From: Leonid Pauzner
Subject: Re: lynx-dev Lynx and Euro symbol support
Date: Sat, 20 Feb 1999 14:41:06 +0300 (MSK)

20-Feb-99 00:14 Jacob Poon wrote:
> On Fri, 19 Feb 1999, Leonid Pauzner wrote:

>> I beleave LYCharSets.c tables should be removed one day
>> but they are still used for certain internal needs...
>> (as I understand it connects closely to HTPassEightBit* flags
>> so chars from 160-255 region _may_ be conversed to ISO Latin1 &name; entities
>> and than translated back to 8bit char on a later stage).

> But this should also eventually be replaced by using functions to convert
> character entity references into numeric entity references, which will
> allow CERs (as defined in DTD) mapped to NERs bigger than 255 (eg: €)
> to be processed properly, complete with fallback schemes.  Since all HTML
> 4.0 CERs are mapped to corresponding NERs, it is safe (in terms of data
> integrity) to do only one way conversion.

> As far as HTPassEightBit* flags are concerned, 8+ bit characters should be
> converted directly into NERs, not ISO Latin-1 CERs.

Yes, really, it will be more consistent and save a bit memory and speed.
Though I do not understand why lynx cannot be 8bit clean
(translate input bytes stream directly to output bytes without
interim media) - probably something from CJK compatibility?



reply via email to

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