From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Jan D." Newsgroups: gmane.emacs.devel Subject: Re: mouse-yank-primary and bug #7699 Date: Thu, 23 Dec 2010 08:32:53 +0100 Message-ID: <4D12FB25.6020909@swipnet.se> References: <837hf2gc0p.fsf@gnu.org> <4D114EF0.8090706@harpegolden.net> <4D12166B.8010002@harpegolden.net> <8339ppfwhi.fsf@gnu.org> <4D127751.7070501@harpegolden.net> <83y67hdtkf.fsf@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1293089608 17584 80.91.229.12 (23 Dec 2010 07:33:28 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 23 Dec 2010 07:33:28 +0000 (UTC) Cc: emacs-devel@gnu.org, David De La Harpe Golden To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Dec 23 08:33:24 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 1PVffv-0001lp-FP for ged-emacs-devel@m.gmane.org; Thu, 23 Dec 2010 08:33:23 +0100 Original-Received: from localhost ([127.0.0.1]:44805 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PVffu-00087G-Pz for ged-emacs-devel@m.gmane.org; Thu, 23 Dec 2010 02:33:22 -0500 Original-Received: from [140.186.70.92] (port=55811 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PVffa-00085U-HX for emacs-devel@gnu.org; Thu, 23 Dec 2010 02:33:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PVffZ-0003Rs-Gh for emacs-devel@gnu.org; Thu, 23 Dec 2010 02:33:02 -0500 Original-Received: from smtprelay-h22.telenor.se ([195.54.99.197]:55380) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PVffY-0003RE-5J; Thu, 23 Dec 2010 02:33:00 -0500 Original-Received: from ipb1.telenor.se (ipb1.telenor.se [195.54.127.164]) by smtprelay-h22.telenor.se (Postfix) with ESMTP id B816FEA042; Thu, 23 Dec 2010 08:32:55 +0100 (CET) X-SENDER-IP: [85.225.45.100] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AnM0AIOJEk1V4S1kPGdsb2JhbACIMZt0DAEBAQE1L8IlhUoEjiEa X-IronPort-AV: E=Sophos;i="4.60,218,1291590000"; d="scan'208";a="161580041" Original-Received: from c-642de155.25-1-64736c10.cust.bredbandsbolaget.se (HELO coolsville.localdomain) ([85.225.45.100]) by ipb1.telenor.se with ESMTP; 23 Dec 2010 08:32:55 +0100 Original-Received: from [10.225.40.92] (unknown [193.45.43.33]) by coolsville.localdomain (Postfix) with ESMTPSA id 7E9DD7FA05A; Thu, 23 Dec 2010 08:32:54 +0100 (CET) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; sv-SE; rv:1.9.2.12) Gecko/20101027 Thunderbird/3.1.6 In-Reply-To: <83y67hdtkf.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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:133920 Archived-At: Eli Zaretskii skrev 2010-12-23 05:03: >> Date: Wed, 22 Dec 2010 22:10:25 +0000 >> From: David De La Harpe Golden >> CC: emacs-devel@gnu.org, jan.h.d@swipnet.se >> >> On 22/12/10 19:17, Eli Zaretskii wrote: >> >>> Thanks. I know all that. My question was about this pair of calls on >>> X, not about Windows. >>> >> >> And hasn't that now been answered? > > Almost: I'd like Jan to tell whether my guess regarding the reason(s) > for his change was correct. > The reason was indeed to call x-selection-value-internal. All this selection stuff is a bit messy now. Ideally x-get-selection should use x-select-request-type and we could reduce the number of function that gets selection on X. However, one would have to check all platforms and all uses of the current routines to do a good refactoring. Jan D.