sholder <sholder(a)chipdata.com> wrote:
Running xemacs from the bash cygwin shell.
It seems that any functions that trigger a command external to xemacs
cause the display refresh to stop working. This is very reproducable
on my system, I've reproduced it with M-x shell and also trying to use
the JDEbug (java debugger) mode.
No actions I have taken will allow the window to be refreshed,
minimize, maximize don't work, my only recourse is to kill the xemacs
process.
Yes, this is due to a bug in recent versions of the Cygwin DLL. Current
Cygwin CVS has a fix for the problem. I don't know what the release
schedule is for a new DLL, though. In the meantime, you either have to
revert to a pre-1.5 version of the DLL or avoid spawning subprocesses.
I've also installed the Native xemacs via Netinstall and it works
just
fine, it's version string is below.
That's because it is native (i.e., not Cygwin-based). However, it has
some limitations that the Cygwin version does not have. If those don't
affect your usual ussage patterns, then you might be happier with the
native version, at least until the next Cygwin DLL release.
Thanks for the report.
--
Jerry James
http://www.ittc.ku.edu/~james/