From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: Clipboard interactions Date: Mon, 12 Jul 2010 18:00:21 +0900 Message-ID: References: <10954D02-E217-49F3-8824-757DA34074AB@gmail.com> <83zkxzakr0.fsf@gnu.org> <83pqyva8ms.fsf@gnu.org> <87630n6odf.fsf@lola.goethe.zz> <874og670l0.fsf@gmx.de> <87k4p257ho.fsf@mail.jurta.org> <87fwzqyn4j.fsf@catnip.gol.com> <87fwzp627r.fsf@mail.jurta.org> Reply-To: Miles Bader NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: dough.gmane.org 1278925252 10764 80.91.229.12 (12 Jul 2010 09:00:52 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 12 Jul 2010 09:00:52 +0000 (UTC) Cc: Sebastian Rose , Tom , emacs-devel@gnu.org To: Juri Linkov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jul 12 11:00:50 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 1OYEsa-0001BJ-Gh for ged-emacs-devel@m.gmane.org; Mon, 12 Jul 2010 11:00:48 +0200 Original-Received: from localhost ([127.0.0.1]:35010 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OYEsa-0007hj-2i for ged-emacs-devel@m.gmane.org; Mon, 12 Jul 2010 05:00:48 -0400 Original-Received: from [140.186.70.92] (port=40735 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OYEsM-0007hY-FQ for emacs-devel@gnu.org; Mon, 12 Jul 2010 05:00:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OYEsK-0001E1-G1 for emacs-devel@gnu.org; Mon, 12 Jul 2010 05:00:34 -0400 Original-Received: from tyo202.gate.nec.co.jp ([202.32.8.206]:55373) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYEsJ-0001Ds-V8; Mon, 12 Jul 2010 05:00:32 -0400 Original-Received: from mailgate3.nec.co.jp ([10.7.69.192]) by tyo202.gate.nec.co.jp (8.13.8/8.13.4) with ESMTP id o6C90Olw026898; Mon, 12 Jul 2010 18:00:24 +0900 (JST) Original-Received: (from root@localhost) by mailgate3.nec.co.jp (8.11.7/3.7W-MAILGATE-NEC) id o6C90OA11395; Mon, 12 Jul 2010 18:00:24 +0900 (JST) Original-Received: from relay21.aps.necel.com ([10.29.19.50]) by vgate01.nec.co.jp (8.11.7/3.7W-MAILSV-NEC) with ESMTP id o6C90N421939; Mon, 12 Jul 2010 18:00:23 +0900 (JST) Original-Received: from relay31.aps.necel.com ([10.29.19.117] [10.29.19.117]) by relay21.aps.necel.com with ESMTP; Mon, 12 Jul 2010 18:00:22 +0900 Original-Received: from dhlpc061 ([10.114.114.111] [10.114.114.111]) by relay31.aps.necel.com with ESMTP; Mon, 12 Jul 2010 18:00:21 +0900 Original-Received: by dhlpc061 (Postfix, from userid 31295) id 73D7352E222; Mon, 12 Jul 2010 18:00:21 +0900 (JST) System-Type: x86_64-unknown-linux-gnu Blat: Foop In-Reply-To: <87fwzp627r.fsf@mail.jurta.org> (Juri Linkov's message of "Mon, 12 Jul 2010 02:14:16 +0300") Original-Lines: 29 X-detected-operating-system: by eggs.gnu.org: Solaris 8 (1) 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:127096 Archived-At: Juri Linkov writes: >> But other than that, why not just tell them to set >> x-select-enable-clipboard ? > > This is the answer that they usually get, > but new users ask the same question again. Why not turn it on by default then? I have the vague impression that traditionally the reason is that it slows down cut/past operations somewhat, especially in a networked-X environment, but I dunno if that's really much of an issue with modern machines / networks. [I've had x-select-enable-clipboard set to true for ages, and never noticed any adverse consequences.] I think having dedicated bindings for interprocess cut/paste is not such a great idea though -- that seems to confuse the issue further by making "cut/paste" behavior in emacs even more complex (whereas changing x-select-enable-clipboard maintains consistent behavior across all related Emacs commands), and probably discourages people from learning to use the native Emacs bindings (and even if they like the CUA bindings for basic cut/past, there are many many useful operations for which there are no CUA bindings). -Miles -- Pray, v. To ask that the laws of the universe be annulled in behalf of a single petitioner confessedly unworthy.