That seems to cure the problem. Is there any documentation that should
have clued me in to this trick?
Andy Piper wrote:
What happens if you add "tty" to your CYGWIN env setting?
andy
>-----Original Message-----
>From: xemacs-beta-admin(a)xemacs.org
>[mailto:xemacs-beta-admin@xemacs.org]On Behalf Of Ed Windes
>Sent: Thursday, September 18, 2003 7:59 PM
>To: XEmacs Beta
>Subject: [Bug: 21.4.13] XEmacs display wrecked after starting subprocess
>
>
>================================================================
>Dear Bug Team!
>
>I'm using XEmacs, Cygwin (not native), on Windows XP, and seeing a
>weird interaction between how XEmacs is started, running subprocesses,
>and display painting.
>
>If I start XEmacs from a shortcut or from an XEmacs bash window, and
>then either run a bash sub-shell (M-X shell) or start some other
>subprocess (M-Xgnuserver-start), XEmacs stops displaying its windows
>correctly.
>
>If, on the other hand, I start XEmacs from a Cygwin xterm, or from
>rxvt.exe, I can do the same things without messing up XEmacs.
>
>I've reproduced the same behavior on two XP machines with fresh
>installs of both Cygwin and XEmacs.
>
>================================================================
>
>System Info to help track down your bug:
>---------------------------------------
>
>uname -a: CYGWIN_NT-5.0 TSUNAMI 1.3.20(0.73/3/2) 2003-02-08 12:10 i686
>unknown unknown Cygwin
>
>./configure '--with-dragndrop' '--with-postgresql=no'
'--with-x=no'
>'--bindir=/usr/local/bin/i686-pc-cygwin' '--with-site-lisp=yes'
>'--with-ipv6-cname=no' '--with-netinstall'
>
>
>XEmacs 21.4.13 "Rational FORTRAN" configured for `i686-pc-cygwin'.
>
>
>Compilation / Installation:
> Source code location:
>/development/xemacs/xemacs-21.4-release
> Installation prefix: /usr/local
> Operating system description file: `s/cygwin32.h'
> Machine description file: `m/intel386.h'
> Compiler: gcc
>-I/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../../include/noX
>-I/usr/lib/gcc-lib/i686-pc-cygwin/3.2/../../../../include/noX -g -O3
>-Wall -Wno-switch -Winline -Wmissing-prototypes -Wsign-compare -Wshadow
>-Wpointer-arith
> Relocating allocator for buffers: no
> GNU version of malloc: yes
>
>Window System:
> Compiling in support for the Microsoft window system.
> Using MS-Windows menubars.
> Using MS-Windows scrollbars.
> Using MS-Windows dialog boxes.
> Using MS-Windows native widgets.
> Compiling in support for Drag'n'Drop (EXPERIMENTAL).
> - Drag'n'Drop prototype: msw.
>
>TTY:
> Compiling in support for ncurses.
>
>Images:
> Compiling in support for GIF images (builtin).
> Compiling in support for XPM images.
> Compiling in support for PNG images.
> Compiling in support for JPEG images.
> Compiling in support for TIFF images.
> Compiling in support for X-Face message headers.
>
>Sound:
> Compiling in support for sound (native).
>
>Databases:
> Compiling in support for GNU DBM.
>
>Internationalization:
> Compiling in support for file coding.
>
>Mail:
> Compiling in support for POP mail retrieval.
>
>Other Features:
> Inhibiting IPv6 canonicalization at startup.
> Compiling in support for dynamic shared object modules.
>
>
>
>Load-Path Lisp Shadows:
>----------------------
>(/XEmacs/lib/xemacs/xemacs-packages/lisp/build/build-report
>/XEmacs/lib/xemacs-21.4.13/lisp/build-report)
>
>
>Installed XEmacs Packages:
>-------------------------
>
>((zenirc:version 1.13 :type regular)
> (xslt-process :version 1.11 :type regular)
> (xslide :version 1.08 :type regular)
> (xemacs-devel :version 1.58 :type single-file)
> (xemacs-base :version 1.78 :type regular)
> (x-symbol :version 1.05 :type regular)
> (w3 :version 1.28 :type regular)
> (vm :version 7.14 :type regular)
> (viper :version 1.36 :type regular)
> (view-process :version 1.12 :type regular)
> (vhdl :version 1.17 :type regular)
> (vc-cc :version 1.21 :type regular)
> (vc :version 1.37 :type regular)
> (tramp :version 1.16 :type regular)
> (tpu :version 1.12 :type regular)
> (tooltalk :version 1.13 :type regular)
> (tm :version 1.36 :type regular)
> (time :version 1.13 :type regular)
> (textools :version 1.14 :type regular)
> (text-modes :version 1.63 :type single-file)
> (texinfo :version 1.24 :type regular)
> (supercite :version 1.19 :type regular)
> (strokes :version 1.08 :type regular)
> (speedbar :version 1.26 :type regular)
> (sounds-wav :version 1.1 :type regular)
> (sounds-au :version 1.1 :type regular)
> (sml-mode :version 0.09 :type regular)
> (slider :version 1.13 :type regular)
> (sieve :version 1.13 :type regular)
> (sh-script :version 1.17 :type regular)
> (sgml :version 1.08 :type regular)
> (semantic :version 1.17 :type regular)
> (scheme :version 1.13 :type regular)
> (sasl :version 1.13 :type regular)
> (ruby-modes :version 1.01 :type regular)
> (rmail :version 1.13 :type regular)
> (reftex :version 1.3 :type regular)
> (python-modes :version 1.02 :type single-file)
> (psgml-dtds :version 1.02 :type regular)
> (psgml :version 1.41 :type regular)
> (ps-print :version 1.08 :type regular)
> (prog-modes
>:version
> 1
> .83
>:type
> single-file)
> (pgg :version 1.03 :type regular)
> (perl-modes :version 1.04 :type single-file)
> (pcomplete :version 1.02 :type regular)
> (pcl-cvs :version 1.64 :type regular)
> (pc :version 1.25 :type single-file)
> (os-utils :version 1.32 :type single-file)
> (oo-browser :version 1.03 :type regular)
> (ocaml :version 0.04 :type regular)
> (net-utils :version 1.32 :type single-file)
> (mmm-mode :version 1.0 :type regular)
> (misc-games :version 1.16 :type single-file)
> (mine :version 1.14 :type regular)
> (mh-e :version 1.23 :type regular)
> (mew :version 1.17 :type regular)
> (mailcrypt :version 2.12 :type regular)
> (mail-lib :version 1.6 :type regular)
> (liece :version 1.12 :type regular)
> (jde :version 1.45 :type regular)
> (ispell :version 1.24 :type regular)
> (ilisp :version 1.32 :type regular)
> (igrep :version 1.1 :type regular)
> (idlwave :version 1.3 :type regular)
> (ibuffer :version 1.08 :type regular)
> (hyperbole :version 1.12 :type regular)
> (hm--html-menus :version 1.21 :type regular)
> (haskell-mode :version 1.05 :type regular)
> (gnus :version 1.71 :type regular)
> (gnats :version 1.15 :type regular)
> (games :version 1.14 :type regular)
> (fsf-compat :version 1.12 :type single-file)
> (frame-icon :version 1.09 :type regular)
> (fortran-modes :version 1.02 :type single-file)
> (forms :version 1.14 :type regular)
> (footnote :version 1.15 :type regular)
> (eudc :version 1.38 :type regular)
> (eterm :version 1.13 :type regular)
> (ess :version 1.04 :type regular)
> (eshell :version 1.05 :type regular)
> (emerge :version 1.09 :type regular)
> (elib :version 1.1 :type single-file)
> (eieio :version 1.04 :type regular)
> (efs :version 1.29 :type regular)
> (edt :version 1.12 :type regular)
> (edit-utils :version 2.07 :type single-file)
> (ediff :version 1.47 :type regular)
> (edebug :version 1.18 :type regular)
> (ecrypto :version 0.13 :type regular)
> (ecb :version 1.1 :type regular)
> (docbookide :version 0.06 :type regular)
> (dired :version 1.13 :type regular)
> (dictionary :version 1.12 :type regular)
> (debug :version 1.16 :type regular)
> (crisp :version 1.12 :type regular)
> (cookie :version 1.14 :type regular)
> (clearcase :version 1.06 :type regular)
> (cc-mode :version 1.39 :type regular)
> (calendar :version 1.21 :type regular)
> (calc :version 1.23 :type regular)
> (c-support :version 1.16 :type single-file)
> (build :version 1.1 :type regular)
> (bbdb :version 1.23 :type regular)
> (auctex :version 1.35 :type regular)
> (apel :version 1.26 :type regular)
> (ada :version 1.13 :type regular)
> (Sun :version 1.13 :type regular))
>
>
>Installed Modules:
>-----------------
>
>
>Features:
>--------
>
>(mail-abbrevs xemacsbug shadow sendmail rfc822 view-less view apropos
>shell comint ring cus-face zenirc-autoloads xslt-process-autoloads
>xslide-autoloads xemacs-devel-autoloads xemacs-base-autoloads
>x-symbol-autoloads w3-autoloads vm-autoloads viper-autoloads
>view-process-autoloads vhdl-autoloads vc-cc-autoloads vc-autoloads
>tramp-autoloads tpu-autoloads tooltalk-autoloads tm-autoloads
>time-autoloads textools-autoloads text-modes-autoloads
>texinfo-autoloads supercite-autoloads strokes-autoloads
>speedbar-autoloads sounds-wav-autoloads sounds-au-autoloads
>sml-mode-autoloads slider-autoloads sieve-autoloads
>sh-script-autoloads sgml-autoloads semantic-autoloads scheme-autoloads
>sasl-autoloads ruby-modes-autoloads rmail-autoloads reftex-autoloads
>python-modes-autoloads psgml-dtds-autoloads psgml-autoloads
>ps-print-autoloads prog-modes-autoloads pgg-autoloads
>perl-modes-autoloads pcomplete-autoloads pcl-cvs-autoloads
>pc-autoloads os-utils-autoloads oo-browser-autoloads ocaml-autoloads
>net-utils-autoloads mmm-mode-autoloads misc-games-autoloads
>mine-autoloads mh-e-autoloads mew-autoloads mailcrypt-autoloads
>mail-lib-autoloads liece-autoloads jde-autoloads ispell-autoloads
>ilisp-autoloads igrep-autoloads idlwave-autoloads ibuffer-autoloads
>hyperbole-autoloads hm--html-menus-autoloads haskell-mode-autoloads
>gnus-autoloads gnats-autoloads games-autoloads fsf-compat-autoloads
>frame-icon-autoloads fortran-modes-autoloads forms-autoloads
>footnote-autoloads eudc-autoloads eterm-autoloads ess-autoloads
>eshell-autoloads emerge-autoloads elib-autoloads eieio-autoloads
>efs-autoloads edt-autoloads edit-utils-autoloads ediff-autoloads
>edebug-autoloads ecrypto-autoloads ecb-autoloads docbookide-autoloads
>dired-autoloads dictionary-autoloads debug-autoloads crisp-autoloads
>cookie-autoloads clearcase-autoloads cc-mode-autoloads
>calendar-autoloads calc-autoloads c-support-autoloads build-autoloads
>bbdb-autoloads auctex-autoloads apel-autoloads ada-autoloads
>Sun-autoloads lisp-autoloads loadhist auto-show fontl-hooks code-cmds
>gutter-items menubar-items x-menubar dragdrop mode-motion mouse itimer
>auto-save lisp-mode easymenu iso8859-1 page buff-menu lib-complete
>help-nomule cus-file derived frame text-props obsolete cus-start
>custom widget cl-extra mini-cl cl cl-19 packages backquote
>very-early-lisp file-coding mswindows-scrollbars mswindows tty-frames
>tty toolbar native-sound scrollbar unix-processes multicast
>network-streams subprocesses modules menu-accelerator-support menubar
>dbm md5 xemacs gutter tiff png gif jpeg xface xpm xbm lisp-float-type
>cygwin32 dragdrop-api dialog devices window-system base64)
>
>
>Recent keystrokes:
>-----------------
>
>ESC x s h e l l RET RET l f RET ESC x a p r o TAB RET
>b u g RET C-v C-v C-v C-s e m a c s C-x o ESC x r e
>p o TAB r t - TAB x e TAB RET
>
>
>Recent messages (most recent first):
>-----------------------------------
>
>Loading xemacsbug...done
>Loading xemacsbug...
>Making completion list...
>Making completion list...
>Loading view-less...done
>Loading view-less...
>Loading apropos...done
>Loading apropos...
>~/
>Loading shell...done
>Loading shell...
>Loading cus-face...done
>Loading cus-face...
>
>
>
>
>
>