From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#6956: 24.0.50; pasting mouse selection in other session pastes only first word Date: Tue, 31 Aug 2010 09:48:44 -0700 Message-ID: <296F488C207B496D9CA42F4AA0F7C835@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1283274612 2414 80.91.229.12 (31 Aug 2010 17:10:12 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 31 Aug 2010 17:10:12 +0000 (UTC) To: 6956@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Aug 31 19:10:10 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 1OqULV-0000lV-To for geb-bug-gnu-emacs@m.gmane.org; Tue, 31 Aug 2010 19:10:06 +0200 Original-Received: from localhost ([127.0.0.1]:47506 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OqULU-0003Sa-Om for geb-bug-gnu-emacs@m.gmane.org; Tue, 31 Aug 2010 13:10:04 -0400 Original-Received: from [140.186.70.92] (port=58958 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OqULD-0003Mu-Tz for bug-gnu-emacs@gnu.org; Tue, 31 Aug 2010 13:09:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OqUL8-0007bP-E4 for bug-gnu-emacs@gnu.org; Tue, 31 Aug 2010 13:09:47 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:38736) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OqUL8-0007bG-AC for bug-gnu-emacs@gnu.org; Tue, 31 Aug 2010 13:09:42 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1OqU0A-0000PW-KN; Tue, 31 Aug 2010 12:48:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 31 Aug 2010 16:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 6956 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: Original-Received: via spool by submit@debbugs.gnu.org id=B.12832732571562 (code B ref -1); Tue, 31 Aug 2010 16:48:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 31 Aug 2010 16:47:37 +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 1OqTzk-0000P9-BJ for submit@debbugs.gnu.org; Tue, 31 Aug 2010 12:47:37 -0400 Original-Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OqTzi-0000P4-CH for submit@debbugs.gnu.org; Tue, 31 Aug 2010 12:47:35 -0400 Original-Received: from lists.gnu.org ([199.232.76.165]:57881) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OqU1I-0005fx-UD for submit@debbugs.gnu.org; Tue, 31 Aug 2010 12:49:13 -0400 Original-Received: from [140.186.70.92] (port=60361 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OqU1D-0003EO-JF for bug-gnu-emacs@gnu.org; Tue, 31 Aug 2010 12:49:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OqU18-0003dU-1u for bug-gnu-emacs@gnu.org; Tue, 31 Aug 2010 12:49:07 -0400 Original-Received: from rcsinet10.oracle.com ([148.87.113.121]:32004) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OqU17-0003d8-OV for bug-gnu-emacs@gnu.org; Tue, 31 Aug 2010 12:49:02 -0400 Original-Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id o7VGmxdL000388 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 31 Aug 2010 16:49:00 GMT Original-Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154]) by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o7VFrjVG010325 for ; Tue, 31 Aug 2010 16:48:59 GMT Original-Received: from abhmt004.oracle.com by acsmt355.oracle.com with ESMTP id 564704701283273325; Tue, 31 Aug 2010 09:48:45 -0700 Original-Received: from dradamslap1 (/10.159.220.154) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 31 Aug 2010 09:48:45 -0700 X-Mailer: Microsoft Office Outlook 11 Thread-Index: ActJLF/1jGNO3U9AQteT/DXTBpRwuA== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Tue, 31 Aug 2010 12:48: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:39862 Archived-At: Dunno whether you prefer a new bug report for this or continuing the saga within a previous bug report. This is no longer about "No primary selection", but picking up from the thread of bug #6689, for background: > > > I still want the ability to select text with the mouse > > > and yank it into the same or another Emacs session > > > (even another session of another Emacs release - > > > in either direction). > > > > You can have it, if you customize mouse-drag-copy-region to > > t, like it was before the changes that broke mouse-2 on Windows. > > Thanks for the info. Hopefully, when all of the changes are > over and done with, and all of the default decisions made, > this and any other customizations needed to get back the > previous behavior will be documented together (e.g. in NEWS). > > BTW, the doc string for that option doesn't say much about > what it does, at least to me. And the option name doesn't > seem terrific either. Have you actually tried it? No, it does not work, for me at least in GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600) of 2010-08-30 on 3249CTO. Even if I set that option to t in both Emacs sessions (and even if both sessions are of this latest build), the entire selection is not pasted. For each session: emacs -Q M-x set-variable mouse-drag-copy-region RET t RET Select some text (several words) with the mouse using double-click mouse-1 on one word then mouse-3 on a later word in the text. mouse-2 in the same session will correctly paste the complete selection. But mouse-2 in the other session pastes only the first word of the selection. -- Not happy. I sure wish this mouse/keyboard/copy/paste/kill/yank/ stuff would converge on a fixed point and would be fixed once and for all, so we could somehow get back the (superior) behavior we had (at least on Windows) prior to Emacs 24. For months now we've been promised that at a minimum users would be able to easily get back the previous behavior. But all we've seen for those months is a steady stream of problems. Admittedly some of those problems are not directly related to each other - e.g. some are applicable only to Windows or only to X or only to Mac or only to xterms or only about the mouse or only about the keyboard or only about copying or only about pasting or... But they all seem to be related to the recent f.+ing with Emacs selection in the name of conforming Emacs to X Window. We keep hearing about things having been fixed. When will it end? Sure, by trying Emacs 24 we accept that things will be imperfect temporarily, but I don't recall something so basic being so variously broken for so long before. T E S T before committing? Even the prodigious, complex, and profound changes made by K. Handa (and others) to add Unicode support in Emacs 23 did not introduce as much perturbation to the development builds - far from it. What's going on in the current case that makes it so volatile? In GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600) of 2010-08-30 on 3249CTO Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (4.4) --no-opt --cflags -Ic:/imagesupport/include'