Filipp Gunbin writes: > When I call such a script (catalina.sh, for example), its output is > displayed in *Asynchronous Shell Command*, but the program starting from > it with & (java usually) is not started (or started and killed > immediately). I supposed that maybe it's killed when the parent process > finishes. From looking at lisp code of async-shell-command I can't see > anything which differs from shell-command in this way. I tried to > narrow the problem and got the case I've posted here initially, but now > I think those could be different problems.
This sounds very much like it _may_ be the same problem as discussed (at inconclusive length, sorry!) wrt xemacs in this thread: http://lists.xemacs.org/pipermail/xemacs-beta/2014-January/024736.html I've burned a lot of midnight oil on that one, with no real joy as yet. At the very least it does seem like there was some change in Cygwin pty/signal area some time back which affects the way emacsen try to communicate with sub-processes. . . ht -- Henry S. Thompson, School of Informatics, University of Edinburgh 10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440 Fax: (44) 131 650-4587, e-mail: h...@inf.ed.ac.uk URL: http://www.ltg.ed.ac.uk/~ht/ [mail from me _always_ has a .sig like this -- mail without it is forged spam] -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple