From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Stephen J. Turnbull" Newsgroups: gmane.emacs.devel Subject: Re: Selection changes in revno 100822 Date: Tue, 17 Aug 2010 11:43:28 +0900 Message-ID: <87d3tiq7qn.fsf@uwakimon.sk.tsukuba.ac.jp> References: <834oeyv3ww.fsf@gnu.org> <87mxsqyp98.fsf@stupidchicken.com> <83zkwptyij.fsf@gnu.org> <4C66660D.3090603@swipnet.se> <83sk2htp82.fsf@gnu.org> <4C66A8C5.4040203@harpegolden.net> <83hbixte8c.fsf@gnu.org> <87wrrs276x.fsf@stupidchicken.com> <83d3tis7qs.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1282026722 18492 80.91.229.12 (17 Aug 2010 06:32:02 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 17 Aug 2010 06:32:02 +0000 (UTC) Cc: Eli Zaretskii , jan.h.d@swipnet.se, emacs-devel@gnu.org, cyd@stupidchicken.com, david@harpegolden.net To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 17 08:32:00 2010 Return-path: Envelope-to: ged-emacs-devel@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 1OlFiJ-00071o-Lu for ged-emacs-devel@m.gmane.org; Tue, 17 Aug 2010 08:31:59 +0200 Original-Received: from localhost ([127.0.0.1]:49832 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OlFiI-0004Sx-Gb for ged-emacs-devel@m.gmane.org; Tue, 17 Aug 2010 02:31:58 -0400 Original-Received: from [140.186.70.92] (port=50271 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OlFi3-0004S4-QY for emacs-devel@gnu.org; Tue, 17 Aug 2010 02:31:45 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OlFhy-0002cE-PX for emacs-devel@gnu.org; Tue, 17 Aug 2010 02:31:39 -0400 Original-Received: from [130.158.254.170] (port=47314 helo=dmail01.cc.tsukuba.ac.jp) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OlFhw-0002bM-LF; Tue, 17 Aug 2010 02:31:37 -0400 Original-Received: from imss12.cc.tsukuba.ac.jp (unknown [130.158.254.130]) by dmail01.cc.tsukuba.ac.jp (Postfix) with ESMTP id 45C30F4549; Tue, 17 Aug 2010 14:52:29 +0900 (JST) Original-Received: from imss12.cc.tsukuba.ac.jp (imss12.cc.tsukuba.ac.jp [127.0.0.1]) by postfix.imss70 (Postfix) with ESMTP id 4895FF4003; Tue, 17 Aug 2010 14:51:04 +0900 (JST) Original-Received: from mgmt2.sk.tsukuba.ac.jp (unknown [130.158.97.224]) by imss12.cc.tsukuba.ac.jp (Postfix) with ESMTP id 38F90F4002; Tue, 17 Aug 2010 14:51:04 +0900 (JST) Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mgmt2.sk.tsukuba.ac.jp (Postfix) with ESMTP id 41ADD970201; Tue, 17 Aug 2010 14:53:14 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id B187A12A56E; Tue, 17 Aug 2010 11:43:28 +0900 (JST) In-Reply-To: X-Mailer: VM undefined under 21.5 (beta29) "garbanzo" ed3b274cc037 XEmacs Lucid (x86_64-unknown-linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:128811 Archived-At: Stefan Monnier writes: > >> >> > Here is a summary of the current scheme: > >> >> [...] > >> >> > 5. mouse-2 yanks primary. > >> >> Question: how do I yank the primary from the keyboard? > >> >> I used to do that with C-y very happily. > >> > Gotta tinker with x-select-enable-primary, I think. > >> We need a better answer. > > I'm not sure what to make of this remark. > That I think it needs to be possible to do it from the keyboard, > even with the default settings. If that's what you want, how about adding "copy text from primary and paste it" functionality to yank itself? Then (on X11 only) you could use C-y to yank from selections in other applications. This would be independent of the decision whether to copy primary to clipboard or kill-ring, although it would seem that the position "what was good enough for Grampaw RMS is good enough for me" is going to prevail, and Emacs is going to continue to DWI don't M (for values of "I" = "me"), and automatically copy primary to the kill ring.