bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#10858: 24.0.93; [PATCH]`Info-menu' does not respect string value of


From: Drew Adams
Subject: bug#10858: 24.0.93; [PATCH]`Info-menu' does not respect string value of FORK arg
Date: Mon, 20 Feb 2012 09:10:28 -0800

The doc string says:
"If FORK is a string, it is the name to use for the new buffer."
 
But (Info-menu "Emacs" "NEWNAME") does not put the new Info buffer
(which correctly visits menu-item `Emacs') in a buffer named `NEWNAME'.
 
The incorrect code is this, at the end of `Info-menu':
 
(Info-goto-node (Info-extract-menu-item menu-item) (if fork menu-item))
 
That should be:
 
(Info-goto-node (Info-extract-menu-item menu-item)
                (and fork (if (stringp fork) fork menu-item)))
 
Note that the code for `Info-goto-node' is correct.  The problem with
`Info-menu' is that it ignores the string value of FORK.
 
Note that this bug has existed ever since Emacs 21, when the FORK arg
was introduced.  The fix is trivial.

In GNU Emacs 24.0.93.1 (i386-mingw-nt5.1.2600)
 of 2012-02-15 on MARVIN
Windowing system distributor `Microsoft Corp.', version 5.1.2600
Configured using:
 `configure --with-gcc (4.6) --no-opt --enable-checking --cflags
 -ID:/devel/emacs/libs/libXpm-3.5.8/include
 -ID:/devel/emacs/libs/libXpm-3.5.8/src
 -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include
 -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include
 -ID:/devel/emacs/libs/giflib-4.1.4-1/include
 -ID:/devel/emacs/libs/jpeg-6b-4/include
 -ID:/devel/emacs/libs/tiff-3.8.2-1/include
 -ID:/devel/emacs/libs/gnutls-3.0.9/include'
 






reply via email to

[Prev in Thread] Current Thread [Next in Thread]