From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kenichi Handa Newsgroups: gmane.emacs.devel Subject: Re: entering CJK full-width space Date: Tue, 28 Jun 2005 15:52:58 +0900 Message-ID: References: <20050628.070656.28797687.wl@gnu.org> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya") Content-Type: text/plain; charset=US-ASCII X-Trace: sea.gmane.org 1119941998 5614 80.91.229.2 (28 Jun 2005 06:59:58 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 28 Jun 2005 06:59:58 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jun 28 08:59:49 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DnA4N-0003l2-IG for ged-emacs-devel@m.gmane.org; Tue, 28 Jun 2005 08:59:43 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DnACA-0001xX-2W for ged-emacs-devel@m.gmane.org; Tue, 28 Jun 2005 03:07:46 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DnA5Z-00008m-1t for emacs-devel@gnu.org; Tue, 28 Jun 2005 03:00:59 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DnA5U-000073-6J for emacs-devel@gnu.org; Tue, 28 Jun 2005 03:00:54 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DnA5R-00089r-SI for emacs-devel@gnu.org; Tue, 28 Jun 2005 03:00:50 -0400 Original-Received: from [192.47.44.130] (helo=tsukuba.m17n.org) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DnA2I-0006ST-2a; Tue, 28 Jun 2005 02:57:34 -0400 Original-Received: from nfs.m17n.org (nfs.m17n.org [192.47.44.7]) by tsukuba.m17n.org (8.12.3/8.12.3/Debian-7.1) with ESMTP id j5S6qx86009577; Tue, 28 Jun 2005 15:52:59 +0900 Original-Received: from etlken (etlken.m17n.org [192.47.44.125]) by nfs.m17n.org (8.12.3/8.12.3/Debian-7.1) with ESMTP id j5S6qxCq019782; Tue, 28 Jun 2005 15:52:59 +0900 Original-Received: from handa by etlken with local (Exim 3.36 #1 (Debian)) id 1Dn9xp-0004T6-00; Tue, 28 Jun 2005 15:52:58 +0900 Original-To: Werner LEMBERG In-reply-to: <20050628.070656.28797687.wl@gnu.org> (message from Werner LEMBERG on Tue, 28 Jun 2005 07:06:56 +0200 (CEST)) User-Agent: SEMI/1.14.3 (Ushinoya) FLIM/1.14.2 (Yagi-Nishiguchi) APEL/10.2 Emacs/22.0.50 (i686-pc-linux-gnu) MULE/5.0 (SAKAKI) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:39760 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:39760 In article <20050628.070656.28797687.wl@gnu.org>, Werner LEMBERG writes: > It seems to me that it is non-trivial to enter a full-width space > character (U+3000, Big5 0xA140, etc.) within Emacs. How do you handle > this? At least for the `chinese-py-punct' and `chinese-py-punct-b5' > methods I suggest that the combination `v' `' creates a > full-width space. I've just installed a change for that. > Maybe it's even useful to define a function > `insert-fullwidth-space' which checks the current encoding and takes > the appropriate action. I don't think it's not worth making such a command. In my opiniion, U+3000 should be a deprecated character. At least we Japanese don't use it that much because hitting space in Japanese input method is usually for converting the preedit hiragana sequence. When there's no preedit text, some input methods insert nomal space, and some insert full-width space. But, long ago I heard that many people don't like the latter behaviour. --- Kenichi Handa handa@m17n.org