From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: Documentation for "Clone Buffers" (corrected version) Date: 09 Mar 2004 16:40:46 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1079242143 16670 80.91.224.253 (14 Mar 2004 05:29:03 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 14 Mar 2004 05:29:03 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sun Mar 14 06:29:00 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1B2OBI-0004EP-00 for ; Sun, 14 Mar 2004 06:29:00 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1B2OBB-00059h-00 for ; Sun, 14 Mar 2004 06:28:57 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B1UaV-0003KB-Ff for emacs-devel@quimby.gnus.org; Thu, 11 Mar 2004 13:07:19 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1B0jsC-0001Bz-DG for emacs-devel@gnu.org; Tue, 09 Mar 2004 11:14:28 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1B0jLa-0005nH-A3 for emacs-devel@gnu.org; Tue, 09 Mar 2004 10:41:17 -0500 Original-Received: from [199.232.76.164] (helo=fencepost.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B0jLZ-0005nC-Rg for emacs-devel@gnu.org; Tue, 09 Mar 2004 10:40:45 -0500 Original-Received: from fencepost.gnu.org ([127.0.0.1] helo=lola.goethe.zz) by fencepost.gnu.org with esmtp (Exim 4.24) id 1B0jIw-0007TL-Gp; Tue, 09 Mar 2004 10:38:02 -0500 Original-To: Alan Mackenzie In-Reply-To: Original-Lines: 45 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:20439 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:20439 Alan Mackenzie writes: > [Re: My proposed patch to the Emacs manual, documenting the command > `clone-buffer'.] > > On Sat, 28 Feb 2004, Richard Stallman wrote: > > [Alan Mackenzie:] > > I disagree. I find clone-buffer exceptionally useful, as it is the > > only way I know of having two *info* buffers displaying different > > info files at the same time. > > >The recommended method is to create one, do M-x rename-uniquely, then > >switch to some other buffer and do M-x info again. This works for all > >sorts of special facilities. > > Ah, right! :-) That's anything but user-friendly, though. It's also > difficult to work out from the documentation. I couldn't find any hint > of this procedure in the Info info pages, which is the first place I > looked, a year or three ago. Is the prefix argument of the following more user-friendly? m runs the command Info-menu which is an interactive compiled Lisp function in `info'. It is bound to m. (Info-menu MENU-ITEM &optional FORK) Go to the node pointed to by the menu item named (or abbreviated) MENU-ITEM. The menu item should one of those listed in the current node's menu. Completion is allowed, and the default menu item is the one point is on. If FORK is non-nil (interactively with a prefix arg), show the node in a new info buffer. If FORK is a string, it is the name to use for the new buffer. [back] Actually, it might be even more useful if the "d" command for going to a new directory would also have this FORK functionality, since _that_ is the point where one usually wants to start a new info path. And while we are at it, "t" could also make use of a FORK prefix. -- David Kastrup, Kriemhildstr. 15, 44793 Bochum