;;; compiled by eric@geech.gnu.ai.mit.edu on Fri Mar 19 00:14:36 1993
;;; from file /gd/gnu/emacs/19.0/lisp/term/tvi970.el
;;; emacs version 19.0.506.
;;; bytecomp version FSF 2.08
;;; optimization is on.

(byte-code "À	Â\"„ Ã	ÂÄ #ˆÅÆÇ\"ˆÈ	ÈÊWƒ9 Ã	ËÌ	Í\\\"ÎÏËÐ	\"!!#ˆ	T‰	‚ )È	ÈÑWƒv Ã	ËÒ	Ó\\\"ÎÏËÔ	T\"!!#ˆÃ	ËÒ	Õ\\\"ÎÏËÖ	T\"!!#ˆ	T‰	‚> )À‡" [lookup-key function-key-map "[" define-key make-keymap mapcar #[(key-binding) "À	\n@\nA@#‡" [define-key function-key-map key-binding] 4] (("[H" [home]) ("[Z" [backtab]) ("[i" [print]) ("[@" [insert]) ("[L" [insertline]) ("[M" [deleteline]) ("[U" [next]) ("Om" [kp-subtract]) ("Ol" [kp-separator]) ("On" [kp-decimal]) ("OM" [kp-enter]) ("[K" [key_eol]) ("[J" [key_eos]) ("[2J" [key_clear]) ("[P" [key_dc]) ("[g" [S-tab]) ("[2N" [clearentry]) ("[2K" [S-clearentry]) ("[E" [10]) ("[g" [S-backtab]) ("[?1i" [key_sprint]) ("[4h" [key_sic]) ("[4l" [S-delete]) ("[Q" [S-insertline]) ("[1Q" [key_sdl]) ("[19l" [key_seol]) ("[19h" [S-erasepage]) ("[V" [S-page]) ("S" [send]) ("5" [S-send])) 0 i 10 format "O%c" 112 vector intern "kp-%d" 16 "?%c" 97 "f%d" 65 "S-f%d"] 9)
(defvar tvi970-keypad-numeric nil "\
The terminal should be in numeric keypad mode iff this variable is non-nil.
Do not set this variable!  Call the function ``tvi970-set-keypad-mode''.")
(fset 'tvi970-set-keypad-mode #[(&optional arg) "„	 	?‚ Â!ÃVÄ	ƒ Å‚ Æ!‡" [arg tvi970-keypad-numeric prefix-numeric-value 0 send-string-to-terminal "=" ">"] 2 "\
Set the current mode of the TVI 970 numeric keypad.
In ``numeric keypad mode'', the number keys on the keypad act as
ordinary digits.  In ``alternate keypad mode'', the keys send distinct
escape sequences, meaning that they can have their own bindings,
independent of the normal number keys.
With no argument, toggle between the two possible modes.
With a positive argument, select alternate keypad mode.
With a negative argument, select numeric keypad mode." "P"])
(tvi970-set-keypad-mode 1)
