On Sun, Jan 13, 2002 at 05:07:31AM -0500, Glenn Maynard wrote:
> > Why should they define it? It's at the wrong level - let the system define
> > the conversion.
> 
> Because that's not portable.  Read
> http://www.debian.or.jp/~kubota/unicode-symbols.html.

I know the problem. It still doesn't mean that every file format that
includes Unicode should define its own solution.
 
> Then you introduce all of the complexity and unreliability of
> "intelligent" parsers, instead of the simplicity of translation tables.

Yes? The main difference I see between my solution and yours, is that
yours introduces "intelligent" parsers into every Unicode system,
where's mine deals with at one place, where the conversion from
CP932 happens.

> It also means that iconv() simply won't work for this translation.
> Every application that uses iconv() would have to know data types (to
> know which parsers and heuristics to use) and have a special case for
> this.

Every application has to special case it under your situation, too.
Under mine, only systems that plan to deal with CP932 have to special
case it, and that code will eventually be removable.
 
> This isn't about "translating CP932 to Unicode once", it's about
> allowing them to coexist peacefully, letting CP932 be phased out, as is
> done with every other charset

Apparently they have a hard time coexisting - poor semantics on CP932's
fault, not Unicode's. I don't see transfering that bug to Unicode will
help things in the long run.
 
> > There is an upgrade path; intellegently convert the character. I think
> > fixing the problem now is better than everyone dealing with it for the
> > next 40 years.
> 
> If it was so easy to do, we wouldn't be having this discussion (nor
> would any of the others who have had this discussion, so many times in
> the past.)

ISO646-DE users did it. So did ISO646-DK, ISO646-ES and all the rest of
the 7-bit codes. Why is it so different for CP932?

-- 
David Starner - [EMAIL PROTECTED], dvdeug/jabber.com (Jabber)
Pointless website: http://dvdeug.dhis.org
When the aliens come, when the deathrays hum, when the bombers bomb,
we'll still be freakin' friends. - "Freakin' Friends"
--
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/linux-utf8/

Reply via email to