From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: C-l while in menu? Date: 25 Apr 2002 17:05:40 +0900 Organization: The XEmacs Project Sender: emacs-devel-admin@gnu.org Message-ID: <87znzsciej.fsf@tleepslib.sk.tsukuba.ac.jp> References: <200204072343.g37NhIC20114@aztec.santafe.edu> <200204201727.g3KHRD401381@aztec.santafe.edu> <200204220746.g3M7kvY01878@aztec.santafe.edu> <200204220928.g3M9S9H32293@rum.cs.yale.edu> <3CC40A74.5040600@666.com> <3CC525C5.70400@666.com> <200204250606.g3P66RF03821@aztec.santafe.edu> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1019722561 28433 127.0.0.1 (25 Apr 2002 08:16:01 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 25 Apr 2002 08:16:01 +0000 (UTC) Cc: Kai.Grossjohann@CS.Uni-Dortmund.DE, miles@gnu.org, ben@666.com, Pavel@Janik.cz, monnier+gnu/emacs@RUM.cs.yale.edu, gerd@gnu.org, 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 170eQ5-0007OU-00 for ; Thu, 25 Apr 2002 10:16:01 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 170eS9-0003RT-00 for ; Thu, 25 Apr 2002 10:18:09 +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 170ePt-00066I-00; Thu, 25 Apr 2002 04:15:49 -0400 Original-Received: from tleepslib.sk.tsukuba.ac.jp ([130.158.98.109]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 170eGr-0005Kn-00 for ; Thu, 25 Apr 2002 04:06:29 -0400 Original-Received: from steve by tleepslib.sk.tsukuba.ac.jp with local (Exim 3.35 #1 (Debian)) id 170eG6-0000ab-00; Thu, 25 Apr 2002 17:05:42 +0900 Original-To: rms@gnu.org In-Reply-To: <200204250606.g3P66RF03821@aztec.santafe.edu> Original-Lines: 25 User-Agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Common Lisp) X-Delivery-Agent: TMDA/0.51 (Python 2.1.3 on Linux/i686) 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:3240 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:3240 >>>>> "rms" == Richard Stallman writes: But a useful option might be to make it so that M-f invokes forward-word where as f invokes the file menu. (With this I mean that the user presses and then releases the Meta or Alt key or whatever this key to the left of the space bar is labeled.) rms> That could be weird, but it might be ok. rms> It is much better than stealing the M-f command. But it _does_ override the M-f command for users who set `modifier-keys-are-sticky' (in XEmacs, I guess in GNU Emacs there must be a similar facility using the `event-apply-.*-modifier functions? but "apropos modifier" doesn't find it). The interaction with the equivalent platform facility is not obvious to me, either (especially if you have an input method active too!) I like Ben's implementation which makes the behavior user-configurable (although I wish it were generalizable to keyboard themes). -- Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN Don't ask how you can "do" free software business; ask what your business can "do for" free software.