From: xemacs-beta-bounces(a)xemacs.org [mailto:xemacs-beta-
bounces(a)xemacs.org] On Behalf Of Stephen J. Turnbull
Sent: Friday, June 05, 2009 6:36 AM
To: David Karr
Subject: Can't see help window until I select it
David Karr writes:
> I installed the latest release of Cygwin and XEmacs on a new box a
> days ago.
Latest release of XEmacs? Does that mean 21.4.22 or 21.5.29?
Emacs-version: "21.4 (patch 22) \"Instant Classic\" XEmacs Lucid"
Is the new box running Vista, by any chance? I don't think any
code has been seriously tested on Vista. And I'm sure essentially no
testing has been done on "Windows 7".
> When I do something that should show a "help" window,
> "describe-function", the only indication I have that help has been
> is "Type q to remove help window, space to scroll the help" appearing
> status area. The help window does not appear.
> If I then do "switch-to-buffer", I see that the help window that I
> is at the top of the list, so I press Enter, and now I have my help
There are a number of possibilities. First, XEmacs may think that the
help window is already displayed (eg, in a frame which is obscured by
other GUI windows). Presumably you would be aware of that, but please
I only have a single frame right now, so that's not it.
Second, the same thing may be true, except that it's in one of
weird hidden DOS box terminals that Windows seems to need to get full
functionality from XEmacs. That you probably wouldn't know about.
I do get a useless DOS window when I run XEmacs, but nothing appears to
happen with it.
To help debug these, try doing C-h f get-buffer-window-list RET,
if it doesn't show, evaluate
(get-buffer "*Help: function `get-buffer-window-list'*") 0 t)
If it does show, we'll need to try something else.
I did C-h f get-..., it didn't show, then I did meta-x eval-expression and
entered that expression, which returned nil.
Third, the values of `help-selects-help-window',
`pop-up-frames' may affect this behavior. Could you try setting them
to different values and see if semi-sane behavior is restored?
I tried toggling the values of all three of these. The only one that
produced any halfway useful results was setting "pop-up-frames" to t. This
at least made the help window immediately visible, in a new frame, which I
now had to manually "C-x 5 0" to get rid of, even after "q" to drop
info. This change might be ok, if I could get "q" to dismiss the frame
also. It would probably be best just to get the old expected behavior of
seeing the help in a window in the existing frame, however.
XEmacs-Beta mailing list