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: Graphical Kill node in Emacs manual Date: Tue, 22 Aug 2006 09:17:55 -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 1156263536 22332 80.91.229.2 (22 Aug 2006 16:18:56 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 22 Aug 2006 16:18:56 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 22 18:18:53 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 1GFYxP-0006ox-JN for ged-emacs-devel@m.gmane.org; Tue, 22 Aug 2006 18:18:28 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GFYxO-0005im-Vj for ged-emacs-devel@m.gmane.org; Tue, 22 Aug 2006 12:18:27 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GFYx1-0005aQ-7w for emacs-devel@gnu.org; Tue, 22 Aug 2006 12:18:03 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GFYwy-0005Xs-Gv for emacs-devel@gnu.org; Tue, 22 Aug 2006 12:18:02 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GFYwy-0005Xi-9U for emacs-devel@gnu.org; Tue, 22 Aug 2006 12:18:00 -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 1GFZ4c-0001dU-4H for emacs-devel@gnu.org; Tue, 22 Aug 2006 12:25:54 -0400 Original-Received: from rgmgw3.us.oracle.com (rgmgw3.us.oracle.com [138.1.186.112]) by agminet01.oracle.com (Switch-3.1.7/Switch-3.1.7) with ESMTP id k7MGHwvt000454 for ; Tue, 22 Aug 2006 11:17:58 -0500 Original-Received: from dradamslap (dhcp-amer-csvpn-gw2-141-144-72-180.vpn.oracle.com [141.144.72.180]) by rgmgw3.us.oracle.com (Switch-3.1.7/Switch-3.1.7) with SMTP id k7MGHvcU003287 for ; Tue, 22 Aug 2006 10:17:58 -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: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1807 Importance: Normal 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:58730 Archived-At: The reason this does not mention the Clipboard is that it usually doesn't involve use of the Clipboard. The Clipboard is an optional facility under X, and normally isn't used at all. Perhaps I misspoke - I'm unclear on when the X clipboard is used to copy+paste between applications (the subject of this node) and when it is not used. I really meant the _notion_ of a clipboard, that is, what is called the clipboard in many apps, which in Emacs is closest to the kill ring itself. My point about the "clipboard" here was really that this short node combines two things: mention of 1) killing and yanking between apps, and 2) delete-selection mode. The second paragraph (#2) does not need the first (#1) to understand it, and vice versa - the two subjects are relatively independent. If this node is intended to be about #1 (based on the title), then #2 is off-topic. The Clipboard info is in the Frames chapter as part of the full info on Emacs and selections. That is not a 100% ideal place for it, but I am not sure any other place is better. Perhaps Graphical Kill should have an xref leading to that whole part of the manual. Yes, if the Clipboard section helps understand the stuff on inter-app yanking, then an xref would help. As I say, I myself am not clear when the Emacs (X) clipboard is actually used. I can copy and paste between apps, but I have no idea if I'm using the X clipboard (I'm using MS Windows). #2 should be separated from #1, IMO. People will not find #2 by trying to go to node `Graphical Kill', and #2 has only a limited relation to #1 - it seems added here only as an afterthought. A node just describing Delete Selection mode would be undesirably short. Likewise, a node saying only what is said in paragraph #1. That's why I suggested merging it with its parent node. How about creating a node that describes PC Selection mode and Delete Selection mode, and relates them to Transient Mark mode? It might be a good idea.