From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Dave Love Newsgroups: gmane.emacs.devel Subject: Re: utf-8 cjk translation bug? Date: Fri, 03 Oct 2003 17:04:41 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <200309301259.VAA01304@etlken.m17n.org> <200310020108.KAA03803@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 1065197699 30842 80.91.224.253 (3 Oct 2003 16:14:59 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 3 Oct 2003 16:14:59 +0000 (UTC) Cc: emacs-devel@gnu.org, miles@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri Oct 03 18:14:57 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 1A5Sa1-00024f-00 for ; Fri, 03 Oct 2003 18:14:57 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1A5Sa0-0002Yt-00 for ; Fri, 03 Oct 2003 18:14:56 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1A5SZa-0005Cp-1g for emacs-devel@quimby.gnus.org; Fri, 03 Oct 2003 12:14:30 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1A5SYv-00057z-6c for emacs-devel@gnu.org; Fri, 03 Oct 2003 12:13:49 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1A5SWq-0004Xw-V6 for emacs-devel@gnu.org; Fri, 03 Oct 2003 12:12:12 -0400 Original-Received: from [199.232.41.8] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.24) id 1A5SWK-0004Oe-Er; Fri, 03 Oct 2003 12:11:08 -0400 Original-Received: from [148.79.80.39] (helo=albion.dl.ac.uk) by mx20.gnu.org with esmtp (Exim 4.24) id 1A5SVE-0005Ny-0W; Fri, 03 Oct 2003 12:10:00 -0400 Original-Received: from fx by albion.dl.ac.uk with local (Exim 3.35 #1 (Debian)) id 1A5SQ5-0001Sp-00; Fri, 03 Oct 2003 17:04:41 +0100 Original-To: Kenichi Handa User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.2 (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:16907 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:16907 Kenichi Handa writes: >> I also chose the boundaries to avoid breaking the region >> between the mule-unicode and CJK charsets. > > Sorry, I don't understand the meaning of the last sentence. mule-unicode-2500-33ff overlaps with one of the CJK blocks. You want to avoid translating the part that overlaps to mule-unicode-2500-33ff so that the block is displayed in a consistent font by default. Is that clear? > Ah, right, they have double-width glyphs for those chars. > But, I think there are still many those who are not using > the recent XFree86, or who have not installed those fonts. I would have expected them to have iso10646 fonts if they are using utf-8 (for the sake of applications other than Emacs) but maybe that isn't the case. You are obviously in a better position than I am to decide the right thing. > And if I knew it took that long time to release the code > that contains mule-unicode charsets, I'd implemented a > single 3-dimensional charset that covers almost all Unicode > characters (Charset-ID 159 is not yet used). I may have the remains of the partial implementation somewhere. It almost looks attractive again, as I guess there is no likelihood of Emacs 22 being released remotely soon...