From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: highlight with mouse then shouldn't need kill-ring-save? Date: Fri, 28 Jan 2005 09:13:58 -0500 Message-ID: References: <87hdl42khp.fsf@jidanni.org> <200501280341.j0S3fk026612@raven.dms.auburn.edu> Reply-To: rms@gnu.org NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1106923101 13375 80.91.229.6 (28 Jan 2005 14:38:21 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 28 Jan 2005 14:38:21 +0000 (UTC) Cc: emacs-devel@gnu.org, jidanni@jidanni.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jan 28 15:38:13 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CuX7Z-0007Pn-00 for ; Fri, 28 Jan 2005 15:29:13 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CuXCi-0007b0-OB for ged-emacs-devel@m.gmane.org; Fri, 28 Jan 2005 09:34:32 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1CuXCM-0007WX-3L for emacs-devel@gnu.org; Fri, 28 Jan 2005 09:34:10 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1CuXCA-0007NH-SI for emacs-devel@gnu.org; Fri, 28 Jan 2005 09:33:59 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1CuXCA-0007La-Dh for emacs-devel@gnu.org; Fri, 28 Jan 2005 09:33:58 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CuWuz-0002Dw-CQ for emacs-devel@gnu.org; Fri, 28 Jan 2005 09:16:13 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.34) id 1CuWso-000646-2v; Fri, 28 Jan 2005 09:13:58 -0500 Original-To: Luc Teirlinck In-reply-to: <200501280341.j0S3fk026612@raven.dms.auburn.edu> (message from Luc Teirlinck on Thu, 27 Jan 2005 21:41:46 -0600 (CST)) 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: main.gmane.org gmane.emacs.devel:32607 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:32607 Perhaps it would be good in transient mark mode to set things up so that when the mark is active, the region is available as a selection. The problem here is that if you use transient-mark-mode (I do) then you activate the region often, for a variety of reasons, mostly unrelated to the kill ring. So if each time the active region got copied to the kill ring, then the kill ring could easily get clobbered with unwanted entries. We certainly wouldn't want it to be in the kill ring. But Emacs could make it available as the selection to other X clients, without putting it in the kill ring. Currently Emacs' selection is always from the kill ring, but that does not HAVE to be so. Maybe in Transient Mark mode the selection should be defined as the highlighted region (when and if there is one).