Re: [NTLK] Character mismatch in NetHopper

From: Laurent Daudelin (laurent.daudelin_at_verizon.net)
Date: Fri Nov 01 2002 - 09:31:02 EST


on 01/11/02 02:20, Eckhart K=F6ppen at eck1000_at_gmx.net wrote:

> On Friday, November 1, 2002, at 05:43 , Laurent Daudelin wrote:
>=20
>>=20
>> While doing some testing browsing my web site in NetHopper, I realized
>> that
>> all accented characters on the web site are replaced with other
>> characters.
>>=20
>> Why is this happening?
>=20
> Long story:
>=20
> I has similar problems when implementing Raissa. The Newton assumes by
> default that string data that comes over an endpoint like TCP/IP is
> encoded as MacRoman. This can be changed when setting up the data
> connection, there are translation tables for PCRoman (ISO8859), ASCII
> and Wizard (japanese?) encodings. Internally, the Newton uses Unicode
> which is a superset of ISO8859.
>=20
> Now I don't remember exactly how it went, but think that PCRomanEncoding
> didn't work on US devices. It works however on German OS 2.x devices.
> There is a package out there (UniPCMapper) that lets you install other
> mappings and contains the correct PCRoman mapping. Then you'd have to
> patch all applications that suffer from the problem to use the new
> mapping (shouldn't be too hard). This problem is a candidate for the
> patch Paul has already existing (basically, one or two magic pointers
> needs to be added).

Thanks for the explanation, Eckhart. I thought it could be something like
that...

-Laurent.
--=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D
Laurent Daudelin AIM/RV: LaurentDaudelin <http://nemesys.dyndns.org=
>
Logiciels Nemesys Software mailto:laurent.daudelin_at_verizon.ne=
t

C Programmer's Disease n.: The tendency of the undisciplined C programmer t=
o
set arbitrary but supposedly generous static limits on table sizes (defined=
,
if you're lucky, by constants in header files) rather than taking the
trouble to do proper dynamic storage allocation.

-- 
This is the NewtonTalk list - http://www.newtontalk.net/ for all inquiries
List FAQ/Etiquette/Terms: http://www.newtontalk.net/faq.html
Official Newton FAQ: http://www.chuma.org/newton/faq/



This archive was generated by hypermail 2.1.2 : Mon Dec 02 2002 - 22:01:50 EST