Great Circle Associates

XCIN Mail-list
(December 2000)


Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: [FWD][I18n] Re: misunderstanding about Xutf8* API
From: Edward Lee <edward.@kimo.com>
Organization: GNU/Linux/*BSD Dreamer Club
Date: Wed, 20 Dec 2000 12:34:28 +0800
To: xcin-list <xcin@linux.org.tw>
Reply-To: xcin@linux.org.tw
User-Agent: Mutt/1.3.9i (Linux 2.2.18 i586)

  看來好像是誤會一場,已有人出來解釋,以下是綜合起來的 FWD.
  奇怪的是,原發信人 Markus 卻沒出來說明清楚。

  現在的標題又被改成:
  "We should use Xutf8* function where necessary"
  了!:) 我晚上整理一下,把和 xcin 相關的 post 上來。
  希望大家不致看煩了!:)


----- Forwarded-1 message from Bruno Haible <haible@ilog.fr> -----

From: Bruno Haible <haible@ilog.fr>
Date: Tue, 19 Dec 2000 17:13:51 +0100 (CET)
To: i18n@XFree86.Org
Cc: xorg_i18n@x.org, li18nux@li18nux.org, bsd-locale@hauN.org
Subject: [I18n] Re: misunderstanding about Xutf8* API

T.SHIOZAKI writes:
>
> I think XFree86 should revoke the Xutf8* functions,
> since these essentialy conflict with the XLC/XIM/XOM framework and
> it makes essential incompatibility.

Not at all. The Xutf8DrawString uses an XFontSet, a.k.a. XOC. The
Xutf8LookupString returns input from any XIM input method, properly
converted to UTF-8. Where do you see a conflict? Where do you see an
incompatibility?

Bruno
_______________________________________________
I18n mailing list
I18n@XFree86.Org
http://XFree86.Org/mailman/listinfo/i18n

----- End forwarded-1 message -----  


----- Forwarded-2 message from Bruno Haible <haible@ilog.fr> -----

From: Bruno Haible <haible@ilog.fr>
Date: Tue, 19 Dec 2000 17:17:23 +0100 (CET)
To: i18n@XFree86.Org
Cc: bsd-locale@hauN.org
Subject: [I18n] Re: misunderstanding about Xutf8* API
 immediately

T.SHIOZAKI writes:

> Before including Xutf8*, the followers of Xutf8* must clear the reason
> why needs Xutf8* with paying dearly and why XLC/XOM/XIM is no good.

Noone said that XLC/XOM/XIM is no good. But its API has been
incomplete.

> XLC/XOM/XIM natively allows us mutual coexistence between any legacy
> encodings and Unicode

Not without ugly calls to setlocale that disagree with the locale the
user has set.

> but Xutf8* essencially disallows us it.

Not true. FreeBSD now also has iconv, and through iconv you can
convert from any encoding to UTF-8.

> I cannot see any advanced point of Xutf8* which is worth while paying
> incompatibility and the labor for the transition.

There is no incompatibility. And there is no transition for
applications that already use Xmb* and are happy with it.

Bruno
_______________________________________________
I18n mailing list
I18n@XFree86.Org
http://XFree86.Org/mailman/listinfo/i18n

----- End forwarded-2 message -----


----- Forwarded-3 message from Bruno Haible <haible@ilog.fr> -----

From: Bruno Haible <haible@ilog.fr>
Date: Tue, 19 Dec 2000 17:14:33 +0100 (CET)
To: i18n@XFree86.Org
Cc: xorg_i18n@x.org, li18nux@li18nux.org, bsd-locale@hauN.org
Subject: [I18n] Re: misunderstanding of Xutf8* API

Chester writes:

> there are more people that shift
> to support XIM/XOM architecture,and the China don't want use unicode
> in the future.
> That's will confuse them if you change another instead of XIM/XOM
> framework.

There must be a misunderstanding of what the Xutf8* functions are.
They are an application/extension of the XIM/XOM framework. They are
in no way contradictory to it.

Bruno
_______________________________________________
I18n mailing list
I18n@XFree86.Org
http://XFree86.Org/mailman/listinfo/i18n

----- End forwarded-3 message -----


----- Forwarded-4 message from Bruno Haible <haible@ilog.fr> -----

From: Bruno Haible <haible@ilog.fr>
Date: Tue, 19 Dec 2000 17:12:08 +0100 (CET)
To: i18n@XFree86.Org
Subject: [I18n] Re: miunderstanding about Xutf8* API

Tomohiro KUBOTA writes:

> Choice of which encoding to be used should be left for the user.
> However strongly we believe that UTF-8 is the ideal encodings and
> that we don't need other encodings, users can have different
> need and opinion.

I entirely agree with you here.

> We should not think about abolishing using Xmb*/Xwc* before when
> almost applications will supply this choice and almost users will
> choose UTF-8.

Nobody thinks of abolishing Xmb*/Xwc*. That would be stupid. libXaw
uses Xwc*, and many internationalized apps use Xmb*.

Bruno
_______________________________________________
I18n mailing list
I18n@XFree86.Org
http://XFree86.Org/mailman/listinfo/i18n

----- End forwarded-4 message -----


-- 
Warm regards,
Edward Lee(李果正)
----------------
學問深時意氣平。
----------------
To Unsubscribe: send mail to majordomo@linux.org.tw
with "unsubscribe xcin" in the body of the message

Indexed By Date Previous: Re: [FWD] Re: [I18n] On the Xutf8* funtions and the future of UTF-8 l
From: thhsieh@linux.org.tw
Next: Re: [FWD][I18n] Re: misunderstanding about Xutf8* API
From: thhsieh@linux.org.tw
Indexed By Thread Previous: Re: [FWD] Re: [I18n] On the Xutf8* funtions and the future of UTF-8 l
From: Platin.bbs@openbazaar.net (小虫)
Next: Re: [FWD][I18n] Re: misunderstanding about Xutf8* API
From: thhsieh@linux.org.tw