[net.emacs] CCA EMACS and Flow Control

z@cca.UUCP (Steve Zimmerman) (07/07/83)

CCA EMACS can now be run in CBREAK mode on all terminals, allowing the
use of flow control.  This is very useful on terminals which require
huge amounts of padding when flow control is turned off, or for
terminals which go through networks or multiplexors which automatically
generate flow control characters.

The command to put EMACS into CBREAK mode is M-X CBREAK Mode.  All
special characters except the flow control characters are disabled.  In
many cases, this command would be put in a .emacs_init file.  Since the
standard flow control characters are ^S and ^Q, the commands ^R
Incremental Search and ^R Quoted Insert need to be bound to different
keys.  In those cases where the M-X CBREAK Mode is put in the
.emacs_init file, the new bindings for the search and quote commands
would be put in either the .emacs_keys or .emacs_vars file.  Note that
^R Incremental Search must be bound to a single control character, as it
is this same character which is used to repeat the search once it has
been entered.

For entering text in the echo area, C-\ can now be used as a quote
character, just like C-Q.  This is consistent with the Unix idea of
using backslash to quote a character, and gets rid of the conflict
between C-Q and flow control.  For terminals not using the flow control
feature, C-Q will still work to quote a character.

To return EMACS to RAW mode, the command M-X RAW Mode may be used.