From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jay Belanger Newsgroups: gmane.emacs.devel Subject: Re: Key-binding clash between gnus and calc Date: Thu, 17 Nov 2005 15:40:44 -0600 Message-ID: <87r79fuf4z.fsf@vh213602.truman.edu> References: <85acg5u9nl.fsf@lola.goethe.zz> <87lkzo1s34.fsf@vh213602.truman.edu> Reply-To: belanger@truman.edu NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1132263812 9413 80.91.229.2 (17 Nov 2005 21:43:32 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 17 Nov 2005 21:43:32 +0000 (UTC) Cc: belanger@truman.edu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Nov 17 22:43:31 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EcrV5-0007un-Fy for ged-emacs-devel@m.gmane.org; Thu, 17 Nov 2005 22:40:59 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EcrV4-0004oH-R9 for ged-emacs-devel@m.gmane.org; Thu, 17 Nov 2005 16:40:58 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EcrUt-0004nt-Of for emacs-devel@gnu.org; Thu, 17 Nov 2005 16:40:47 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EcrUs-0004ne-2B for emacs-devel@gnu.org; Thu, 17 Nov 2005 16:40:47 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EcrUr-0004nb-QO for emacs-devel@gnu.org; Thu, 17 Nov 2005 16:40:46 -0500 Original-Received: from [150.243.160.94] (helo=uranium.truman.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EcrUr-0001f9-VZ for emacs-devel@gnu.org; Thu, 17 Nov 2005 16:40:46 -0500 Original-Received: from uranium.truman.edu (localhost.localdomain [127.0.0.1]) by localhost (Postfix) with SMTP id EBCFD1408B for ; Thu, 17 Nov 2005 15:39:17 -0600 (CST) Original-Received: from vh213602.truman.edu.truman.edu (vh213602.truman.edu [150.243.64.31]) by uranium.truman.edu (Postfix) with ESMTP id CCF31142D5; Thu, 17 Nov 2005 15:39:17 -0600 (CST) Original-To: emacs-devel@gnu.org In-Reply-To: (Robert J. Chassell's message of "Thu, 17 Nov 2005 18:32:59 +0000 (UTC)") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) 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:46174 Archived-At: "Robert J. Chassell" writes: > Is there something that Calc can bind globally to calc-dispatch? > > M-+ is currently undefined. Undefined anywhere? M-# is undefined (apart from Calc) in most major modes; could there be a mode lurking about that uses M-+? The keybindings conventions part of the manual doesn't say anything about the M-symbol keys; are they fair game for major modes? Gnus uses them a lot, but I haven't seen them used much in other modes. > You could press M-+ twice (i.e., M-+ M-+) > to start calc, the way you do now with M-# or press M-+ and a letter > for a specific start or for moving data into and out of calc. This doesn't meet the "more than one key long" condition, but if it would be acceptable, it would be an excellent solution. Calc has various ways of interacting with buffers in different modes, and so I think it should have a simple entry point with a simple mnemonic. M-+ fits the bill nicely. So, the question is, is M-+ acceptable? > Incidentally, as far as I know, Emacs Calc mode came to use the M-# > binding before GNUS. However, because calc was so big, calc was > kept separate from the standard Emacs distribution for a long time. > Now, few think that three megabytes additional is `too much'. I suspect that you can find running shoes with three megabytes of memory. Jay