From owner-freebsd-gnome@FreeBSD.ORG Sat Mar 29 10:10:04 2014 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 043F2B06 for ; Sat, 29 Mar 2014 10:10:04 +0000 (UTC) Received: from mail-la0-x234.google.com (mail-la0-x234.google.com [IPv6:2a00:1450:4010:c03::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7FE39EC7 for ; Sat, 29 Mar 2014 10:10:03 +0000 (UTC) Received: by mail-la0-f52.google.com with SMTP id ec20so4321456lab.25 for ; Sat, 29 Mar 2014 03:10:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:mime-version:content-type :content-disposition; bh=Ykg5eXzOlYUUhQ7JAd3HGl6/Cts0VdwSetVm16xF/OY=; b=x+nkZgqNCOG08hJYQF5v4QgD0mX892kNnOL9Y95pQ8lr6VM12bnOFr4Jiu2GME/U30 w1vEwAYQx52hNAcLONkTRAYakLQEgoOlEJhy0GYfkHXCDJGqm9R0CIKjzE4c644cX4nV GHpqIG+l+jZgAxTe4piFm1KRUqS7Pj5NulJdwrTAiAXsJG4pAhHCkZ1BYZnzSoh75et+ 3Y+srWLCA1nTHmJxB7hEoGkQ6qRhUVqN605d2RX5AOE+CENzEYlBRU8NeQvAcWsNJAu3 +jw8poopIIi6I4olXUBF94cTiN/3TGJEZi6vbR0umHx9oxa4s5VzCBvBF2VWliPUwVRZ P/mg== X-Received: by 10.112.126.7 with SMTP id mu7mr9040431lbb.17.1396087801457; Sat, 29 Mar 2014 03:10:01 -0700 (PDT) Received: from GLaDOS.localdomain ([212.220.56.115]) by mx.google.com with ESMTPSA id x5sm5537924lbk.5.2014.03.29.03.09.59 for (version=TLSv1 cipher=RC4-SHA bits=128/128); Sat, 29 Mar 2014 03:10:00 -0700 (PDT) Received: by GLaDOS.localdomain (Postfix, from userid 1001) id D4B2714D192; Sat, 29 Mar 2014 16:09:57 +0600 (YEKT) Date: Sat, 29 Mar 2014 16:09:57 +0600 From: Michael Danilov To: gnome@FreeBSD.org Subject: Primary selection fix for GTK Message-ID: <20140329100957.GA9633@GLaDOS> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="YZ5djTAD1cGYuMQK" Content-Disposition: inline X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Mar 2014 10:10:04 -0000 --YZ5djTAD1cGYuMQK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hello, Shift-Insert does not work as intended in GTK: instead of pasting X primary selection, it pastes clipboard, thus breaking compatibility with terminal emulators. I have written to gtk-devel@gnome.org about this, but they did not admit there is any problem whatsoever. I've made patches that correct the bug in both x11-toolkits/gtk20 and x11-toolkits/gtk30. Please commit! Thank you in advance, Mike --YZ5djTAD1cGYuMQK Content-Type: application/octet-stream Content-Disposition: attachment; filename="gtk-shiftinsert.tar.bz2" Content-Transfer-Encoding: base64 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 kinChIZL67no --YZ5djTAD1cGYuMQK--