From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Robert J. Chassell" Newsgroups: gmane.emacs.devel Subject: Re: keymap in yank-excluded-properties Date: Thu, 5 Sep 2002 15:15:03 +0000 (UTC) Sender: emacs-devel-admin@gnu.org Message-ID: References: <5xelcc3054.fsf@kfs2.cua.dk> <20020904082958.50FD.LEKTU@terra.es> <5xznuyjg87.fsf@kfs2.cua.dk> <5xr8gaj5kw.fsf@kfs2.cua.dk> <5x7ki0wkfu.fsf@kfs2.cua.dk> Reply-To: bob@rattlesnake.com NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1031238934 2993 127.0.0.1 (5 Sep 2002 15:15:34 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Thu, 5 Sep 2002 15:15:34 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 17myM0-0000m9-00 for ; Thu, 05 Sep 2002 17:15:32 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17myvj-0002QZ-00 for ; Thu, 05 Sep 2002 17:52:28 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10) id 17myNd-0007jQ-00; Thu, 05 Sep 2002 11:17:13 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17myLm-0007a2-00 for emacs-devel@gnu.org; Thu, 05 Sep 2002 11:15:18 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17myLk-0007Zq-00 for emacs-devel@gnu.org; Thu, 05 Sep 2002 11:15:18 -0400 Original-Received: from megalith.rattlesnake.com ([140.186.114.245] helo=localhost) by monty-python.gnu.org with esmtp (Exim 4.10) id 17myLj-0007Zm-00 for emacs-devel@gnu.org; Thu, 05 Sep 2002 11:15:15 -0400 Original-Received: by rattlesnake.com via sendmail from stdin id (Debian Smail3.2.0.114) Thu, 5 Sep 2002 15:15:03 +0000 (UTC) Original-To: storm@cua.dk In-Reply-To: <5x7ki0wkfu.fsf@kfs2.cua.dk> (storm@cua.dk) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.11 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:7556 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:7556 > Please change the prefix. Why is the prefix important? Does it matter whether the function bound to S-RET is named cua-set-rectangle-mark or set-rectangle-mark? Yes! Because I am not likely to pay any attention to cua-set-rectangle-mark but might be curious about set-rectangle-mark. This is because I have no interest in cua bindings. I am sure others a similar. Someone writing in CC mode, for example, will not look there for Gnus related commands. > By putting the new rectangle supports in a cua package you are, > effectively, hiding them. Well, that is how it evolved ... I understand that. It makes sense. But now that I have learned about this neat feature, I would like to try it. However, I should not have to worry that if it is part of the cua package it might change keybindings on me; and I should not have to depend on reading this list to discover a new, neat feature! A next step would be to make the rectangle and global mark features completely self-contained, and then interface CUA to them. Right! > But if my understanding is correct, you have written a really nice feature! Try it out for yourself: Options->CUA-style cut and paste S-RET Please understand, since I do not trust CUA packages, I am going to start a new instance of Emacs and experiment in that. [time passes] .... And I am glad I started a new instance, since the menu item says it changed my keybindings on me. (Which is fine if I want to change my keybinding, but I don't.) -- Robert J. Chassell bob@rattlesnake.com bob@gnu.org Rattlesnake Enterprises http://www.rattlesnake.com Free Software Foundation http://www.gnu.org GnuPG Key ID: 004B4AC8