;ELC   
;;; compiled by rms@mole.gnu.ai.mit.edu on Sat May 28 16:54:21 1994
;;; from file /home/fsf/rms/e19/lisp/flow-ctrl.el
;;; emacs version 19.23.90.1.
;;; bytecomp version FSF 2.10
;;; optimization is on.
;;; this file uses opcodes which do not exist in Emacs 18.

(if (and (boundp 'emacs-version)
	 (or (and (boundp 'epoch::version) epoch::version)
	     (string-lessp emacs-version "19")))
    (error "`/home/fsf/rms/e19/lisp/flow-ctrl.el' was compiled for Emacs 19"))

(defvar flow-control-c-s-replacement 28 "\
Character that replaces C-s, when flow control handling is enabled.")
(defvar flow-control-c-q-replacement 30 "\
Character that replaces C-q, when flow control handling is enabled.")
(defalias 'enable-flow-control #[(&optional argument) "\f !X  A@;  8# 	IʉII̉I 8#\"GWm ITS W ITo *)	I	III!Q!!" [argument prefix-numeric-value 0 current-input-mode set-input-mode t nil 2 keyboard-translate-table flow-control-c-s-replacement 19 flow-control-c-q-replacement 17 make-string 128 the-table j i message "XON/XOFF adjustment for " getenv "TERM" ":  use C-\\ for C-s  and  use C-^ for C-q." sleep-for] 6 "\
Toggle flow control handling.
When handling is enabled, user can type C-s as C-\\, and C-q as C-^.
With arg, enable flow control mode if arg is positive, otherwise disable." "P"])
(defalias 'enable-flow-control-on #[(&rest losing-terminal-types) "!$ \f\" \fO\n \f$  *" [getenv "TERM" nil hyphend term string-match "[-_][^-_]+$" 0 losing-terminal-types enable-flow-control] 4 "\
Enable flow control if using one of a specified set of terminal types.
Use `(enable-flow-control-on \"vt100\" \"h19\")' to enable flow control
on VT-100 and H19 terminals.  When flow control is enabled,
you must type C-\\ to get the effect of a C-s, and type C-^
to get the effect of a C-q."])
(provide (quote flow-ctrl))
