A bash shell running under emacs seems to ignore C-c from the parent emacs in the current cygwin release. To reproduce:
1. start a bash (in dos window, rxvt, or xterm all the same) 2. run SHELL=/usr/bin/bash /usr/bin/emacs -nw -q 3. M-x shell 4. at the shell prompt type "cat<return>" 5. C-c C-c -- the cat process continues If you replace step 2 above with: SHELL=/usr/bin/sh /usr/bin/emacs -nw -q Then the cat terminates as expected in step 5. Thought you'd like to know. Cheers, -- Robert -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/