From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: storm@cua.dk (Kim F. Storm) Newsgroups: gmane.emacs.devel Subject: Re: keymap in yank-excluded-properties Date: 04 Sep 2002 14:35:11 +0200 Sender: emacs-devel-admin@gnu.org Message-ID: <5xr8gaj5kw.fsf@kfs2.cua.dk> References: <5xelcc3054.fsf@kfs2.cua.dk> <20020904082958.50FD.LEKTU@terra.es> <5xznuyjg87.fsf@kfs2.cua.dk> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1031139259 18949 127.0.0.1 (4 Sep 2002 11:34:19 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Wed, 4 Sep 2002 11:34:19 +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 17mYQM-0004vS-00 for ; Wed, 04 Sep 2002 13:34:18 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17mYzX-00059H-00 for ; Wed, 04 Sep 2002 14:10:39 +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 17mYRu-0002xc-00; Wed, 04 Sep 2002 07:35:54 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.10) id 17mYQw-0002wT-00 for emacs-devel@gnu.org; Wed, 04 Sep 2002 07:34:54 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.10) id 17mYQu-0002wH-00 for emacs-devel@gnu.org; Wed, 04 Sep 2002 07:34:54 -0400 Original-Received: from mail.filanet.dk ([195.215.206.179]) by monty-python.gnu.org with esmtp (Exim 4.10) id 17mYQu-0002wD-00 for emacs-devel@gnu.org; Wed, 04 Sep 2002 07:34:52 -0400 Original-Received: from kfs2.cua.dk.cua.dk (kfs2.local.filanet.dk [192.168.1.182]) by mail.filanet.dk (Postfix) with SMTP id 3B1407C013; Wed, 4 Sep 2002 11:34:51 +0000 (GMT) Original-To: Per Abrahamsen In-Reply-To: Original-Lines: 37 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 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:7446 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:7446 Per Abrahamsen writes: > storm@cua.dk (Kim F. Storm) writes: > > > Isn't that exactly what you get by setting cua-enable-cua-keys to nil ? > > If not, what's wrong with it? > > Mostly it feels wrong, who looks in a CUA package without being > interested in CUA? True. > > I believe splitting it in two packages would make the rectangle part > much more popular. If you look at the version included with CVS emacs, you'll find that I actually have split off most of the rectangle support and global mark support into separate files. The reason it is still associated with cua-mode as such is that it still need the fundamental command remapping which cua-mode does. I found it very difficult to separate the two and still maintain the CUA functionality. Of course, one could take the cua-base.el file and make a new file which only contains the code necessary to make the new rectangle support work. Hm, shouldn't be that difficult... Only "problem" will be that the commands and variables for the new rectangle supports still uses the cua- prefix ... .. but that should be OK, as it just shows the origin of the new rectangle support [just like ange-ftp does, IIUC]. -- Kim F. Storm http://www.cua.dk