From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: Using quail input methods to translate buffer text. Date: Fri, 21 Jul 2006 11:56:58 +0900 Message-ID: References: <87k66rlqys.fsf@heslin.eclipse.co.uk> <87y7v5fvp2.fsf@dur.ac.uk> <8764i9caau.fsf@heslin.eclipse.co.uk> <87zmfkhqfm.fsf@catnip.gol.com> <87u05shq6q.fsf@catnip.gol.com> <87ac7hupt2.fsf@heslin.eclipse.co.uk> <87lkqob2fe.fsf@heslin.eclipse.co.uk> Reply-To: Miles Bader NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1153450695 13760 80.91.229.2 (21 Jul 2006 02:58:15 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 21 Jul 2006 02:58:15 +0000 (UTC) Cc: emacs-devel@gnu.org, Peter Heslin Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 21 04:58:12 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1G3lDL-0004M3-TT for ged-emacs-devel@m.gmane.org; Fri, 21 Jul 2006 04:58:08 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1G3lDL-0007ys-Ej for ged-emacs-devel@m.gmane.org; Thu, 20 Jul 2006 22:58:07 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1G3lDA-0007yb-Vw for emacs-devel@gnu.org; Thu, 20 Jul 2006 22:57:57 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1G3lD7-0007xm-1d for emacs-devel@gnu.org; Thu, 20 Jul 2006 22:57:56 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1G3lD6-0007xi-Pg for emacs-devel@gnu.org; Thu, 20 Jul 2006 22:57:52 -0400 Original-Received: from [203.180.232.83] (helo=mgate03.necel.com) by monty-python.gnu.org with esmtp (Exim 4.52) id 1G3lDO-0000Kg-9s; Thu, 20 Jul 2006 22:58:10 -0400 Original-Received: from relay21.aps.necel.com (relay21 [10.29.19.50]) by mgate03.necel.com (8.13.6/8.13.1) with ESMTP id k6KNprNQ016450; Fri, 21 Jul 2006 11:57:48 +0900 (JST) Original-Received: from relay21.aps.necel.com ([10.29.19.20] [10.29.19.20]) by relay21.aps.necel.com with ESMTP; Fri, 21 Jul 2006 11:57:48 +0900 Original-Received: from dhapc248.dev.necel.com ([10.114.97.235] [10.114.97.235]) by relay21.aps.necel.com with ESMTP; Fri, 21 Jul 2006 11:57:48 +0900 Original-Received: by dhapc248.dev.necel.com (Postfix, from userid 31295) id 509E547C; Fri, 21 Jul 2006 11:56:58 +0900 (JST) Original-To: Kenichi Handa System-Type: i686-pc-linux-gnu Blat: Foop In-Reply-To: (Kenichi Handa's message of "Fri, 21 Jul 2006 11:50:24 +0900") Original-Lines: 17 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:57407 Archived-At: Kenichi Handa writes: > I think it's not worth working on quail-conv to make it work > correctly for all cases. How about just make it work well > for simple input methods (i.e. ones that (quail-simple) > return t) and reject complicated input methods. That doesn't seem right -- (quail-simple) returns nil for Japanese, but still, just the roman letters -> hiragana functionality of Peter's function seems useful. I'd say don't "reject" anything, simply put a note in the docstring that the behavior is not necessarily useful for more complicated interactive input methods. -Miles -- Everywhere is walking distance if you have the time. -- Steven Wright