From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.bugs Subject: bug#6774: Cut and paste with C-w/mouse-2 not working? Date: Sun, 08 Aug 2010 22:55:53 -0400 Message-ID: <87vd7kcx52.fsf@stupidchicken.com> References: <4C55EF50.3080100@alice.it> <4C5645A1.7000500@harpegolden.net> <87y6coby49.fsf@stupidchicken.com> <4C572AE6.7070104@harpegolden.net> <87wrs8ohnp.fsf@stupidchicken.com> <4C573A2A.3030007@harpegolden.net> <8762zphkaw.fsf@stupidchicken.com> <4C5B4E28.4090808@harpegolden.net> <87fwyr3glm.fsf@stupidchicken.com> <4C5C7915.7080407@harpegolden.net> <87hbj6jj7o.fsf@stupidchicken.com> <4C5DE6C7.5080706@harpegolden.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1281323321 20712 80.91.229.12 (9 Aug 2010 03:08:41 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 9 Aug 2010 03:08:41 +0000 (UTC) Cc: 6774@debbugs.gnu.org, Angelo Graziosi To: David De La Harpe Golden Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Aug 09 05:08:38 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OiIj3-0003ON-8U for geb-bug-gnu-emacs@m.gmane.org; Mon, 09 Aug 2010 05:08:33 +0200 Original-Received: from localhost ([127.0.0.1]:45100 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OiIj2-0002Fp-Hr for geb-bug-gnu-emacs@m.gmane.org; Sun, 08 Aug 2010 23:08:32 -0400 Original-Received: from [140.186.70.92] (port=33772 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OiIiu-0002Fa-Dw for bug-gnu-emacs@gnu.org; Sun, 08 Aug 2010 23:08:25 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OiIit-0005h4-29 for bug-gnu-emacs@gnu.org; Sun, 08 Aug 2010 23:08:24 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:35037) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiIit-0005h0-0j for bug-gnu-emacs@gnu.org; Sun, 08 Aug 2010 23:08:23 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1OiIWv-0001lD-Sg; Sun, 08 Aug 2010 22:56:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Aug 2010 02:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6774 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 6774-submit@debbugs.gnu.org id=B6774.12813225206759 (code B ref 6774); Mon, 09 Aug 2010 02:56:01 +0000 Original-Received: (at 6774) by debbugs.gnu.org; 9 Aug 2010 02:55:20 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiIWF-0001ky-6i for submit@debbugs.gnu.org; Sun, 08 Aug 2010 22:55:19 -0400 Original-Received: from pantheon-po14.its.yale.edu ([130.132.50.23]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiIWC-0001kr-Vp for 6774@debbugs.gnu.org; Sun, 08 Aug 2010 22:55:17 -0400 Original-Received: from furry (adsl-99-69-53-219.dsl.wlfrct.sbcglobal.net [99.69.53.219]) (authenticated bits=0) by pantheon-po14.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o792tsVc016944 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 8 Aug 2010 22:55:55 -0400 Original-Received: by furry (Postfix, from userid 1000) id DF337C013; Sun, 8 Aug 2010 22:55:53 -0400 (EDT) In-Reply-To: <4C5DE6C7.5080706@harpegolden.net> (David De La Harpe Golden's message of "Sun, 08 Aug 2010 00:05:43 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sun, 08 Aug 2010 22:56:01 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:39342 Archived-At: David De La Harpe Golden writes: >> I added a new value to `select-active-regions', `lazy' (the default), >> which means to set the selection only when used, > > Perhaps unsurprisingly, I found it near-instantly annoying. Is the > primary motivation concern about out-of-box efficiency? Otherwise I > really don't get why it'd be desirable. This approach is an effort to balance the expectations of other X applications, old Emacs behavior, and implementation simplicity/efficiency. There's no analogue to the Emacs's ordinary (C-SPC) active regions in other programs, and it's not even clear to me that it's good to set the primary selection under most circumstances. The original point of transient mark mode is to let you mark out a stretch of text to to operate on (e.g. comment, or search, or undo), and I don't know if it's really correct for us to set the primary selection at the same time. We can discuss the issue on emacs-devel, but first I'd like some time to think, and to see how the present behavior works in practice.