From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#6956: 24.0.50; pasting mouse selection in other session pastes only first word Date: Sat, 04 Sep 2010 14:07:43 +0300 Message-ID: <8339tpix6o.fsf@gnu.org> References: <296F488C207B496D9CA42F4AA0F7C835@us.oracle.com> <83eidek812.fsf@gnu.org> <87eideejlh.fsf@stupidchicken.com> <838w3ljzq0.fsf@gnu.org> <83bp8eht8b.fsf@gnu.org> <4C8204D6.5020201@swipnet.se> Reply-To: Eli Zaretskii NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE X-Trace: dough.gmane.org 1283598609 19046 80.91.229.12 (4 Sep 2010 11:10:09 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 4 Sep 2010 11:10:09 +0000 (UTC) Cc: cyd@stupidchicken.com, 6956@debbugs.gnu.org To: Jan =?UTF-8?Q?Dj=C3=A4rv?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Sep 04 13:10:05 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 1OrqdG-0005O8-HA for geb-bug-gnu-emacs@m.gmane.org; Sat, 04 Sep 2010 13:10:02 +0200 Original-Received: from localhost ([127.0.0.1]:52300 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OrqdF-0007xQ-SO for geb-bug-gnu-emacs@m.gmane.org; Sat, 04 Sep 2010 07:10:01 -0400 Original-Received: from [140.186.70.92] (port=55513 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OrqdA-0007xB-KM for bug-gnu-emacs@gnu.org; Sat, 04 Sep 2010 07:09:57 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Orqd9-0006WJ-ET for bug-gnu-emacs@gnu.org; Sat, 04 Sep 2010 07:09:56 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:45822) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Orqd9-0006WF-DB for bug-gnu-emacs@gnu.org; Sat, 04 Sep 2010 07:09:55 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1OrqXS-00078U-FE; Sat, 04 Sep 2010 07:04:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Sep 2010 11:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6956 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 6956-submit@debbugs.gnu.org id=B6956.128359823827424 (code B ref 6956); Sat, 04 Sep 2010 11:04:02 +0000 Original-Received: (at 6956) by debbugs.gnu.org; 4 Sep 2010 11:03:58 +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 1OrqXO-00078H-EK for submit@debbugs.gnu.org; Sat, 04 Sep 2010 07:03:58 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OrqXM-00078C-9H for 6956@debbugs.gnu.org; Sat, 04 Sep 2010 07:03:57 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0L8700C00YPY3M00@a-mtaout22.012.net.il> for 6956@debbugs.gnu.org; Sat, 04 Sep 2010 14:05:43 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([77.126.201.204]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0L8700BUBYTG9N90@a-mtaout22.012.net.il>; Sat, 04 Sep 2010 14:05:41 +0300 (IDT) In-reply-to: <4C8204D6.5020201@swipnet.se> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Sat, 04 Sep 2010 07:04:02 -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:39954 Archived-At: > Date: Sat, 04 Sep 2010 10:35:34 +0200 > From: Jan Dj=E4rv > CC: cyd@stupidchicken.com, 6956@debbugs.gnu.org >=20 > > I really need feedback for this, even if the feedback is that thi= s is > > specific to MS-Windows and should therefore be fixed by Windows-s= pecific > > changes. > > > > (FWIW, I think the problem is common to Windows and X alike.) >=20 > It is the same in X and NS, i.e. extending with mouse-3 does not pu= t the=20 > region in the kill ring when mouse-drag-copy-region is t. Which means the first word goes to the clipboard and can be pasted in other apps, while the extended selection goes to PRIMARY only and can only be accessed by other apps via the mouse. Is that correct? > Just curious, what about the case when you start with shift-select = on a few=20 > characters and then extend with mouse-3, is that a mouse drag to be= copied=20 > when mouse-drag-copy-region is t? Or double click word, shift sele= ct to=20 > extend, mouse-3 to extend and then shift select to extend, what goe= s into kill=20 > ring then? The "mouse" in mouse-drag-copy-region makes these thing= s difficult=20 > to figure out. I agree that this is confusing. So maybe we should decide that a "drag", for the purpose of mouse-drag-copy-region, does not include extending the selection with whatever means. Then, to pacify users who want Emacs 23 behavior, we will need either (a) introduce a new option, nil by default, which, when set non-nil, will copy selected text to the kill ring, or (b) decide that this is a Windows-only issue, and resolve it with a Windows-specific option with the same effect as in (a) above.