I've been using Cygwin and Cygwin Emacs for a long time on Windows 11.  I have 
to reinstall it every couple of years.  I just reinstalled Cygwin yesterday, 
and after having to remember a bunch of things, I finally got my Emacs window 
again.  However, the main thing I use it for is giving me a new problem.  I 
have a wrapper function that creates a new buffer and runs "(shell)".  This has 
literally worked fine for decades.  Today, it worked fine for the first shell.  
The package allows me to manage multiple shell buffers. When I tried to create 
the second shell buffer, it said this:

    bash: cannot set terminal process group (-1): Inappropriate ioctl for device
    bash: no job control in this shell

If I just kill this buffer at this point, I can safely interact with the first 
shell buffer.  However, if I execute any command, it seems to execute it in an 
infinite loop, and if I then kill the buffer, the Emacs process is completely 
hung, and I have to kill the entire process. 

This is using Emacs v29.4.

I've already reported this to the help-gnu-emacs list, and they said I should 
ask here instead.

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

Reply via email to