;ELC   
;;; Compiled by rms@psilocin.gnu.ai.mit.edu on Mon Jun 23 15:03:43 1997
;;; from file /home/fsf/rms/e19/lisp/vt-control.el
;;; in Emacs version 19.34.94.37
;;; with bytecomp version 2.29
;;; with all optimizations.
;;; This file uses opcodes which do not exist in Emacs 18.

(if (and (boundp 'emacs-version)
	 (< (aref emacs-version (1- (length emacs-version))) ?A)
	 (or (and (boundp 'epoch::version) epoch::version)
	     (string-lessp emacs-version "19.29")))
    (error "`vt-control.el' was compiled for Emacs 19.29 or later"))


#@45 If non-nil, keypad is in applications mode.
(defvar vt-applications-keypad-p t (#$ . 548))
#@48 If non-nil, the screen is 132 characters wide.
(defvar vt-wide-p nil (#$ . 645))
#@37 Set the screen 132 characters wide.
(defalias 'vt-wide #[nil "ÀÁ!ˆÂÃ!ˆÄ‰‡" [send-string-to-terminal "[?3h" set-screen-width 132 t vt-wide-p] 2 (#$ . 732) nil])
#@36 Set the screen 80 characters wide.
(defalias 'vt-narrow #[nil "ÀÁ!ˆÂÃ!ˆÄ‰‡" [send-string-to-terminal "[?3l" set-screen-width 80 nil vt-wide-p] 2 (#$ . 900) nil])
#@51 Toggle between 80 and 132 character screen width.
(defalias 'vt-toggle-screen #[nil "ƒ Á ‡Â ‡" [vt-wide-p vt-narrow vt-wide] 1 (#$ . 1070) nil])
#@37 Turn on the VT applications keypad.
(defalias 'vt-keypad-on #[(&optional tell) "ÀÁ!ˆÂ\f„ t… ÅÆ!‡" [send-string-to-terminal "=" t vt-applications-keypad-p tell message "Applications keypad enabled."] 2 (#$ . 1223) nil])
#@38 Turn off the VT applications keypad.
(defalias 'vt-keypad-off #[(&optional tell) "ÀÁ!ˆÂ\f„ t… ÅÆ!‡" [send-string-to-terminal ">" nil vt-applications-keypad-p tell message "Applications keypad disabled."] 2 (#$ . 1452) "p"])
#@42 Toggle VT application keypad on and off.
(defalias 'vt-numlock #[nil "ƒ Át!‡Ât!‡" [vt-applications-keypad-p vt-keypad-off vt-keypad-on] 2 (#$ . 1686) nil])
(provide 'vt-control)
