From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Alex Schroeder Newsgroups: gmane.emacs.devel Subject: Re: Marking with the mouse Date: Wed, 10 Sep 2003 21:35:53 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <87ad9cl9ly.fsf@emacswiki.org> References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1063222803 21710 80.91.224.253 (10 Sep 2003 19:40:03 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 10 Sep 2003 19:40:03 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed Sep 10 21:40:01 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19xAor-00013V-00 for ; Wed, 10 Sep 2003 21:40:01 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19xApM-0007Sd-00 for ; Wed, 10 Sep 2003 21:40:32 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.22) id 19xAl6-0000yU-AG for emacs-devel@quimby.gnus.org; Wed, 10 Sep 2003 15:36:08 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.22) id 19xAl0-0000x2-4E for emacs-devel@gnu.org; Wed, 10 Sep 2003 15:36:02 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.22) id 19xAky-0000wO-4b for emacs-devel@gnu.org; Wed, 10 Sep 2003 15:36:00 -0400 Original-Received: from [62.2.95.247] (helo=smtp.hispeed.ch) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.22) id 19xAkx-0000uP-9J for emacs-devel@gnu.org; Wed, 10 Sep 2003 15:35:59 -0400 Original-Received: from confusibombus.emacswiki.org (dclient80-218-93-246.hispeed.ch [80.218.93.246]) by smtp.hispeed.ch (8.12.6/8.12.6/tornado-1.0) with ESMTP id h8AJZr1d009442 for ; Wed, 10 Sep 2003 21:35:53 +0200 Original-To: emacs-devel@gnu.org Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACkElEQVR42s1a0bLsIAgzjv// y7kPd9pVKxKVdk6fzux2C4EAwR6QZBpcQEopIf3Fq3a52Lfh0Mjjk99zcWYBwA2ihEen9jVxfAf/ u0+Y2HQwNoVw4Dx34trRV6NSjiLPmfPt77jwiBxB/3PnZ3B2AGxzHnGu0wcBwAIAyQwZGvQhiFcy YLOFQcSB/MS82n3ec37vykNqRFTX9rVWR2U5+pZNIggll0CUOQN9BDdm1LfBmcZxIEqjL6r2JU/D galaB7Zg4jlY2ulnIx9OR4iMRl38CAFyKaA8jAxE7lNn650VKMULZ/54crqn0YQCJGQliebXkFIK hwqmGm28cgsSjz/hzRCMneQEwMjVoH3gWTtMPgIslJUV5uIluvUEkyzU+gUGQO62e9NuSdZCzNOM fDPC87iCqfE9gHinsIrSL16TPBfrYIeHzqKU90a50jCh54EcrgAUFo5ibzvebgr/I66USQ0CspQp IVSoBQK3WswDDIndIraHxoglqOjM1d044PQvu1NY0EHtqQR/XwJ+PeCs0x2dSlApZVw4MPER23PD 7JekoHxrqTRod/2Gx5nhx5dfAJhqPt7tDMIZxNN/7lOIaparPn7ZQ88drlORC2eLWXowxIq4gHTh VN1BSmsHoxYAbPWDTuGQuuecS+aYQUYpfr0YqPQOuuUk5tApK077+2xfOYP+XyWEIwPcE49lvT9N y2+wU2KylGGp4yxlALcm6fSlmgk62yfSsfNunDl5d6W91MBUoZw679YAJoMMkhijuXdFOL+khaL2 s+g3zy4APQuQvSc/BNAYnkl6E8ivYtEHJXa1dihE3zgnKMdNgN8DiIwgA17NykUMvFDQ+LALvXXI BuBLAHv/DvBmc/0HzR03PqXmLcQAAAAASUVORK5CYII= In-Reply-To: (Glenn Morris's message of "Wed, 10 Sep 2003 01:24:32 +0100") User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:16280 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:16280 Glenn Morris writes: > FWIW, I dislike t-m-m, and I mark text with the mouse not > infrequently. I think this new behaviour would irritate me in the same > way t-m-m does. So the usual reaction: by all means change the > default, but I would like it if there could be an option to restore > the old behaviour. I agree with Glenn. But then again, perhaps I did not understand the problem. Here is what I often do. 1. transient-mark-mode is nil 2. I mark a chunk of text using one of the following methods with the mouse from time to time: a. double click on a word b. drag with mouse-1 c. click with mouse-1 and click with mouse-3 3. I then either a. delete (double-click mouse-3) b. paste (mouse-2 elsewhere) c. click somewhere again using mouse-1 to make sure that the position is correct, and then paste (using mouse-2 or C-y). In the first two cases, the highlighting stays, in the third case highlighting disappears as click around or use movement commands and to find the correct place where I want to paste. During that time, I don't want the area I marked in phase 2 to remain active as in transient-mark-mode, because I heard that it might affect searches, replacements, etc. So the highlighting -- instead of helping me -- is worrying me. If you are suggesting that highlighting should persist in 3c, then it should be configurable (or not be implemented in the first place). If you know what I mean, look at how the internal editor of the Midnight Commander (mcedit) works. F3 to start marking, F3 to end marking. And then the region stays active until you do some some clicks and I always forget what it is -- two more F3? -- and the hilighting doesn't go away. Annoying. Alex. -- http://www.emacswiki.org/alex/ There is no substitute for experience.