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: Patch to disable links line in *info* buffer Date: Tue, 11 Jun 2002 13:25:35 -0600 (MDT) Sender: emacs-devel-admin@gnu.org Message-ID: <200206111925.g5BJPZh03612@aztec.santafe.edu> 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> Reply-To: rms@gnu.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1023823668 29002 127.0.0.1 (11 Jun 2002 19:27:48 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Tue, 11 Jun 2002 19:27:48 +0000 (UTC) Cc: emacs-devel@gnu.org, bob@rattlesnake.com Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17HrIx-0007Xf-00 for ; Tue, 11 Jun 2002 21:27:47 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17HrgQ-0007St-00 for ; Tue, 11 Jun 2002 21:52:02 +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 17HrIg-0006me-00; Tue, 11 Jun 2002 15:27:30 -0400 Original-Received: from pele.santafe.edu ([192.12.12.119]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17HrGq-0006Vf-00; Tue, 11 Jun 2002 15:25:37 -0400 Original-Received: from aztec.santafe.edu (aztec [192.12.12.49]) by pele.santafe.edu (8.11.6+Sun/8.11.6) with ESMTP id g5BJPZQ04951; Tue, 11 Jun 2002 13:25:35 -0600 (MDT) Original-Received: (from rms@localhost) by aztec.santafe.edu (8.10.2+Sun/8.9.3) id g5BJPZh03612; Tue, 11 Jun 2002 13:25:35 -0600 (MDT) X-Authentication-Warning: aztec.santafe.edu: rms set sender to rms@aztec using -f Original-To: bob@rattlesnake.com In-Reply-To: (bob@rattlesnake.com) 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:4759 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:4759 Perhaps it would be a good idea is to create a new *info* header line based on the new style that also tells you the file name, and that fills nicely to two lines when it is too wide to fit on one line, and that can be copied by the usual commands. The current facilities can't do all of these things. I wonder--would it be useful if the header line displayed at the top of a window were part of the buffer text, rather than a feature like the mode line? In other words, one could designate a part of the buffer (at the beginning) as the header, to be always displayed at the top of the window regardless of scrolling. The text starting at the window-start pointer would appear in the window beneath that header text. When the buffer is scrolled to the top, there should only be one copy of the header lines text. If you move point to the beginning, it would appear on the first header lines. In effect, that text would be displayed as ordinary text display, not as something like the mode line. With this feature, we could do all the things that you are asking for here. It might be a better feature for other purposes than the existing header-line feature. However, in one respect it would not be better than the method we used a week ago: it would always use a screen line for the header line. If we want to save more screen space for the text, this will not do so. For that we would have to eliminate the header line entirely.