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#6689: 24.0.50; No primary selection Date: Thu, 22 Jul 2010 14:35:41 -0700 Message-ID: <106E1806DA3141AD99F7CC3D43D62BE8@us.oracle.com> References: <4C48B62A.2030709@harpegolden.net> 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 1279834655 6855 80.91.229.12 (22 Jul 2010 21:37:35 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 22 Jul 2010 21:37:35 +0000 (UTC) Cc: 'Chong Yidong' , 6689@debbugs.gnu.org To: "'David De La Harpe Golden'" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jul 22 23:37:33 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 1Oc3SP-00054T-8r for geb-bug-gnu-emacs@m.gmane.org; Thu, 22 Jul 2010 23:37:33 +0200 Original-Received: from localhost ([127.0.0.1]:39445 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Oc3SO-0004cI-4M for geb-bug-gnu-emacs@m.gmane.org; Thu, 22 Jul 2010 17:37:32 -0400 Original-Received: from [140.186.70.92] (port=34967 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Oc3SF-0004am-Nv for bug-gnu-emacs@gnu.org; Thu, 22 Jul 2010 17:37:25 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Oc3SE-0007wF-Cs for bug-gnu-emacs@gnu.org; Thu, 22 Jul 2010 17:37:23 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:43138) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oc3SE-0007w9-BN for bug-gnu-emacs@gnu.org; Thu, 22 Jul 2010 17:37:22 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1Oc3Qw-0003ud-4g; Thu, 22 Jul 2010 17:36: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: Thu, 22 Jul 2010 21:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 6689 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 6689-submit@debbugs.gnu.org id=B6689.127983455815033 (code B ref 6689); Thu, 22 Jul 2010 21:36:02 +0000 Original-Received: (at 6689) by debbugs.gnu.org; 22 Jul 2010 21:35: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 1Oc3Qs-0003uQ-0I for submit@debbugs.gnu.org; Thu, 22 Jul 2010 17:35:58 -0400 Original-Received: from rcsinet10.oracle.com ([148.87.113.121]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Oc3Qq-0003uK-IO for 6689@debbugs.gnu.org; Thu, 22 Jul 2010 17:35:57 -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 o6MLZo4a018635 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 22 Jul 2010 21:35:51 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 o6MLZmOr000844; Thu, 22 Jul 2010 21:35:48 GMT Original-Received: from abhmt007.oracle.com by acsmt355.oracle.com with ESMTP id 428925661279834540; Thu, 22 Jul 2010 14:35:40 -0700 Original-Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 22 Jul 2010 14:35:40 -0700 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <4C48B62A.2030709@harpegolden.net> Thread-Index: Acsp48BBqi6b7MJwQPKHEHnFobKDXAAAFVNw X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 X-Source-IP: acsmt354.oracle.com [141.146.40.154] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090202.4C48B9B6.008A:SCFMA4539814,ss=1,fgs=0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Thu, 22 Jul 2010 17:36: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:38784 Archived-At: > > emacs -Q > > > > In another Emacs session, select some text in any way and hit `M-w'. > > Click mouse-2 in the new Emacs session. You get the error > > "No primary selection". > > This is because w32 emacs' internal primary emulation is presently > intra-session only. Whatever the reason, the pesky fact remains that there was no problem prior to the recent changes that broke this. I do this all the time between Emacs sessions, sessions of the same release and of different releases. It works perfectly going back to at least Emacs 20. Or it did until the latest build I have. Please get rid of this regression and restore the normal behavior. We don't need selection etc. to be "improved"; it just needs to work as usual. > There may be a way to make it cross-session or even > get primary-like behaviour to/from other w32 apps (involving > accessibility apis), but it would be somewhat nontrivial. There assuredly _is_ a way, however, to go back to what we had. Please follow that path ASAP. > "(global-set-key [mouse-2] 'mouse-yank-at-click)" will cause > mouse-2 to revert to using the kill-ring/clipboard. Users should not need to jump through hoops to get the useful, stable behavior in this regard that we've had for decades. The Emacs mouse has better behavior than elsewhere, not worse. I don't give a mouse's ass for bringing the Emacs mouse into line with other apps. Please put any clever ideas for improvement into an _alternative_ setup: a new, experimental option or a new minor mode. And make sure that it is _opt-in_, not opt-out. Thanks. > > Please restore selection, copying/killing, and yanking to > > what it was like before. > > w32 in particular has actually long had a platform-specific > default in place corresponding to the most major of the > recent changes, funny enough. Such justification really doesn't matter. The proof is in the pudding. The _behavior_ has changed. It is the behavior that needs to be restored. > Mind you, if you naively reversed the settings as presented > in NEWS, it wouldn't actually restore the old settings on w32, > because the fact w32 e.g. already had x-select-enable-clipboard > on by default isn't noted.