From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kai.Grossjohann@CS.Uni-Dortmund.DE (Kai =?iso-8859-1?q?Gro=DFjohann?=) Newsgroups: gmane.emacs.devel Subject: Re: Insert Euro symbol Date: Tue, 07 May 2002 10:25:33 +0200 Sender: emacs-devel-admin@gnu.org Message-ID: References: <87elgue23x.fsf@tc-1-100.kawasaki.gol.ne.jp> <8296-Fri03May2002092555+0300-eliz@is.elta.co.il> <87g019a4mz.fsf@tc-1-100.kawasaki.gol.ne.jp> <87helojvjx.fsf@tleepslib.sk.tsukuba.ac.jp> <200205050534.g455YUP01610@aztec.santafe.edu> <200205060624.g466OSX01970@aztec.santafe.edu> <200205061932.g46JWUU02242@aztec.santafe.edu> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: quoted-printable X-Trace: main.gmane.org 1020777566 27122 127.0.0.1 (7 May 2002 13:19:26 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 7 May 2002 13:19:26 +0000 (UTC) Cc: stephen@xemacs.org, miles@gnu.org, eliz@is.elta.co.il, emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 1754sI-00073L-00 for ; Tue, 07 May 2002 15:19:26 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 1754zw-0005eR-00 for ; Tue, 07 May 2002 15:27:21 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 1753lx-0007IC-00; Tue, 07 May 2002 08:08:49 -0400 Original-Received: from waldorf.cs.uni-dortmund.de ([129.217.4.42]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 1750IG-0008KC-00; Tue, 07 May 2002 04:25:56 -0400 Original-Received: from lothlorien.cs.uni-dortmund.de (lothlorien [129.217.19.67]) by waldorf.cs.uni-dortmund.de with ESMTP id g478Peb28664; Tue, 7 May 2002 10:25:40 +0200 (MES) Original-Received: from lucy.cs.uni-dortmund.de (lucy [129.217.19.80]) by lothlorien.cs.uni-dortmund.de id KAA09411; Tue, 7 May 2002 10:25:33 +0200 (MET DST) Original-Received: by lucy.cs.uni-dortmund.de (Postfix, from userid 6104) id 7419D3AF2F; Tue, 7 May 2002 10:25:33 +0200 (CEST) Original-To: rms@gnu.org In-Reply-To: <200205061932.g46JWUU02242@aztec.santafe.edu> (Richard Stallman's message of "Mon, 6 May 2002 13:32:30 -0600 (MDT)") Original-Lines: 44 User-Agent: Gnus/5.090007 (Oort Gnus v0.07) Emacs/21.2.50 (i686-pc-linux-gnu) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:3666 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:3666 Richard Stallman writes: > I see your point, and it would require zero additional change to > permit input methods that were intended for use only in C-x 8. But > I tend to think they won't be useful, because it won't be worth > learning a different input method just for use within C-x 8. The > whole idea here is that you put an input method on C-x 8 to use it > "occasionally." People don't want to learn a lot more in order to > do something occasionally. > > Now, if there could be a systematic simplification, such as > "You don't need to type ., after C-x 8", that could be worth while > because the amount one needs to remember is small. The "systematic simplification" I have in mind would be that C-x 8 offers both prefix-style sequences and postfix-style sequences: C-x 8 ' e C-x 8 e ' Both of these sequences insert the =E9 character. Another thing that's useful, IMHO, is to make C-x 8 change as little as possible. That is, if the C-x 8 foo key sequence inserted the bar character before, it should continue to do so. Yet another idea: it is harmless to override many key sequences in C-x 8, so C-x 8 could offer convenient shortcuts, in case people like them. In the end, we just compute the union of - the existing set of key sequences for C-x 8 - latin-*-prefix - latin-*-postfix - whatever else comes to our mind. We just need to be careful when conflicts arise. I don't know how to resolve them: should we prefer the old C-x 8 bindings, or the latin-* input methods? kai --=20 Silence is foo!