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: Clipboard interactions Date: Tue, 13 Jul 2010 11:06:59 +0900 Message-ID: <87fwzoi18c.fsf@uwakimon.sk.tsukuba.ac.jp> 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> <87pqysitfq.fsf@uwakimon.sk.tsukuba.ac.jp> <4C3B4A0A.1040900@swipnet.se> 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 1278987202 23338 80.91.229.12 (13 Jul 2010 02:13:22 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 13 Jul 2010 02:13:22 +0000 (UTC) Cc: Juri Linkov , Sebastian Rose , Miles Bader , Tom , emacs-devel@gnu.org To: Jan =?iso-8859-1?Q?Dj=E4rv?= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 13 04:13:20 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 1OYUzm-0001ra-RP for ged-emacs-devel@m.gmane.org; Tue, 13 Jul 2010 04:13:19 +0200 Original-Received: from localhost ([127.0.0.1]:35637 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OYUzl-0005Ms-VH for ged-emacs-devel@m.gmane.org; Mon, 12 Jul 2010 22:13:18 -0400 Original-Received: from [140.186.70.92] (port=36332 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OYUzf-0005Md-Si for emacs-devel@gnu.org; Mon, 12 Jul 2010 22:13:12 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OYUze-0004Gn-Ky for emacs-devel@gnu.org; Mon, 12 Jul 2010 22:13:11 -0400 Original-Received: from mtps01.sk.tsukuba.ac.jp ([130.158.97.223]:53597) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OYUze-0004Gf-Bn; Mon, 12 Jul 2010 22:13:10 -0400 Original-Received: from uwakimon.sk.tsukuba.ac.jp (uwakimon.sk.tsukuba.ac.jp [130.158.99.156]) by mtps01.sk.tsukuba.ac.jp (Postfix) with ESMTP id 967661535AE; Tue, 13 Jul 2010 11:13:08 +0900 (JST) Original-Received: by uwakimon.sk.tsukuba.ac.jp (Postfix, from userid 1000) id 873C31A263F; Tue, 13 Jul 2010 11:06:59 +0900 (JST) In-Reply-To: <4C3B4A0A.1040900@swipnet.se> X-Mailer: VM 8.0.12-devo-585 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:127137 Archived-At: Jan Dj=E4rv writes: > If we are talking about copy/paste of text from Emacs, Xt would not ente= r in=20 > to it. AFAIK, the only place where Motif may be involved in Emacs is=20 > copy/paste in the file dialog. All selection code in Emacs is plain X. Don't take the toolkit name too seriously. What I mean is that there is a clipboard protocol in the ICCCM, and which does involve some overhead. Doesn't Emacs conform to that protocol when copying to/ pasting from the clipboard? If so, it should suffer from similar overhead. Our experience is that the overhead is perceptible in 1 Mbit network environments in some conditions we don't really understand. Not frequent, but frequent enough that having the option to turn off clipboard is useful for users who only need "drag button1 to select, click button2 to copy".