[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?
- Re: lynx-dev Lynx and Euro symbol support, (continued)
Re: lynx-dev Lynx and Euro symbol support, Leonid Pauzner, 1999/02/19
Re: lynx-dev Lynx and Euro symbol support,
Leonid Pauzner <=