From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Simon Josefsson Newsgroups: gmane.emacs.devel Subject: Re: BIG5-HKSCS? Date: Thu, 13 Nov 2003 06:50:55 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <200311130153.KAA04615@etlken.m17n.org> <200311130534.OAA04940@etlken.m17n.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1068702953 24900 80.91.224.253 (13 Nov 2003 05:55:53 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 13 Nov 2003 05:55:53 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Thu Nov 13 06:55:50 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AKASM-0007HR-00 for ; Thu, 13 Nov 2003 06:55:50 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AKASL-0001Ys-00 for ; Thu, 13 Nov 2003 06:55:50 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AKBMM-0005ts-HH for emacs-devel@quimby.gnus.org; Thu, 13 Nov 2003 01:53:42 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AKBLp-0005mC-Mv for emacs-devel@gnu.org; Thu, 13 Nov 2003 01:53:09 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AKBLH-0005fd-13 for emacs-devel@gnu.org; Thu, 13 Nov 2003 01:53:07 -0500 Original-Received: from [217.13.230.178] (helo=yxa.extundo.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.24) id 1AKBLB-0005ed-Tb for emacs-devel@gnu.org; Thu, 13 Nov 2003 01:52:30 -0500 Original-Received: from latte (yxa.extundo.com [217.13.230.178]) (authenticated bits=0) by yxa.extundo.com (8.12.10/8.12.10) with ESMTP id hAD5p01K017823; Thu, 13 Nov 2003 06:51:01 +0100 Original-To: Kenichi Handa X-Payment: hashcash 1.2 0:031113:handa@m17n.org:9f7b1e52289a06d0 X-Hashcash: 0:031113:handa@m17n.org:9f7b1e52289a06d0 X-Payment: hashcash 1.2 0:031113:emacs-devel@gnu.org:5a2da1676d360dc3 X-Hashcash: 0:031113:emacs-devel@gnu.org:5a2da1676d360dc3 In-Reply-To: <200311130534.OAA04940@etlken.m17n.org> (Kenichi Handa's message of "Thu, 13 Nov 2003 14:34:07 +0900 (JST)") User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:17796 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:17796 Kenichi Handa writes: > In article , Simon Josefsson writes: >> Good enough for me. Do you have an opinion on whether falling back to >> BIG5 when BIG5-HKSCS is not available [in Gnus, for displaying >> incoming e-mail in BIG-5HKSCS], is a reasonable behaviour? > >> I browsed the BIG5-HKSCS specification, and it appear to add lots of >> characters (~1500) but it didn't seem to alter any > > Hmmm, if that is true, it's possbile to support it in the > current Emacs. Emacs repsents Big5 characters in two > charsets chinese-big5-1 and chinese-big5-2 internally. The > former contains Big5 chars #xA140 .. #xC8FE, the latter > #xC940..#xFEFE. That means that chinese-big5-1 still has a > room for that additional 1500 character. > >> , and I can't tell >> whether the additions are critical or just rarely used symbols. I >> doubt rendering it as BIG5 is worse than QP, though, which is the >> current behaviour. > > If BIG5-HKSCS surely just adds characters to BIG5, I think > it is reasonable to fallback to BIG5. But, as I wrote > above, it seems possible to support the whole BIG5-HKSCS in > the current Emacs with a faily small effort. Could you > please wait for a while? I don't read Chinese, so I don't care much, but someone in gnu.emacs.gnus might be happy. :-) I recall that the characters it added was in the User-Defined and Vendor-Defined areas of BIG-5, so making those mean BIG5-HKSCS could potentially conflict with other BIG5 variants, though. But all this is beyond my non-ASCII knowledge, so don't count on me to test or provide any useful feedback. I'll propose to add the BIG5-HKSCS -> BIG5 alias to Gnus, though, for old Emacs. Thanks for your work and prompt responses!