From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Olaf Rogalsky Newsgroups: gmane.emacs.devel Subject: Re: X selection access in xterm (OSC 52) Date: Sat, 28 Mar 2015 19:59:33 +0100 Message-ID: <87zj6xosmi.fsf@t-online.de> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1427569699 13446 80.91.229.3 (28 Mar 2015 19:08:19 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 28 Mar 2015 19:08:19 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Mar 28 20:08:06 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 1Ybw5O-0004Vh-8n for ged-emacs-devel@m.gmane.org; Sat, 28 Mar 2015 20:07:58 +0100 Original-Received: from localhost ([::1]:55000 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Ybw5N-0000p3-Fv for ged-emacs-devel@m.gmane.org; Sat, 28 Mar 2015 15:07:57 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44063) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YbvxP-0004ab-Es for emacs-devel@gnu.org; Sat, 28 Mar 2015 14:59:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YbvxI-0000EI-Ge for emacs-devel@gnu.org; Sat, 28 Mar 2015 14:59:43 -0400 Original-Received: from mailout04.t-online.de ([194.25.134.18]:50966) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YbvxI-0000Ds-BC for emacs-devel@gnu.org; Sat, 28 Mar 2015 14:59:36 -0400 Original-Received: from fwd14.aul.t-online.de (fwd14.aul.t-online.de [172.20.26.242]) by mailout04.t-online.de (Postfix) with SMTP id D12763DF452 for ; Sat, 28 Mar 2015 19:59:34 +0100 (CET) Original-Received: from blaubaer (Tb+5nMZe8hPRqDjYLraV8kvKe67yZohJY9Ji-7SIaNQPwF8JkjVyIqhUhiU+y5GZLL@[93.208.99.17]) by fwd14.t-online.de with (TLSv1.2:DHE-RSA-AES256-SHA256 encrypted) esmtp id 1YbvxG-06K7k00; Sat, 28 Mar 2015 19:59:34 +0100 X-ID: Tb+5nMZe8hPRqDjYLraV8kvKe67yZohJY9Ji-7SIaNQPwF8JkjVyIqhUhiU+y5GZLL X-TOI-MSGID: c40a3c6e-e771-4bfc-8e02-8318a6b39fe7 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 194.25.134.18 X-Mailman-Approved-At: Sat, 28 Mar 2015 15:07:54 -0400 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:184477 Archived-At: Hi, I just stumbeld upon this thread. Not long ago I wrote a minor mode, which provides two-way interoperability between the X11 selections and the kill ring of emacs via OSC 52 control sequences. The code is by no means polished, but it works for me. If you are interested, you can have a look at https://github.com/olaf-rogalsky/xterm-clip Olaf