-----Original Message-----
 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
 Cc: xemacs-beta(a)xemacs.org
 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
 couple of
  > 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
of our
 code has been seriously tested on Vista.  And I'm sure essentially no
 testing has been done on "Windows 7". 
XP.
  > When I do something that should show a "help" window,
like
  > "describe-function", the only indication I have that help has been
 presented
  > is "Type q to remove help window, space to scroll the help" appearing
 in the
  > status area.  The help window does not appear.
  >
  > If I then do "switch-to-buffer", I see that the help window that I
 requested
  > is at the top of the list, so I press Enter, and now I have my help
 window.
 
 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
 confirm. 
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
those
 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,
then
 if it doesn't show, evaluate
 
 (get-buffer-window-list
  (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-windows', and
 `pop-up-frames' may affect this behavior.  Could you try setting them
 to different values and see if semi-sane behavior is restored? 
Currently:
help-selects-help-window: t
pop-up-windows: t
pop-up-frames: nil
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
the help
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
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta