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.