From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Robert J. Chassell" Newsgroups: gmane.emacs.devel Subject: Re: Patch to disable links line in *info* buffer Date: Mon, 10 Jun 2002 20:50:41 +0000 (UTC) Sender: emacs-devel-admin@gnu.org Message-ID: References: <87bsaos1fl.fsf@orebokech.com> <200206072322.g57NMtK27277@aztec.santafe.edu> <5xbsam1tje.fsf@kfs2.cua.dk> <87wut9tppe.fsf@orebokech.com> <200206101359.g5ADx7b28021@rum.cs.yale.edu> <200206101728.g5AHSjQ29188@rum.cs.yale.edu> Reply-To: bob@rattlesnake.com NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1023742309 23029 127.0.0.1 (10 Jun 2002 20:51:49 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 10 Jun 2002 20:51:49 +0000 (UTC) Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17HW8j-0005zK-00 for ; Mon, 10 Jun 2002 22:51:49 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17HWVj-000257-00 for ; Mon, 10 Jun 2002 23:15:35 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17HW83-0007aA-00; Mon, 10 Jun 2002 16:51:07 -0400 Original-Received: from megalith.rattlesnake.com ([140.186.114.245] helo=localhost) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17HW7f-0007YY-00 for ; Mon, 10 Jun 2002 16:50:43 -0400 Original-Received: by rattlesnake.com via sendmail from stdin id (Debian Smail3.2.0.114) Mon, 10 Jun 2002 20:50:41 +0000 (UTC) Original-To: emacs-devel@gnu.org Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:4721 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:4721 storm@cua.dk (Kim F. Storm) writes You have never been able to copy what's in the mode-line. That is very true. This means I cannot copy a file name for Info. The name has been shifted from easily sharable to hard-to-share. You point out that the mode-line tells you which file I am in. This is true. But I like sharing this information with others but do not like wasting my time doing so. Consequently, an easily copy-able, properly formatted line helps. monnier+gnu/emacs@rum.cs.yale.edu writes: The problem is that the header-line, just line the mode-line, the tool-bar, the menu-bar (and probably more) is not part of the buffer. There has never been any way to easily copy their content (and especially not their underlying "deep" content) with the usual keybindings. You are right. The new style for the header-line takes away an Emacs feature. I can live with being unable to copy the mode line, since it does not have information I copy and send to people all the time like the filename, including path, of the buffer I am visiting. (My mode lines have the name and path arranged in format that I personally can read easily, but that is not good for email; I have not figured out a format that works both for my monitoring and for my sharing at the same time.) I have been bothered by being unable to copy menus readily; but since I hardly ever use or look at them, I personally don't find that much trouble. (People who do use their mouse frequently to open menus are hurt by being unable to copy them. For example, how can you efficiently discuss variations to the `Options' menu without being able to quote what you have?) Eli makes a good suggestion, that you should be able to copy all of Emacs. I second him. My concern is thats such copying also fit a `simple and satisfying' criterion, which is that copying in the usual manner copies what you see (modulo pro tem markup; i.e., the copying is of the words, which is what you would do if copying by writing by hand, not the typesetting). A second type of textual generation, exemplified by the misnamed `Info-copy-current-node-name' command, would use other commands, which should not be bound to the same key, mouse, or other bindings use for regular copying. These commands would generate useful expressions for the context. The misnamed `Info-copy-current-node-name' command generates a useful expression for a new-style *info* header; the `mode-line-specify-current' command should generate a useful expression for what a mode line says. -- Robert J. Chassell bob@rattlesnake.com Rattlesnake Enterprises http://www.rattlesnake.com