From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: paste when cursor is in the fringe Date: Fri, 11 Aug 2006 12:42:50 -0700 Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-15" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1155325413 27919 80.91.229.2 (11 Aug 2006 19:43:33 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 11 Aug 2006 19:43:33 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 11 21:43:31 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GBcuk-0002Ao-Co for ged-emacs-devel@m.gmane.org; Fri, 11 Aug 2006 21:43:27 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GBcuj-0002hA-2o for ged-emacs-devel@m.gmane.org; Fri, 11 Aug 2006 15:43:25 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GBcuX-0002eP-Ut for emacs-devel@gnu.org; Fri, 11 Aug 2006 15:43:14 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GBcuT-0002VZ-PW for emacs-devel@gnu.org; Fri, 11 Aug 2006 15:43:13 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GBcuT-0002VO-MO for emacs-devel@gnu.org; Fri, 11 Aug 2006 15:43:09 -0400 Original-Received: from [141.146.126.228] (helo=agminet01.oracle.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.52) id 1GBczd-0001pN-JV for emacs-devel@gnu.org; Fri, 11 Aug 2006 15:48:30 -0400 Original-Received: from rgmgw2.us.oracle.com (rgmgw2.us.oracle.com [138.1.186.111]) by agminet01.oracle.com (Switch-3.1.7/Switch-3.1.7) with ESMTP id k7BJh17X002870 for ; Fri, 11 Aug 2006 14:43:02 -0500 Original-Received: from dradamslap (dhcp-amer-csvpn-gw2-141-144-75-49.vpn.oracle.com [141.144.75.49]) by rgmgw2.us.oracle.com (Switch-3.1.7/Switch-3.1.7) with SMTP id k7BJh0f4003582 for ; Fri, 11 Aug 2006 13:43:01 -0600 Original-To: X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1807 X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE 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:58299 Archived-At: Maybe down-mouse-2 should be bound to a function that highlights the point at which the mouse-yank-at-click will insert the text. Would someone who can contribute code like to try implementing this? Can I suggest that it would be good if the highlight followed the mouse, in the case where you: 1. Press and hold mouse-2. 2. Move (drag) the mouse. 3. Release mouse-2, to yank at the release point. That is, it would be good for the highlit position to follow the mouse, so you can always see the actual yank position highlighted. One of the reasons to highlight is, as Stefan suggested, to be sure you're pasting to the right position. Tracking the mouse with a highlight helps in this regard. Otherwise, you see only the initial (press) position highlighted, and the same difficulty in getting the position right arises when you then try to correct the position.