From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: master 2b2fd39: xterm.el: Implement OSC-52 functionality for setting the X selection Date: Mon, 25 May 2015 17:07:16 -0400 Message-ID: References: <20150413144903.4697.38336@vcs.savannah.gnu.org> <2yvbguvize.fsf@fencepost.gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1432588066 18172 80.91.229.3 (25 May 2015 21:07:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 25 May 2015 21:07:46 +0000 (UTC) Cc: Glenn Morris , emacs-devel@gnu.org To: Philipp Stephani Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon May 25 23:07:38 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Ywzb0-0005Ak-6p for ged-emacs-devel@m.gmane.org; Mon, 25 May 2015 23:07:38 +0200 Original-Received: from localhost ([::1]:45024 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ywzaz-0005Gx-JO for ged-emacs-devel@m.gmane.org; Mon, 25 May 2015 17:07:37 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44431) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ywzaj-00056U-HK for emacs-devel@gnu.org; Mon, 25 May 2015 17:07:22 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ywzag-0007CW-Ap for emacs-devel@gnu.org; Mon, 25 May 2015 17:07:21 -0400 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:29246) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ywzag-0007CS-7H; Mon, 25 May 2015 17:07:18 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0A4EwA731xV/9N+3mhcgxBUXoJQhVW7NwmBXoVtBAICgTw5FAEBAQEBAQGBCkEFg10BAQMBViMFCwsOJhIUGA0kE4gkCA3PFgEBAQEGAgEfizqFBQeELQWXIZ1jI2GBWoFZIjEBAYJFAQEB X-IPAS-Result: A0A4EwA731xV/9N+3mhcgxBUXoJQhVW7NwmBXoVtBAICgTw5FAEBAQEBAQGBCkEFg10BAQMBViMFCwsOJhIUGA0kE4gkCA3PFgEBAQEGAgEfizqFBQeELQWXIZ1jI2GBWoFZIjEBAYJFAQEB X-IronPort-AV: E=Sophos;i="5.13,465,1427774400"; d="scan'208";a="122187467" Original-Received: from 104-222-126-211.cpe.teksavvy.com (HELO ceviche.home) ([104.222.126.211]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 25 May 2015 17:07:16 -0400 Original-Received: by ceviche.home (Postfix, from userid 20848) id 908A8660EF; Mon, 25 May 2015 17:07:16 -0400 (EDT) In-Reply-To: (Philipp Stephani's message of "Sun, 19 Apr 2015 06:34:00 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 206.248.154.181 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:186813 Archived-At: > The current code was written by me (phst@google.com) and borrowed > from/inspired by Robert Ginda (rginda@google.com, > http://git.chromium.org/gitweb/?p=chromiumos/platform/assets.git;a=blob_plain;f=chromeapps/hterm/etc/osc52.el;hb=HEAD > ). Thanks. I reworked it to adapt to some changes that were done in xterm.el in the mean time, and installed it into "master". Note that this is only enabled if it is requested explicitly in xterm-extra-capabilities because: - I don't know how to reliably (and discretely) check that it works. - If the xterm doesn't actually support it, enabling it causes a timeout (or a lost event) when you C-y. Stefan