Comment 5 for bug 80635

Revision history for this message
Micah Cowan (micahcowan) wrote :

The emacs behavior is because emacs specifically disables several terminal escapes, such as flow control and keyboard interupt. To demonstrate, open two terminals. Terminal A will be used to run emacs in console mode. Before running emacs, run the "tty" command in Terminal A, and then use that value (for example, "/dev/pts/0" in a stty command in Terminal B: "stty -a < /dev/pts/0". Then run "emacs -nw" in Terminal A, and run the same stty command again in Terminal B; you'll note that emacs has changed the terminal setup, including disabling of flow control. This makes a good deal of sense, since (a) flow control seems much less useful in a windowed program like Emacs, and (b) Emacs needs the control sequences for its own purposes. :)