Seq # *Modification Id* Act
----------------------------+
10967 M01S00660.tdufi11 +++|up in = ()
10968 M01S00661.tdufi11 +++|up_s in = ()
10969 M01S00662.tdufi11 +++|edit in = ()
10970 M01S00663.tdufi11 +++|edit_s in = ()
10971 M01S00664.tdufi11 +++|data in = ()
10972 M01S00665.tdufi11 +++|data_s in = ()
10973 M01S00666.tdufi11 +++|
10974 M01S00667.tdufi11 +++|" TERMINAL VIDEO ATTRIBUTES "
10975 M01S00668.tdufi11 +++|alt_begin out = ()
10976 M01S00669.tdufi11 +++|alt_end out = ()
10977 M01S00670.tdufi11 +++|blink_begin out = ()
10978 M01S00671.tdufi11 +++|blink_end out = ()
10979 M01S00672.tdufi11 +++|inverse_begin out = (alternate_color)
10980 M01S00673.tdufi11 +++|inverse_end out = (normal_color)
10981 M01S00674.tdufi11 +++|underline_begin out = (alternate_color)
10982 M01S00675.tdufi11 +++|underline_end out = (normal_color)
10983 M01S00676.tdufi11 +++|
10984 M01S00677.tdufi11 +++|" LOGICAL ATTRIBUTE SPECIFICATIONS "
10985 M01S00678.tdufi11 +++|error_begin out = ()
10986 M01S00679.tdufi11 +++|error_end out = ()
10987 M01S00680.tdufi11 +++|input_text_begin out = ()
10988 M01S00681.tdufi11 +++|input_text_end out = ()
10989 M01S00682.tdufi11 +++|italic_begin out = (alternate_color)
10990 M01S00683.tdufi11 +++|italic_end out = (normal_color)
10991 M01S00684.tdufi11 +++|
10992 M01S00685.tdufi11 +++|" LINE DRAWING CHARACTER SPECIFICATION "
10993 M01S00686.tdufi11 +++|ld_fine_begin out = ()
10994 M01S00687.tdufi11 +++|ld_fine_end out = ()
10995 M01S00688.tdufi11 +++|ld_fine_horizontal out = '-'
10996 M01S00689.tdufi11 +++|ld_fine_vertical out = '!'
10997 M01S00690.tdufi11 +++|ld_fine_upper_left out = '*'
10998 M01S00691.tdufi11 +++|ld_fine_upper_right out = '*'
10999 M01S00692.tdufi11 +++|ld_fine_lower_left out = '*'
11000 M01S00693.tdufi11 +++|ld_fine_lower_right out = '*'
11001 M01S00694.tdufi11 +++|ld_fine_up_t out = '*'
11002 M01S00695.tdufi11 +++|ld_fine_down_t out = '*'
11003 M01S00696.tdufi11 +++|ld_fine_left_t out = '*'
11004 M01S00697.tdufi11 +++|ld_fine_right_t out = '*'
11005 M01S00698.tdufi11 +++|ld_fine_cross out = '*'
11006 M01S00699.tdufi11 +++|ld_medium_begin out = ()
11007 M01S00700.tdufi11 +++|ld_medium_end out = ()
11008 M01S00701.tdufi11 +++|ld_medium_horizontal out = '-'
11009 M01S00702.tdufi11 +++|ld_medium_vertical out = '!'
11010 M01S00703.tdufi11 +++|ld_medium_upper_left out = '*'
11011 M01S00704.tdufi11 +++|ld_medium_upper_right out = '*'
11012 M01S00705.tdufi11 +++|ld_medium_lower_left out = '*'
11013 M01S00706.tdufi11 +++|ld_medium_lower_right out = '*'
11014 M01S00707.tdufi11 +++|ld_medium_up_t out = '*'
11015 M01S00708.tdufi11 +++|ld_medium_down_t out = '*'
11016 M01S00709.tdufi11 +++|ld_medium_left_t out = '*'
11017 M01S00710.tdufi11 +++|ld_medium_right_t out = '*'
11018 M01S00711.tdufi11 +++|ld_medium_cross out = '*'
11019 M01S00712.tdufi11 +++|ld_bold_begin out = ()
11020 M01S00713.tdufi11 +++|ld_bold_end out = ()
11021 M01S00714.tdufi11 +++|ld_bold_horizontal out = '-'
11022 M01S00715.tdufi11 +++|ld_bold_vertical out = '!'
11023 M01S00716.tdufi11 +++|ld_bold_upper_left out = '*'
11024 M01S00717.tdufi11 +++|ld_bold_upper_right out = '*'
11025 M01S00718.tdufi11 +++|ld_bold_lower_left out = '*'
11026 M01S00719.tdufi11 +++|ld_bold_lower_right out = '*'
11027 M01S00720.tdufi11 +++|ld_bold_up_t out = '*'
11028 M01S00721.tdufi11 +++|ld_bold_down_t out = '*'
11029 M01S00722.tdufi11 +++|ld_bold_left_t out = '*'
11030 M01S00723.tdufi11 +++|ld_bold_right_t out = '*'
11031 M01S00724.tdufi11 +++|ld_bold_cross out = '*'
11032 M01S00725.tdufi11 +++|
11033 M01S00726.tdufi11 +++|" DEFAULT KEY DEFINITIONS FOR THE FULL SCREEN EDITOR "
11034 M01S00727.tdufi11 +++|
11035 M01S00728.tdufi11 +++| application_string...
11036 M01S00729.tdufi11 +++| name = ('FSEKEYS')...
11037 M01S00730.tdufi11 +++| out = (k1 ';' k2 ';' k3 ';' k4 ';' k5)
11038 M01S00731.tdufi11 +++| application_string...
11039 M01S00732.tdufi11 +++| name = ('FSEKEYS')...
11040 M01S00733.tdufi11 +++| out = (k6 ';' k7 ';' k8 ';' k9)
11041 M01S00734.tdufi11 +++|
11042 M01S00735.tdufi11 +++|" END OF TERMINAL DEFINITION FILE FOR CDC 910 WORKSTATION "
11043 M01S00736.tdufi11 +++|*WEOR
Line S00737 Modification History |
M01 (Added by) | tdufi11 |
M02 (Removed by) | tdufi13 |
Seq # *Modification Id* Act
----------------------------+
11044 M02S00737.tdufi13 ---|TDU910T *** REMOVE THIS LINE WHEN USING AS INPUT TO *TDU*. ***
Line S00005 Modification History |
M01 (Added by) | tdufi13 |
Seq # *Modification Id* Act
----------------------------+
11045 M01S00005.tdufi13 +++|TDU91IT *** REMOVE THIS LINE WHEN USING AS INPUT TO *TDU*. ***
Line S00738 Modification History |
M01 (Added by) | tdufi11 |
Seq # *Modification Id* Act
----------------------------+
11046 M01S00738.tdufi11 +++|
11047 M01S00739.tdufi11 +++|" TERMINAL DEFINITION FILE FOR CDC 910 WORKSTATION (IRIS) USING TYPE AHEAD "
11048 M01S00740.tdufi11 +++|
11049 M01S00741.tdufi11 +++|" Note: The protocol is essentially equivalent to DEC VT-52 "
11050 M01S00742.tdufi11 +++|
11051 M01S00743.tdufi11 +++|" VARIABLES "
11052 M01S00744.tdufi11 +++|
11053 M01S00745.tdufi11 +++|alternate_keypad = (esc '=')
11054 M01S00746.tdufi11 +++|normal_keypad = (esc '>')
11055 M01S00747.tdufi11 +++|alternate_color = (esc '9P') " Extension beyond VT52 "
11056 M01S00748.tdufi11 +++|normal_color = (esc '0@') " Extension beyond VT52 "
11057 M01S00749.tdufi11 +++|
11058 M01S00750.tdufi11 +++|keypad_0 = (esc '?p')
11059 M01S00751.tdufi11 +++|keypad_1 = (esc '?q')
11060 M01S00752.tdufi11 +++|keypad_2 = (esc '?r')
11061 M01S00753.tdufi11 +++|keypad_3 = (esc '?s')
11062 M01S00754.tdufi11 +++|keypad_4 = (esc '?t')
11063 M01S00755.tdufi11 +++|keypad_5 = (esc '?u')
11064 M01S00756.tdufi11 +++|keypad_6 = (esc '?v')
11065 M01S00757.tdufi11 +++|keypad_7 = (esc '?w')
11066 M01S00758.tdufi11 +++|keypad_8 = (esc '?x')
11067 M01S00759.tdufi11 +++|keypad_9 = (esc '?y')
11068 M01S00760.tdufi11 +++|keypad_minus = (esc '?m')
11069 M01S00761.tdufi11 +++|keypad_comma = (esc '?l')
11070 M01S00762.tdufi11 +++|keypad_period = (esc '?n')
11071 M01S00763.tdufi11 +++|keypad_enter = (esc '?M')
11072 M01S00764.tdufi11 +++|keypad_pf1 = (esc 'P')
11073 M01S00765.tdufi11 +++|keypad_pf2 = (esc 'Q')
11074 M01S00766.tdufi11 +++|keypad_pf3 = (esc 'R')
11075 M01S00767.tdufi11 +++|keypad_pf4 = (esc 'S')
11076 M01S00768.tdufi11 +++|
11077 M01S00769.tdufi11 +++|gold = keypad_0
11078 M01S00770.tdufi11 +++|
11079 M01S00771.tdufi11 +++|" VARIABLES FOR FULL SCREEN EDITOR FUNCTION KEY DEFINITIONS "
11080 M01S00772.tdufi11 +++| k1 = ('SK1/VNS/L/ FWD/;SKS1/VPS/L/ BKW/')
11081 M01S00773.tdufi11 +++| k2 = ('SK2/VN/L/LINEUP/;SKS2/VP/L/LINEDN/')
11082 M01S00774.tdufi11 +++| k3 = ('SK3/.I/L/ INSC/;SKS3/.D/L/ DELC/')
11083 M01S00775.tdufi11 +++| k4 = ('SK4/IBP1/L/ INSL/;SKS4/D;PN/L/ DELL/')
11084 M01S00776.tdufi11 +++| k5 = ('SK5/SM/L/ MARK/;SKS5/U/L/ UNDO/')
11085 M01S00777.tdufi11 +++| k6 = ('SK6/MMTP/L/ MOVE/;SKS6/CMTP/L/ COPY/')
11086 M01S00778.tdufi11 +++| k7 = ('SK7/H/L/ HELP/;SKS7/VH/L/ HOME/')
11087 M01S00779.tdufi11 +++| k8 = ('SK8/Q/L/ QUIT/;SKS8/SS/L/CLEAR/')
11088 M01S00780.tdufi11 +++| k9 = ('SK9/.E/L/ENDLIN/;SKS9/UM/L/UNMARK/')
11089 M01S00781.tdufi11 +++|
11090 M01S00782.tdufi11 +++|" MODEL NAME AND COMMUNICATION TYPE "
11091 M01S00783.tdufi11 +++|model_name value = 'CD910T'
11092 M01S00784.tdufi11 +++|communications type = asynch
11093 M01S00785.tdufi11 +++|
11094 M01S00786.tdufi11 +++|" END OF INFORMATION SPECIFICATION "
11095 M01S00787.tdufi11 +++|end_of_information in = (0)
11096 M01S00788.tdufi11 +++|
11097 M01S00789.tdufi11 +++|" CURSOR POSITIONING INFORMATION "
11098 M01S00790.tdufi11 +++|cursor_pos_encoding bias = (32) type = binary_cursor
11099 M01S00791.tdufi11 +++|cursor_pos_column_first value = FALSE
11100 M01S00792.tdufi11 +++|cursor_pos_column_length value = (0)
11101 M01S00793.tdufi11 +++|cursor_pos_row_length value = (0)
11102 M01S00794.tdufi11 +++|cursor_pos_begin out = (esc 'Y')
11103 M01S00795.tdufi11 +++|cursor_pos_second out = ()
11104 M01S00796.tdufi11 +++|cursor_pos_third out = ()
11105 M01S00797.tdufi11 +++|
11106 M01S00798.tdufi11 +++|" CURSOR MOVEMENT INFORMATION "
11107 M01S00799.tdufi11 +++|cursor_home inout = (esc 48(16))
11108 M01S00800.tdufi11 +++|cursor_up inout = (esc 41(16))
11109 M01S00801.tdufi11 +++|cursor_down inout = (esc 42(16))
11110 M01S00802.tdufi11 +++|cursor_left inout = (esc 44(16))
11111 M01S00803.tdufi11 +++|cursor_right inout = (esc 43(16))
11112 M01S00804.tdufi11 +++|
11113 M01S00805.tdufi11 +++|" CURSOR BEHAVIOR (for cursor movement keys) "
11114 M01S00806.tdufi11 +++|move_past_right type = stop_next
11115 M01S00807.tdufi11 +++|move_past_left type = stop_next
11116 M01S00808.tdufi11 +++|move_past_top type = stop_next
11117 M01S00809.tdufi11 +++|move_past_bottom type = stop_next
11118 M01S00810.tdufi11 +++|
11119 M01S00811.tdufi11 +++|" CURSOR BEHAVIOR (for character keys) "
11120 M01S00812.tdufi11 +++|char_past_right type = wrap_adjacent_next
11121 M01S00813.tdufi11 +++|char_past_left type = stop_next
11122 M01S00814.tdufi11 +++|char_past_last_position type = scroll_next
11123 M01S00815.tdufi11 +++|
11124 M01S00816.tdufi11 +++|" TERMINAL ATTRIBUTES "
11125 M01S00817.tdufi11 +++|clears_when_change_size value = TRUE
11126 M01S00818.tdufi11 +++|function_key_leaves_mark value = TRUE
11127 M01S00819.tdufi11 +++|has_hidden value = FALSE
11128 M01S00820.tdufi11 +++|has_protect value = FALSE
11129 M01S00821.tdufi11 +++|home_at_top value = TRUE
11130 M01S00822.tdufi11 +++|multiple_sizes value = FALSE
11131 M01S00823.tdufi11 +++|tabs_to_home value = FALSE
11132 M01S00824.tdufi11 +++|tabs_to_tab_stops value = TRUE
11133 M01S00825.tdufi11 +++|tabs_to_unprotected value = FALSE
11134 M01S00826.tdufi11 +++|type_ahead value = TRUE
11135 M01S00827.tdufi11 +++|
11136 M01S00828.tdufi11 +++|" SCREEN SIZES "
11137 M01S00829.tdufi11 +++|set_size rows = 40 columns = 80 out = ()
11138 M01S00830.tdufi11 +++|
11139 M01S00831.tdufi11 +++|set_screen_mode out=(alternate_keypad)
11140 M01S00832.tdufi11 +++|
11141 M01S00833.tdufi11 +++|set_line_mode out=(normal_keypad)
11142 M01S00834.tdufi11 +++|
11143 M01S00835.tdufi11 +++|" TERMINAL CAPABILITIES "
11144 M01S00836.tdufi11 +++|delete_char in = (esc 'N')
11145 M01S00837.tdufi11 +++|delete_line_bol in = (esc 'M')
11146 M01S00838.tdufi11 +++|erase_end_of_line inout = (esc 'K')
11147 M01S00839.tdufi11 +++|erase_line_stay inout = (esc 'I')
11148 M01S00840.tdufi11 +++|erase_page_home inout = (esc 'v')
11149 M01S00841.tdufi11 +++|insert_line_bol in = (esc 'L')
11150 M01S00842.tdufi11 +++|insert_mode_begin in = (esc '@')
11151 M01S00843.tdufi11 +++|insert_mode_end in = (esc 'O')
11152 M01S00844.tdufi11 +++|tab_forward inout = (09(16))
11153 M01S00845.tdufi11 +++|tab_clear_all inout = ()
11154 M01S00846.tdufi11 +++|tab_set inout = ()
11155 M01S00847.tdufi11 +++|
11156 M01S00848.tdufi11 +++|" MISCELLANEOUS TERMINAL SEQUENCES "
11157 M01S00849.tdufi11 +++|bell_nak out = (bel)
11158 M01S00850.tdufi11 +++|backspace in = bs
11159 M01S00851.tdufi11 +++|
11160 M01S00852.tdufi11 +++|" PROGRAMMABLE FUNCTION KEY INPUT INFORMATION "
11161 M01S00853.tdufi11 +++|f1 in = (keypad_1) "label='k1'"
11162 M01S00854.tdufi11 +++|f2 in = (keypad_2) "label='k2'"
11163 M01S00855.tdufi11 +++|f3 in = (keypad_3) "label='k3'"
11164 M01S00856.tdufi11 +++|f4 in = (keypad_4) "label='k4'"
11165 M01S00857.tdufi11 +++|f5 in = (keypad_5) "label='k5'"
11166 M01S00858.tdufi11 +++|f6 in = (keypad_6) "label='k6'"
11167 M01S00859.tdufi11 +++|f7 in = (keypad_7) "label='k7'"
11168 M01S00860.tdufi11 +++|f8 in = (keypad_8) "label='k8'"
11169 M01S00861.tdufi11 +++|f9 in = (keypad_9) "label='k9'"
11170 M01S00862.tdufi11 +++|f10 in = (keypad_pf1) "label='p1'"
11171 M01S00863.tdufi11 +++|f11 in = (keypad_pf2) "label='p2'"
11172 M01S00864.tdufi11 +++|f12 in = (keypad_pf3) "label='p3'"
11173 M01S00865.tdufi11 +++|f13 in = (keypad_pf4) "label='p4'"
11174 M01S00866.tdufi11 +++|f14 in = (keypad_minus) "label='k-'"
11175 M01S00867.tdufi11 +++|f15 in = (keypad_comma) "label='k,'"
11176 M01S00868.tdufi11 +++|f16 in = (keypad_enter) "label='ke'"
11177 M01S00869.tdufi11 +++|f1_s in = (gold keypad_1) "label='01'"
11178 M01S00870.tdufi11 +++|f2_s in = (gold keypad_2) "label='02'"
11179 M01S00871.tdufi11 +++|f3_s in = (gold keypad_3) "label='03'"
11180 M01S00872.tdufi11 +++|f4_s in = (gold keypad_4) "label='04'"
11181 M01S00873.tdufi11 +++|f5_s in = (gold keypad_5) "label='05'"
11182 M01S00874.tdufi11 +++|f6_s in = (gold keypad_6) "label='06'"
11183 M01S00875.tdufi11 +++|f7_s in = (gold keypad_7) "label='07'"
11184 M01S00876.tdufi11 +++|f8_s in = (gold keypad_8) "label='08'"
11185 M01S00877.tdufi11 +++|f9_s in = (gold keypad_9) "label='09'"
11186 M01S00878.tdufi11 +++|f10_s in = (gold keypad_pf1) "label='p1'"
11187 M01S00879.tdufi11 +++|f11_s in = (gold keypad_pf2) "label='p2'"
11188 M01S00880.tdufi11 +++|f12_s in = (gold keypad_pf3) "label='p3'"
11189 M01S00881.tdufi11 +++|f13_s in = (gold keypad_pf4) "label='p4'"
11190 M01S00882.tdufi11 +++|f14_s in = (gold keypad_minus) "label='0-'"
11191 M01S00883.tdufi11 +++|f15_s in = (gold keypad_comma) "label='0,'"
11192 M01S00884.tdufi11 +++|f16_s in = (gold keypad_enter) "label='0e'"
11193 M01S00885.tdufi11 +++|
11194 M01S00886.tdufi11 +++|" CDC STANDARD FUNCTION KEY INPUT INFORMATION "
11195 M01S00887.tdufi11 +++|next in = 13
11196 M01S00888.tdufi11 +++|next_s in = ()
11197 M01S00889.tdufi11 +++|bkw in = ()
11198 M01S00890.tdufi11 +++|fwd in = ()
11199 M01S00891.tdufi11 +++|back in = ()
11200 M01S00892.tdufi11 +++|help in = ()
11201 M01S00893.tdufi11 +++|stop in = ()
11202 M01S00894.tdufi11 +++|bkw_s in = ()
11203 M01S00895.tdufi11 +++|fwd_s in = ()
11204 M01S00896.tdufi11 +++|stop_s in = ()
11205 M01S00897.tdufi11 +++|down in = ()
11206 M01S00898.tdufi11 +++|down_s in = ()
11207 M01S00899.tdufi11 +++|up in = ()
11208 M01S00900.tdufi11 +++|up_s in = ()
11209 M01S00901.tdufi11 +++|edit in = ()
11210 M01S00902.tdufi11 +++|edit_s in = ()
11211 M01S00903.tdufi11 +++|data in = ()
11212 M01S00904.tdufi11 +++|data_s in = ()
11213 M01S00905.tdufi11 +++|
11214 M01S00906.tdufi11 +++|" TERMINAL VIDEO ATTRIBUTES "
11215 M01S00907.tdufi11 +++|alt_begin out = ()
11216 M01S00908.tdufi11 +++|alt_end out = ()
11217 M01S00909.tdufi11 +++|blink_begin out = ()
11218 M01S00910.tdufi11 +++|blink_end out = ()
11219 M01S00911.tdufi11 +++|inverse_begin out = (alternate_color)
11220 M01S00912.tdufi11 +++|inverse_end out = (normal_color)
11221 M01S00913.tdufi11 +++|underline_begin out = (alternate_color)
11222 M01S00914.tdufi11 +++|underline_end out = (normal_color)
11223 M01S00915.tdufi11 +++|
11224 M01S00916.tdufi11 +++|" LOGICAL ATTRIBUTE SPECIFICATIONS "
11225 M01S00917.tdufi11 +++|error_begin out = ()
11226 M01S00918.tdufi11 +++|error_end out = ()
11227 M01S00919.tdufi11 +++|input_text_begin out = ()
11228 M01S00920.tdufi11 +++|input_text_end out = ()
11229 M01S00921.tdufi11 +++|italic_begin out = (alternate_color)
11230 M01S00922.tdufi11 +++|italic_end out = (normal_color)
11231 M01S00923.tdufi11 +++|
11232 M01S00924.tdufi11 +++|" LINE DRAWING CHARACTER SPECIFICATION "
11233 M01S00925.tdufi11 +++|ld_fine_begin out = ()
11234 M01S00926.tdufi11 +++|ld_fine_end out = ()
11235 M01S00927.tdufi11 +++|ld_fine_horizontal out = '-'
11236 M01S00928.tdufi11 +++|ld_fine_vertical out = '!'
11237 M01S00929.tdufi11 +++|ld_fine_upper_left out = '*'
11238 M01S00930.tdufi11 +++|ld_fine_upper_right out = '*'
11239 M01S00931.tdufi11 +++|ld_fine_lower_left out = '*'
11240 M01S00932.tdufi11 +++|ld_fine_lower_right out = '*'
11241 M01S00933.tdufi11 +++|ld_fine_up_t out = '*'
11242 M01S00934.tdufi11 +++|ld_fine_down_t out = '*'
11243 M01S00935.tdufi11 +++|ld_fine_left_t out = '*'
11244 M01S00936.tdufi11 +++|ld_fine_right_t out = '*'
11245 M01S00937.tdufi11 +++|ld_fine_cross out = '*'
11246 M01S00938.tdufi11 +++|ld_medium_begin out = ()
11247 M01S00939.tdufi11 +++|ld_medium_end out = ()
11248 M01S00940.tdufi11 +++|ld_medium_horizontal out = '-'
11249 M01S00941.tdufi11 +++|ld_medium_vertical out = '!'
11250 M01S00942.tdufi11 +++|ld_medium_upper_left out = '*'
11251 M01S00943.tdufi11 +++|ld_medium_upper_right out = '*'
11252 M01S00944.tdufi11 +++|ld_medium_lower_left out = '*'
11253 M01S00945.tdufi11 +++|ld_medium_lower_right out = '*'
11254 M01S00946.tdufi11 +++|ld_medium_up_t out = '*'
11255 M01S00947.tdufi11 +++|ld_medium_down_t out = '*'
11256 M01S00948.tdufi11 +++|ld_medium_left_t out = '*'
11257 M01S00949.tdufi11 +++|ld_medium_right_t out = '*'
11258 M01S00950.tdufi11 +++|ld_medium_cross out = '*'
11259 M01S00951.tdufi11 +++|ld_bold_begin out = ()
11260 M01S00952.tdufi11 +++|ld_bold_end out = ()
11261 M01S00953.tdufi11 +++|ld_bold_horizontal out = '-'
11262 M01S00954.tdufi11 +++|ld_bold_vertical out = '!'
11263 M01S00955.tdufi11 +++|ld_bold_upper_left out = '*'
11264 M01S00956.tdufi11 +++|ld_bold_upper_right out = '*'
11265 M01S00957.tdufi11 +++|ld_bold_lower_left out = '*'
11266 M01S00958.tdufi11 +++|ld_bold_lower_right out = '*'
11267 M01S00959.tdufi11 +++|ld_bold_up_t out = '*'
11268 M01S00960.tdufi11 +++|ld_bold_down_t out = '*'
11269 M01S00961.tdufi11 +++|ld_bold_left_t out = '*'
11270 M01S00962.tdufi11 +++|ld_bold_right_t out = '*'
11271 M01S00963.tdufi11 +++|ld_bold_cross out = '*'
11272 M01S00964.tdufi11 +++|
11273 M01S00965.tdufi11 +++|" DEFAULT KEY DEFINITIONS FOR THE FULL SCREEN EDITOR "
11274 M01S00966.tdufi11 +++|
11275 M01S00967.tdufi11 +++| application_string...
11276 M01S00968.tdufi11 +++| name = ('FSEKEYS')...
11277 M01S00969.tdufi11 +++| out = (k1 ';' k2 ';' k3 ';' k4 ';' k5)
11278 M01S00970.tdufi11 +++| application_string...
11279 M01S00971.tdufi11 +++| name = ('FSEKEYS')...
11280 M01S00972.tdufi11 +++| out = (k6 ';' k7 ';' k8 ';' k9)
11281 M01S00973.tdufi11 +++|
11282 M01S00974.tdufi11 +++|" END OF TERMINAL DEFINITION FILE FOR CDC 910 WORKSTATION WITH TYPE AHEAD "
Line S00006 Modification History |
M01 (Added by) | tdufi13 |
Seq # *Modification Id* Act
----------------------------+
11283 M01S00006.tdufi13 +++|*WEOR
11284 M01S00007.tdufi13 +++|TDU910C *** REMOVE THIS LINE WHEN USING AS INPUT TO *TDU*. ***
11285 M01S00008.tdufi13 +++|
11286 M01S00009.tdufi13 +++|" TERMINAL DEFINITION FILE FOR CDC 910-500 WORKSTATION (CLOVER). "
11287 M01S00010.tdufi13 +++|
11288 M01S00011.tdufi13 +++|" VARIABLES "
11289 M01S00012.tdufi13 +++| prefix = (1B(16) 5B(16))
11290 M01S00013.tdufi13 +++| clear_home = (prefix 32(16) 4A(16))
11291 M01S00014.tdufi13 +++| clear_all_tabs = (prefix '3g')
11292 M01S00015.tdufi13 +++| start_alternate = (prefix 31(16) 6D(16))
11293 M01S00016.tdufi13 +++| start_inverse = (prefix 37(16) 6D(16))
11294 M01S00017.tdufi13 +++| start_underline = (prefix 34(16) 6D(16))
11295 M01S00018.tdufi13 +++| normal_attributes = (prefix 6D(16))
11296 M01S00019.tdufi13 +++| stop_alternate = normal_attributes
11297 M01S00020.tdufi13 +++| stop_inverse = normal_attributes
11298 M01S00021.tdufi13 +++| stop_underline = normal_attributes
11299 M01S00022.tdufi13 +++|
11300 M01S00023.tdufi13 +++|" VARIABLES FOR FULL SCREEN EDITOR FUNCTION KEY DEFINITIONS "
11301 M01S00024.tdufi13 +++| k1 = ('SK1/SM/L/ MARK /;SKS1/SMW/L/MRKCHR/')
11302 M01S00025.tdufi13 +++| k2 = ('SK2/MMTP/L/ MOVE /;SKS2/CMTP;UM;SA' '/L/ONECPY/')
11303 M01S00026.tdufi13 +++| k3 = ('SK3/IBP1/L/ INSL /;SKS3/IBP/L/ INSB /')
11304 M01S00027.tdufi13 +++| k4 = ('SK4/PF/L/ FIRST/;SKS4/VL/L/ LAST /')
11305 M01S00028.tdufi13 +++| k5 = ('SK5/U/L/ UNDO /;SKS5/UM/L/UNMARK/')
11306 M01S00029.tdufi13 +++| k6 = ('SK6/Q/L/ QUIT /;SKS6/QR/L/ QUITR/')
11307 M01S00030.tdufi13 +++| k7 = ('SK7"L/&?/"L"LOCATE";SKS7/LN/L/LOCNXT/')
11308 M01S00031.tdufi13 +++| k8 = ('SK8/SP2/L/2 ROWS/;SKS8/H/L/ HELP /')
11309 M01S00032.tdufi13 +++| k9 = ('SK9/V/L/MIDDLE/;SKS9/.E/L/ENDLIN/')
11310 M01S00033.tdufi13 +++| k10 = ('SK10/SVO0/L/ LEFT /;SKS10/SVO&C;.P+20/L/ RIGHT/')
11311 M01S00034.tdufi13 +++| k11 = ('SK11/.S/L/ SPLIT/;SKS11/.J/L/ JOIN /')
11312 M01S00035.tdufi13 +++| k12 = ('SK12/.F/L/ PARA /;SKS12/.C/L/CENTER/')
11313 M01S00036.tdufi13 +++| k13 = ('SK13/.I/')
11314 M01S00037.tdufi13 +++| k14 = ('SK14/.D/;SKS14/D;PN/')
11315 M01S00038.tdufi13 +++|
11316 M01S00039.tdufi13 +++|" MODEL NAME AND COMMUNICATION TYPE "
11317 M01S00040.tdufi13 +++| model_name value = 'CD910C'
11318 M01S00041.tdufi13 +++| communications type = asynch
11319 M01S00042.tdufi13 +++|
11320 M01S00043.tdufi13 +++|" END OF INFORMATION SPECIFICATION "
11321 M01S00044.tdufi13 +++| end_of_information in = (0)
11322 M01S00045.tdufi13 +++|
11323 M01S00046.tdufi13 +++|
11324 M01S00047.tdufi13 +++|" CURSOR POSITIONING INFORMATION "
11325 M01S00048.tdufi13 +++| cursor_pos_encoding bias = (0) type = ansi_cursor
11326 M01S00049.tdufi13 +++| cursor_pos_column_first value = FALSE
11327 M01S00050.tdufi13 +++| cursor_pos_column_length value = (0)
11328 M01S00051.tdufi13 +++| cursor_pos_row_length value = (0)
11329 M01S00052.tdufi13 +++| cursor_pos_begin out = (prefix)
11330 M01S00053.tdufi13 +++| cursor_pos_second out = (3B(16))
11331 M01S00054.tdufi13 +++| cursor_pos_third out = (48(16))
11332 M01S00055.tdufi13 +++|
11333 M01S00056.tdufi13 +++|" CURSOR MOVEMENT INFORMATION "
11334 M01S00057.tdufi13 +++| cursor_home inout = (prefix 48(16))
11335 M01S00058.tdufi13 +++| cursor_up inout = (prefix 41(16))
11336 M01S00059.tdufi13 +++| cursor_down inout = (prefix 42(16))
11337 M01S00060.tdufi13 +++| cursor_left inout = (prefix 44(16))
11338 M01S00061.tdufi13 +++| cursor_right inout = (prefix 43(16))
11339 M01S00062.tdufi13 +++|
11340 M01S00063.tdufi13 +++|" CURSOR BEHAVIOR (for cursor movement keys) "
11341 M01S00064.tdufi13 +++| move_past_right type = stop_next
11342 M01S00065.tdufi13 +++| move_past_left type = stop_next
11343 M01S00066.tdufi13 +++| move_past_top type = stop_next
11344 M01S00067.tdufi13 +++| move_past_bottom type = stop_next
11345 M01S00068.tdufi13 +++|
11346 M01S00069.tdufi13 +++|" CURSOR BEHAVIOR (for character keys) "
11347 M01S00070.tdufi13 +++| char_past_right type = wrap_adjacent_next
11348 M01S00071.tdufi13 +++| char_past_left type = stop_next
11349 M01S00072.tdufi13 +++| char_past_last_position type = scroll_next
11350 M01S00073.tdufi13 +++|
11351 M01S00074.tdufi13 +++|" TERMINAL ATTRIBUTES "
11352 M01S00075.tdufi13 +++| attributes_not_maskable value = TRUE
11353 M01S00076.tdufi13 +++| clears_when_change_size value = TRUE
11354 M01S00077.tdufi13 +++| function_key_leaves_mark value = TRUE
11355 M01S00078.tdufi13 +++| has_hidden value = FALSE
11356 M01S00079.tdufi13 +++| has_protect value = FALSE
11357 M01S00080.tdufi13 +++| home_at_top value = TRUE
11358 M01S00081.tdufi13 +++| multiple_sizes value = FALSE
11359 M01S00082.tdufi13 +++| tabs_to_home value = FALSE
11360 M01S00083.tdufi13 +++| tabs_to_tab_stops value = TRUE
11361 M01S00084.tdufi13 +++| tabs_to_unprotected value = FALSE
11362 M01S00085.tdufi13 +++|
11363 M01S00086.tdufi13 +++|" SCREEN SIZES "
11364 M01S00087.tdufi13 +++| set_size rows = 40 columns = 80 out = ()
11365 M01S00088.tdufi13 +++|
11366 M01S00089.tdufi13 +++|" SCREEN AND LINE MODE TRANSITION "
11367 M01S00090.tdufi13 +++| set_screen_mode out = (1B(16) 3C(16) clear_all_tabs ..
11368 M01S00091.tdufi13 +++| 1B(16) 28(16) 42(16) 1B(16) 29(16) 30(16) 0F(16) 1B(16) ..
11369 M01S00092.tdufi13 +++| 3D(16))
11370 M01S00093.tdufi13 +++|
11371 M01S00094.tdufi13 +++| set_line_mode out = (1B(16) 3C(16) clear_all_tabs ..
11372 M01S00095.tdufi13 +++| 1B(16) 28(16) 42(16) 1B(16) 29(16) 30(16) 0F(16) 1B(16) ..
11373 M01S00096.tdufi13 +++| 3E(16))
11374 M01S00097.tdufi13 +++|
11375 M01S00098.tdufi13 +++|" TERMINAL CAPABILITIES "
11376 M01S00099.tdufi13 +++| erase_end_of_line in = (prefix 4B(16))
11377 M01S00100.tdufi13 +++| erase_line_stay inout = (prefix 32(16) 4B(16))
11378 M01S00101.tdufi13 +++| erase_page_home in = (clear_home)
11379 M01S00102.tdufi13 +++| erase_page_home out = (prefix 48(16) clear_home)
11380 M01S00103.tdufi13 +++| tab_forward inout = (09(16)) " Erases columns tabbed over "
11381 M01S00104.tdufi13 +++| tab_backward inout = (prefix 5A(16))
11382 M01S00105.tdufi13 +++| tab_clear_all in = (clear_all_tabs)
11383 M01S00106.tdufi13 +++| tab_set in = (1B(16) 48(16))
11384 M01S00107.tdufi13 +++|
11385 M01S00108.tdufi13 +++|" MISCELLANEOUS TERMINAL SEQUENCES "
11386 M01S00109.tdufi13 +++| bell_nak out = (bel)
11387 M01S00110.tdufi13 +++| backspace in = bs
11388 M01S00111.tdufi13 +++|
11389 M01S00112.tdufi13 +++|" PROGRAMMABLE FUNCTION KEY INPUT INFORMATION "
11390 M01S00113.tdufi13 +++| f1 in = (prefix '001q')
11391 M01S00114.tdufi13 +++| f2 in = (prefix '002q')
11392 M01S00115.tdufi13 +++| f3 in = (prefix '003q')
11393 M01S00116.tdufi13 +++| f4 in = (prefix '004q')
11394 M01S00117.tdufi13 +++| f5 in = (prefix '005q')
11395 M01S00118.tdufi13 +++| f6 in = (prefix '006q')
11396 M01S00119.tdufi13 +++| f7 in = (prefix '007q')
11397 M01S00120.tdufi13 +++| f8 in = (prefix '008q')
11398 M01S00121.tdufi13 +++| f9 in = (prefix '009q')
11399 M01S00122.tdufi13 +++| f10 in = (prefix '010q')
11400 M01S00123.tdufi13 +++| f11 in = (prefix '011q')
11401 M01S00124.tdufi13 +++| f12 in = (prefix '012q')
11402 M01S00125.tdufi13 +++| f13 in = (prefix '139q') " Insert "
11403 M01S00126.tdufi13 +++| f14 in = (7F(16)) " Delete "
11404 M01S00127.tdufi13 +++|
11405 M01S00128.tdufi13 +++| f1_s in = (prefix '013q')
11406 M01S00129.tdufi13 +++| f2_s in = (prefix '014q')
11407 M01S00130.tdufi13 +++| f3_s in = (prefix '015q')
11408 M01S00131.tdufi13 +++| f4_s in = (prefix '016q')
11409 M01S00132.tdufi13 +++| f5_s in = (prefix '017q')
11410 M01S00133.tdufi13 +++| f6_s in = (prefix '018q')
11411 M01S00134.tdufi13 +++| f7_s in = (prefix '019q')
11412 M01S00135.tdufi13 +++| f8_s in = (prefix '020q')
11413 M01S00136.tdufi13 +++| f9_s in = (prefix '021q')
11414 M01S00137.tdufi13 +++| f10_s in = (prefix '022q')
11415 M01S00138.tdufi13 +++| f11_s in = (prefix '023q')
11416 M01S00139.tdufi13 +++| f12_s in = (prefix '024q')
11417 M01S00140.tdufi13 +++| f13_s in = ()
11418 M01S00141.tdufi13 +++| f14_s in = (prefix 50(16)) " Shift Delete or Keypad Del "
11419 M01S00142.tdufi13 +++|
11420 M01S00143.tdufi13 +++|
11421 M01S00144.tdufi13 +++|" CDC STANDARD FUNCTION KEY INPUT INFORMATION "
11422 M01S00145.tdufi13 +++| next in = 13 "label='RETURN'"
11423 M01S00146.tdufi13 +++| next_s in = ()
11424 M01S00147.tdufi13 +++| bkw in = (prefix '154q') " PgDn "
11425 M01S00148.tdufi13 +++| fwd in = (prefix '150q') " PgUp "
11426 M01S00149.tdufi13 +++| back in = ()
11427 M01S00150.tdufi13 +++| help in = ()
11428 M01S00151.tdufi13 +++| stop in = (prefix '146q') " End "
11429 M01S00152.tdufi13 +++| bkw_s in = (prefix '155q') " Shift PgDn "
11430 M01S00153.tdufi13 +++| fwd_s in = (prefix '151q') " Shift PgUp "
11431 M01S00154.tdufi13 +++| stop_s in = (prefix '147q') " Shift End "
11432 M01S00155.tdufi13 +++| down in = (prefix '157q') " Alt PgDn "
11433 M01S00156.tdufi13 +++| down_s in = ()
11434 M01S00157.tdufi13 +++| up in = (prefix '153q') " Alt PgUp "
11435 M01S00158.tdufi13 +++| up_s in = ()
11436 M01S00159.tdufi13 +++| edit in = ()
11437 M01S00160.tdufi13 +++| edit_s in = ()
11438 M01S00161.tdufi13 +++| data in = ()
11439 M01S00162.tdufi13 +++| data_s in = ()
11440 M01S00163.tdufi13 +++|
11441 M01S00164.tdufi13 +++|" TERMINAL VIDEO ATTRIBUTES "
11442 M01S00165.tdufi13 +++| alt_begin out = (start_alternate)
11443 M01S00166.tdufi13 +++| alt_end out = (stop_alternate)
11444 M01S00167.tdufi13 +++| blink_begin out = (prefix 35(16) 6D(16))
11445 M01S00168.tdufi13 +++| blink_end out = (normal_attributes)
11446 M01S00169.tdufi13 +++| inverse_begin out = (start_inverse)
11447 M01S00170.tdufi13 +++| inverse_end out = (stop_inverse)
11448 M01S00171.tdufi13 +++|
11449 M01S00172.tdufi13 +++|" LOGICAL ATTRIBUTE SPECIFICATIONS "
11450 M01S00173.tdufi13 +++| error_begin out = (start_inverse)
11451 M01S00174.tdufi13 +++| error_end out = (stop_inverse)
11452 M01S00175.tdufi13 +++| input_text_begin out = (start_alternate)
11453 M01S00176.tdufi13 +++| input_text_end out = (stop_alternate)
11454 M01S00177.tdufi13 +++| italic_begin out = (start_inverse)
11455 M01S00178.tdufi13 +++| italic_end out = (stop_inverse)
11456 M01S00179.tdufi13 +++|
11457 M01S00180.tdufi13 +++|" LINE DRAWING CHARACTER SPECIFICATION "
11458 M01S00181.tdufi13 +++| ld_fine_begin out = ()
11459 M01S00182.tdufi13 +++| ld_fine_end out = ()
11460 M01S00183.tdufi13 +++| ld_fine_horizontal out = ('-')
11461 M01S00184.tdufi13 +++| ld_fine_vertical out = ('|')
11462 M01S00185.tdufi13 +++| ld_fine_upper_left out = ('+')
11463 M01S00186.tdufi13 +++| ld_fine_upper_right out = ('+')
11464 M01S00187.tdufi13 +++| ld_fine_lower_left out = ('+')
11465 M01S00188.tdufi13 +++| ld_fine_lower_right out = ('+')
11466 M01S00189.tdufi13 +++| ld_fine_up_t out = ('+')
11467 M01S00190.tdufi13 +++| ld_fine_down_t out = ('+')
11468 M01S00191.tdufi13 +++| ld_fine_left_t out = ('+')
11469 M01S00192.tdufi13 +++| ld_fine_right_t out = ('+')
11470 M01S00193.tdufi13 +++| ld_fine_cross out = ('+')
11471 M01S00194.tdufi13 +++| ld_medium_begin out = ()
11472 M01S00195.tdufi13 +++| ld_medium_end out = ()
11473 M01S00196.tdufi13 +++| ld_medium_horizontal out = ('-')
11474 M01S00197.tdufi13 +++| ld_medium_vertical out = ('|')
11475 M01S00198.tdufi13 +++| ld_medium_upper_left out = ('+')
11476 M01S00199.tdufi13 +++| ld_medium_upper_right out = ('+')
11477 M01S00200.tdufi13 +++| ld_medium_lower_left out = ('+')
11478 M01S00201.tdufi13 +++| ld_medium_lower_right out = ('+')
11479 M01S00202.tdufi13 +++| ld_medium_up_t out = ('+')
11480 M01S00203.tdufi13 +++| ld_medium_down_t out = ('+')
11481 M01S00204.tdufi13 +++| ld_medium_left_t out = ('+')
11482 M01S00205.tdufi13 +++| ld_medium_right_t out = ('+')
11483 M01S00206.tdufi13 +++| ld_medium_cross out = ('+')
11484 M01S00207.tdufi13 +++| ld_bold_begin out = ()
11485 M01S00208.tdufi13 +++| ld_bold_end out = ()
11486 M01S00209.tdufi13 +++| ld_bold_horizontal out = ('-')
11487 M01S00210.tdufi13 +++| ld_bold_vertical out = ('|')
11488 M01S00211.tdufi13 +++| ld_bold_upper_left out = ('+')
11489 M01S00212.tdufi13 +++| ld_bold_upper_right out = ('+')
11490 M01S00213.tdufi13 +++| ld_bold_lower_left out = ('+')
11491 M01S00214.tdufi13 +++| ld_bold_lower_right out = ('+')
11492 M01S00215.tdufi13 +++| ld_bold_up_t out = ('+')
11493 M01S00216.tdufi13 +++| ld_bold_down_t out = ('+')
11494 M01S00217.tdufi13 +++| ld_bold_left_t out = ('+')
11495 M01S00218.tdufi13 +++| ld_bold_right_t out = ('+')
11496 M01S00219.tdufi13 +++| ld_bold_cross out = ('+')
11497 M01S00220.tdufi13 +++|
11498 M01S00221.tdufi13 +++|" DEFAULT KEY DEFINITIONS FOR THE FULL SCREEN EDITOR "
11499 M01S00222.tdufi13 +++|
11500 M01S00223.tdufi13 +++| application_string...
11501 M01S00224.tdufi13 +++| name = ('FSEKEYS')...
11502 M01S00225.tdufi13 +++| out = (k1 ';' k2 ';' k3 ';' k4)
11503 M01S00226.tdufi13 +++| application_string...
11504 M01S00227.tdufi13 +++| name = ('FSEKEYS')...
11505 M01S00228.tdufi13 +++| out = (k5 ';' k6 ';' k7 ';' k8)
11506 M01S00229.tdufi13 +++| application_string...
11507 M01S00230.tdufi13 +++| name = ('FSEKEYS')...
11508 M01S00231.tdufi13 +++| out = (k9 ';' k10 ';' k11 ';' k12)
11509 M01S00232.tdufi13 +++| application_string...
11510 M01S00233.tdufi13 +++| name = ('FSEKEYS')...
11511 M01S00234.tdufi13 +++| out = (k13 ';' k14)
11512 M01S00235.tdufi13 +++|
11513 M01S00236.tdufi13 +++|" END OF TERMINAL DEFINITION FILE FOR CDC 910-500 WORKSTATION. "
11514 M01S00237.tdufi13 +++|*WEOR
11515 M01S00238.tdufi13 +++|TDU91CT *** REMOVE THIS LINE WHEN USING AS INPUT TO *TDU*. ***
11516 M01S00239.tdufi13 +++|
11517 M01S00240.tdufi13 +++|" TERMINAL DEFINITION FOR CDC 910-500 WORKSTATION (CLOVER) WITH TYPEAHEAD. "
11518 M01S00241.tdufi13 +++|
11519 M01S00242.tdufi13 +++|" VARIABLES "
11520 M01S00243.tdufi13 +++| prefix = (1B(16) 5B(16))
11521 M01S00244.tdufi13 +++| clear_home = (prefix 32(16) 4A(16))
11522 M01S00245.tdufi13 +++| clear_all_tabs = (prefix '3g')
11523 M01S00246.tdufi13 +++| start_alternate = (prefix 31(16) 6D(16))
11524 M01S00247.tdufi13 +++| start_inverse = (prefix 37(16) 6D(16))
11525 M01S00248.tdufi13 +++| start_underline = (prefix 34(16) 6D(16))
11526 M01S00249.tdufi13 +++| normal_attributes = (prefix 6D(16))
11527 M01S00250.tdufi13 +++| stop_alternate = normal_attributes
11528 M01S00251.tdufi13 +++| stop_inverse = normal_attributes
11529 M01S00252.tdufi13 +++| stop_underline = normal_attributes
11530 M01S00253.tdufi13 +++|
11531 M01S00254.tdufi13 +++|" VARIABLES FOR FULL SCREEN EDITOR FUNCTION KEY DEFINITIONS "
11532 M01S00255.tdufi13 +++| k1 = ('SK1/SM/L/ MARK /;SKS1/SMW/L/MRKCHR/')
11533 M01S00256.tdufi13 +++| k2 = ('SK2/MMTP/L/ MOVE /;SKS2/CMTP;UM;SA' '/L/ONECPY/')
11534 M01S00257.tdufi13 +++| k3 = ('SK3/IBP1/L/ INSL /;SKS3/IBP/L/ INSB /')
11535 M01S00258.tdufi13 +++| k4 = ('SK4/PF/L/ FIRST/;SKS4/VL/L/ LAST /')
11536 M01S00259.tdufi13 +++| k5 = ('SK5/U/L/ UNDO /;SKS5/UM/L/UNMARK/')
11537 M01S00260.tdufi13 +++| k6 = ('SK6/Q/L/ QUIT /;SKS6/QR/L/ QUITR/')
11538 M01S00261.tdufi13 +++| k7 = ('SK7"L/&?/"L"LOCATE";SKS7/LN/L/LOCNXT/')
11539 M01S00262.tdufi13 +++| k8 = ('SK8/SP2/L/2 ROWS/;SKS8/H/L/ HELP /')
11540 M01S00263.tdufi13 +++| k9 = ('SK9/V/L/MIDDLE/;SKS9/.E/L/ENDLIN/')
11541 M01S00264.tdufi13 +++| k10 = ('SK10/SVO0/L/ LEFT /;SKS10/SVO&C;.P+20/L/ RIGHT/')
11542 M01S00265.tdufi13 +++| k11 = ('SK11/.S/L/ SPLIT/;SKS11/.J/L/ JOIN /')
11543 M01S00266.tdufi13 +++| k12 = ('SK12/.F/L/ PARA /;SKS12/.C/L/CENTER/')
11544 M01S00267.tdufi13 +++| k13 = ('SK13/.I/')
11545 M01S00268.tdufi13 +++| k14 = ('SK14/.D/;SKS14/D;PN/')
11546 M01S00269.tdufi13 +++|
11547 M01S00270.tdufi13 +++|" MODEL NAME AND COMMUNICATION TYPE "
11548 M01S00271.tdufi13 +++| model_name value = 'C910CT'
11549 M01S00272.tdufi13 +++| communications type = asynch
11550 M01S00273.tdufi13 +++|
11551 M01S00274.tdufi13 +++|" END OF INFORMATION SPECIFICATION "
11552 M01S00275.tdufi13 +++| end_of_information in = (0)
11553 M01S00276.tdufi13 +++|
11554 M01S00277.tdufi13 +++|
11555 M01S00278.tdufi13 +++|" CURSOR POSITIONING INFORMATION "
11556 M01S00279.tdufi13 +++| cursor_pos_encoding bias = (0) type = ansi_cursor
11557 M01S00280.tdufi13 +++| cursor_pos_column_first value = FALSE
11558 M01S00281.tdufi13 +++| cursor_pos_column_length value = (0)
11559 M01S00282.tdufi13 +++| cursor_pos_row_length value = (0)
11560 M01S00283.tdufi13 +++| cursor_pos_begin out = (prefix)
11561 M01S00284.tdufi13 +++| cursor_pos_second out = (3B(16))
11562 M01S00285.tdufi13 +++| cursor_pos_third out = (48(16))
11563 M01S00286.tdufi13 +++|
11564 M01S00287.tdufi13 +++|" CURSOR MOVEMENT INFORMATION "
11565 M01S00288.tdufi13 +++| cursor_home inout = (prefix 48(16))
11566 M01S00289.tdufi13 +++| cursor_up inout = (prefix 41(16))
11567 M01S00290.tdufi13 +++| cursor_down inout = (prefix 42(16))
11568 M01S00291.tdufi13 +++| cursor_left inout = (prefix 44(16))
11569 M01S00292.tdufi13 +++| cursor_right inout = (prefix 43(16))
11570 M01S00293.tdufi13 +++|
11571 M01S00294.tdufi13 +++|" CURSOR BEHAVIOR (for cursor movement keys) "
11572 M01S00295.tdufi13 +++| move_past_right type = stop_next
11573 M01S00296.tdufi13 +++| move_past_left type = stop_next
11574 M01S00297.tdufi13 +++| move_past_top type = stop_next
11575 M01S00298.tdufi13 +++| move_past_bottom type = stop_next
11576 M01S00299.tdufi13 +++|
11577 M01S00300.tdufi13 +++|" CURSOR BEHAVIOR (for character keys) "
11578 M01S00301.tdufi13 +++| char_past_right type = wrap_adjacent_next
11579 M01S00302.tdufi13 +++| char_past_left type = stop_next
11580 M01S00303.tdufi13 +++| char_past_last_position type = scroll_next
11581 M01S00304.tdufi13 +++|
11582 M01S00305.tdufi13 +++|" TERMINAL ATTRIBUTES "
11583 M01S00306.tdufi13 +++| attributes_not_maskable value = TRUE
11584 M01S00307.tdufi13 +++| clears_when_change_size value = TRUE
11585 M01S00308.tdufi13 +++| function_key_leaves_mark value = TRUE
11586 M01S00309.tdufi13 +++| has_hidden value = FALSE
11587 M01S00310.tdufi13 +++| has_protect value = FALSE
11588 M01S00311.tdufi13 +++| home_at_top value = TRUE
11589 M01S00312.tdufi13 +++| multiple_sizes value = FALSE
11590 M01S00313.tdufi13 +++| tabs_to_home value = FALSE
11591 M01S00314.tdufi13 +++| tabs_to_tab_stops value = TRUE
11592 M01S00315.tdufi13 +++| tabs_to_unprotected value = FALSE
11593 M01S00316.tdufi13 +++| type_ahead value = TRUE
11594 M01S00317.tdufi13 +++|
11595 M01S00318.tdufi13 +++|" SCREEN SIZES "
11596 M01S00319.tdufi13 +++| set_size rows = 40 columns = 80 out = ()
11597 M01S00320.tdufi13 +++|
11598 M01S00321.tdufi13 +++|" SCREEN AND LINE MODE TRANSITION "
11599 M01S00322.tdufi13 +++| set_screen_mode out = (1B(16) 3C(16) clear_all_tabs ..
11600 M01S00323.tdufi13 +++| 1B(16) 28(16) 42(16) 1B(16) 29(16) 30(16) 0F(16) 1B(16) ..
11601 M01S00324.tdufi13 +++| 3D(16))
11602 M01S00325.tdufi13 +++|
11603 M01S00326.tdufi13 +++| set_line_mode out = (1B(16) 3C(16) clear_all_tabs ..
11604 M01S00327.tdufi13 +++| 1B(16) 28(16) 42(16) 1B(16) 29(16) 30(16) 0F(16) 1B(16) ..
11605 M01S00328.tdufi13 +++| 3E(16))
11606 M01S00329.tdufi13 +++|
11607 M01S00330.tdufi13 +++|" TERMINAL CAPABILITIES "
11608 M01S00331.tdufi13 +++| erase_end_of_line in = (prefix 4B(16))
11609 M01S00332.tdufi13 +++| erase_line_stay inout = (prefix 32(16) 4B(16))
11610 M01S00333.tdufi13 +++| erase_page_home in = (clear_home)
11611 M01S00334.tdufi13 +++| erase_page_home out = (prefix 48(16) clear_home)
11612 M01S00335.tdufi13 +++| tab_forward inout = (09(16)) " Erases columns tabbed over "
11613 M01S00336.tdufi13 +++| tab_backward inout = (prefix 5A(16))
11614 M01S00337.tdufi13 +++| tab_clear_all in = (clear_all_tabs)
11615 M01S00338.tdufi13 +++| tab_set in = (1B(16) 48(16))
11616 M01S00339.tdufi13 +++|
11617 M01S00340.tdufi13 +++|" MISCELLANEOUS TERMINAL SEQUENCES "
11618 M01S00341.tdufi13 +++| bell_nak out = (bel)
11619 M01S00342.tdufi13 +++| backspace in = bs
11620 M01S00343.tdufi13 +++|
11621 M01S00344.tdufi13 +++|" PROGRAMMABLE FUNCTION KEY INPUT INFORMATION "
11622 M01S00345.tdufi13 +++| f1 in = (prefix '001q')
11623 M01S00346.tdufi13 +++| f2 in = (prefix '002q')
11624 M01S00347.tdufi13 +++| f3 in = (prefix '003q')
11625 M01S00348.tdufi13 +++| f4 in = (prefix '004q')
11626 M01S00349.tdufi13 +++| f5 in = (prefix '005q')
11627 M01S00350.tdufi13 +++| f6 in = (prefix '006q')
11628 M01S00351.tdufi13 +++| f7 in = (prefix '007q')
11629 M01S00352.tdufi13 +++| f8 in = (prefix '008q')
11630 M01S00353.tdufi13 +++| f9 in = (prefix '009q')
11631 M01S00354.tdufi13 +++| f10 in = (prefix '010q')
11632 M01S00355.tdufi13 +++| f11 in = (prefix '011q')
11633 M01S00356.tdufi13 +++| f12 in = (prefix '012q')
11634 M01S00357.tdufi13 +++| f13 in = (prefix '139q') " Insert "
11635 M01S00358.tdufi13 +++| f14 in = (7F(16)) " Delete "
11636 M01S00359.tdufi13 +++|
11637 M01S00360.tdufi13 +++| f1_s in = (prefix '013q')
11638 M01S00361.tdufi13 +++| f2_s in = (prefix '014q')
11639 M01S00362.tdufi13 +++| f3_s in = (prefix '015q')
11640 M01S00363.tdufi13 +++| f4_s in = (prefix '016q')
11641 M01S00364.tdufi13 +++| f5_s in = (prefix '017q')
11642 M01S00365.tdufi13 +++| f6_s in = (prefix '018q')
11643 M01S00366.tdufi13 +++| f7_s in = (prefix '019q')
11644 M01S00367.tdufi13 +++| f8_s in = (prefix '020q')
11645 M01S00368.tdufi13 +++| f9_s in = (prefix '021q')
11646 M01S00369.tdufi13 +++| f10_s in = (prefix '022q')
11647 M01S00370.tdufi13 +++| f11_s in = (prefix '023q')
11648 M01S00371.tdufi13 +++| f12_s in = (prefix '024q')
11649 M01S00372.tdufi13 +++| f13_s in = ()
11650 M01S00373.tdufi13 +++| f14_s in = (prefix 50(16)) " Shift Delete or Keypad Del "
11651 M01S00374.tdufi13 +++|
11652 M01S00375.tdufi13 +++|
11653 M01S00376.tdufi13 +++|" CDC STANDARD FUNCTION KEY INPUT INFORMATION "
11654 M01S00377.tdufi13 +++| next in = 13 "label='RETURN'"
11655 M01S00378.tdufi13 +++| next_s in = ()
11656 M01S00379.tdufi13 +++| bkw in = (prefix '154q') " PgDn "
11657 M01S00380.tdufi13 +++| fwd in = (prefix '150q') " PgUp "
11658 M01S00381.tdufi13 +++| back in = ()
11659 M01S00382.tdufi13 +++| help in = ()
11660 M01S00383.tdufi13 +++| stop in = (prefix '146q') " End "
11661 M01S00384.tdufi13 +++| bkw_s in = (prefix '155q') " Shift PgDn "
11662 M01S00385.tdufi13 +++| fwd_s in = (prefix '151q') " Shift PgUp "
11663 M01S00386.tdufi13 +++| stop_s in = (prefix '147q') " Shift End "
11664 M01S00387.tdufi13 +++| down in = (prefix '157q') " Alt PgDn "
11665 M01S00388.tdufi13 +++| down_s in = ()
11666 M01S00389.tdufi13 +++| up in = (prefix '153q') " Alt PgUp "
11667 M01S00390.tdufi13 +++| up_s in = ()
11668 M01S00391.tdufi13 +++| edit in = ()
11669 M01S00392.tdufi13 +++| edit_s in = ()
11670 M01S00393.tdufi13 +++| data in = ()
11671 M01S00394.tdufi13 +++| data_s in = ()
11672 M01S00395.tdufi13 +++|
11673 M01S00396.tdufi13 +++|" TERMINAL VIDEO ATTRIBUTES "
11674 M01S00397.tdufi13 +++| alt_begin out = (start_alternate)
11675 M01S00398.tdufi13 +++| alt_end out = (stop_alternate)
11676 M01S00399.tdufi13 +++| blink_begin out = (prefix 35(16) 6D(16))
11677 M01S00400.tdufi13 +++| blink_end out = (normal_attributes)
11678 M01S00401.tdufi13 +++| inverse_begin out = (start_inverse)
11679 M01S00402.tdufi13 +++| inverse_end out = (stop_inverse)
11680 M01S00403.tdufi13 +++|
11681 M01S00404.tdufi13 +++|" LOGICAL ATTRIBUTE SPECIFICATIONS "
11682 M01S00405.tdufi13 +++| error_begin out = (start_inverse)
11683 M01S00406.tdufi13 +++| error_end out = (stop_inverse)
11684 M01S00407.tdufi13 +++| input_text_begin out = (start_alternate)
11685 M01S00408.tdufi13 +++| input_text_end out = (stop_alternate)
11686 M01S00409.tdufi13 +++| italic_begin out = (start_inverse)
11687 M01S00410.tdufi13 +++| italic_end out = (stop_inverse)
11688 M01S00411.tdufi13 +++|
11689 M01S00412.tdufi13 +++|" LINE DRAWING CHARACTER SPECIFICATION "
11690 M01S00413.tdufi13 +++| ld_fine_begin out = ()
11691 M01S00414.tdufi13 +++| ld_fine_end out = ()
11692 M01S00415.tdufi13 +++| ld_fine_horizontal out = ('-')
11693 M01S00416.tdufi13 +++| ld_fine_vertical out = ('|')
11694 M01S00417.tdufi13 +++| ld_fine_upper_left out = ('+')
11695 M01S00418.tdufi13 +++| ld_fine_upper_right out = ('+')
11696 M01S00419.tdufi13 +++| ld_fine_lower_left out = ('+')
11697 M01S00420.tdufi13 +++| ld_fine_lower_right out = ('+')
11698 M01S00421.tdufi13 +++| ld_fine_up_t out = ('+')
11699 M01S00422.tdufi13 +++| ld_fine_down_t out = ('+')
11700 M01S00423.tdufi13 +++| ld_fine_left_t out = ('+')
11701 M01S00424.tdufi13 +++| ld_fine_right_t out = ('+')
11702 M01S00425.tdufi13 +++| ld_fine_cross out = ('+')
11703 M01S00426.tdufi13 +++| ld_medium_begin out = ()
11704 M01S00427.tdufi13 +++| ld_medium_end out = ()
11705 M01S00428.tdufi13 +++| ld_medium_horizontal out = ('-')
11706 M01S00429.tdufi13 +++| ld_medium_vertical out = ('|')
11707 M01S00430.tdufi13 +++| ld_medium_upper_left out = ('+')
11708 M01S00431.tdufi13 +++| ld_medium_upper_right out = ('+')
11709 M01S00432.tdufi13 +++| ld_medium_lower_left out = ('+')
11710 M01S00433.tdufi13 +++| ld_medium_lower_right out = ('+')
11711 M01S00434.tdufi13 +++| ld_medium_up_t out = ('+')
11712 M01S00435.tdufi13 +++| ld_medium_down_t out = ('+')
11713 M01S00436.tdufi13 +++| ld_medium_left_t out = ('+')
11714 M01S00437.tdufi13 +++| ld_medium_right_t out = ('+')
11715 M01S00438.tdufi13 +++| ld_medium_cross out = ('+')
11716 M01S00439.tdufi13 +++| ld_bold_begin out = ()
11717 M01S00440.tdufi13 +++| ld_bold_end out = ()
11718 M01S00441.tdufi13 +++| ld_bold_horizontal out = ('-')
11719 M01S00442.tdufi13 +++| ld_bold_vertical out = ('|')
11720 M01S00443.tdufi13 +++| ld_bold_upper_left out = ('+')
11721 M01S00444.tdufi13 +++| ld_bold_upper_right out = ('+')
11722 M01S00445.tdufi13 +++| ld_bold_lower_left out = ('+')
11723 M01S00446.tdufi13 +++| ld_bold_lower_right out = ('+')
11724 M01S00447.tdufi13 +++| ld_bold_up_t out = ('+')
11725 M01S00448.tdufi13 +++| ld_bold_down_t out = ('+')
11726 M01S00449.tdufi13 +++| ld_bold_left_t out = ('+')
11727 M01S00450.tdufi13 +++| ld_bold_right_t out = ('+')
11728 M01S00451.tdufi13 +++| ld_bold_cross out = ('+')
11729 M01S00452.tdufi13 +++|
11730 M01S00453.tdufi13 +++|" DEFAULT KEY DEFINITIONS FOR THE FULL SCREEN EDITOR "
11731 M01S00454.tdufi13 +++|
11732 M01S00455.tdufi13 +++| application_string...
11733 M01S00456.tdufi13 +++| name = ('FSEKEYS')...
11734 M01S00457.tdufi13 +++| out = (k1 ';' k2 ';' k3 ';' k4)
11735 M01S00458.tdufi13 +++| application_string...
11736 M01S00459.tdufi13 +++| name = ('FSEKEYS')...
11737 M01S00460.tdufi13 +++| out = (k5 ';' k6 ';' k7 ';' k8)
11738 M01S00461.tdufi13 +++| application_string...
11739 M01S00462.tdufi13 +++| name = ('FSEKEYS')...
11740 M01S00463.tdufi13 +++| out = (k9 ';' k10 ';' k11 ';' k12)
11741 M01S00464.tdufi13 +++| application_string...
11742 M01S00465.tdufi13 +++| name = ('FSEKEYS')...
11743 M01S00466.tdufi13 +++| out = (k13 ';' k14)
11744 M01S00467.tdufi13 +++|
11745 M01S00468.tdufi13 +++|" END OF TERMINAL DEFINITION FILE FOR CDC 910-500 WORKSTATION W/TYPEAHEAD. "
Line S00015 Modification History |
M01 (Added by) | ns2665 |
Seq # *Modification Id* Act
----------------------------+
11746 M01S00015.ns2665 +++|*WEOR
11747 M01S00016.ns2665 +++|TDU3151 *** REMOVE THIS LINE WHEN USING AS INPUT TO *TDU*. ***
11748 M01S00017.ns2665 +++|
11749 M01S00018.ns2665 +++|" TERMINAL DEFINITION FILE FOR IBM 3151. "
11750 M01S00019.ns2665 +++|
11751 M01S00020.ns2665 +++|
11752 M01S00021.ns2665 +++|" VARIABLES "
11753 M01S00022.ns2665 +++| HOME = (ESC 'H')
11754 M01S00023.ns2665 +++| CLEAR_ALL_TABS = (ESC ' 1')
11755 M01S00024.ns2665 +++| LOCK_KEYBOARD = (ESC ':')
11756 M01S00025.ns2665 +++| UNLOCK_KEYBOARD = (ESC ';')
11757 M01S00026.ns2665 +++| NORMAL = (ESC '4' 40(16))
11758 M01S00027.ns2665 +++| START_INVERSE = (ESC '4' 41(16))
11759 M01S00028.ns2665 +++| START_UNDERLINE = (ESC '4' 42(16))
11760 M01S00029.ns2665 +++| START_BLINK = (ESC '4' 44(16))
11761 M01S00030.ns2665 +++| START_ALTERNATE = (ESC '4' 48(16))
11762 M01S00031.ns2665 +++| START_INVISIBLE = (ESC '4' 50(16))
11763 M01S00032.ns2665 +++| SET_DEFAULT_F_KEYS = (ESC ' t')
11764 M01S00033.ns2665 +++|
11765 M01S00034.ns2665 +++|" MODEL NAME AND COMMUNICATION TYPE "
11766 M01S00035.ns2665 +++| model_name value = '3151'
11767 M01S00036.ns2665 +++| communications type = asynch
11768 M01S00037.ns2665 +++|
11769 M01S00038.ns2665 +++|" END OF INFORMATION SPECIFICATION "
11770 M01S00039.ns2665 +++| end_of_information in = (0)
11771 M01S00040.ns2665 +++|
11772 M01S00041.ns2665 +++|" CURSOR POSITIONING INFORMATION "
11773 M01S00042.ns2665 +++| cursor_pos_encoding bias = (20(16)) type = ibm3151_cursor
11774 M01S00043.ns2665 +++| cursor_pos_column_first value = FALSE
11775 M01S00044.ns2665 +++| cursor_pos_begin out = (ESC 'y')
11776 M01S00045.ns2665 +++|
11777 M01S00046.ns2665 +++|" CURSOR MOVEMENT INFORMATION "
11778 M01S00047.ns2665 +++| cursor_home inout = (HOME) label='HOME'
11779 M01S00048.ns2665 +++| cursor_up inout = (ESC 'A')
11780 M01S00049.ns2665 +++| cursor_down inout = (ESC 'B')
11781 M01S00050.ns2665 +++| cursor_right inout = (ESC 'C')
11782 M01S00051.ns2665 +++| cursor_left inout = (ESC 'D')
11783 M01S00052.ns2665 +++|
11784 M01S00053.ns2665 +++|" CURSOR BEHAVIOR (for cursor movement keys) "
11785 M01S00054.ns2665 +++| move_past_right type = wrap_adjacent_next
11786 M01S00055.ns2665 +++| move_past_left type = wrap_adjacent_next
11787 M01S00056.ns2665 +++| move_past_top type = stop_next
11788 M01S00057.ns2665 +++| move_past_bottom type = stop_next
11789 M01S00058.ns2665 +++|
11790 M01S00059.ns2665 +++|" CURSOR BEHAVIOR (for character keys) "
11791 M01S00060.ns2665 +++| char_past_left type = wrap_adjacent_next
11792 M01S00061.ns2665 +++| char_past_right type = wrap_adjacent_next
11793 M01S00062.ns2665 +++| char_past_last_position type = scroll_next
11794 M01S00063.ns2665 +++|
11795 M01S00064.ns2665 +++|" TERMINAL ATTRIBUTES "
11796 M01S00065.ns2665 +++| AUTOMATIC_TABBING value = FALSE
11797 M01S00066.ns2665 +++| CLEARS_WHEN_CHANGE_SIZE value = TRUE
11798 M01S00067.ns2665 +++| FUNCTION_KEY_LEAVES_MARK value = FALSE
11799 M01S00068.ns2665 +++| HAS_HIDDEN value = TRUE
11800 M01S00069.ns2665 +++| HAS_PROTECT value = FALSE
11801 M01S00070.ns2665 +++| HOME_AT_TOP value = TRUE
11802 M01S00071.ns2665 +++| MULTIPLE_SIZES value = TRUE
11803 M01S00072.ns2665 +++| TABS_TO_HOME value = FALSE
11804 M01S00073.ns2665 +++| TABS_TO_TAB_STOPS value = TRUE
11805 M01S00074.ns2665 +++| TABS_TO_UNPROTECTED value = FALSE
11806 M01S00075.ns2665 +++| ATTRIBUTES_NOT_MASKABLE value = TRUE
11807 M01S00076.ns2665 +++|
11808 M01S00077.ns2665 +++|" SCREEN SIZE "
11809 M01S00078.ns2665 +++| set_size rows = 25 columns = 80 out = (ESC ' r!! 9"P')
11810 M01S00079.ns2665 +++| set_size rows = 25 columns = 132 out = (ESC ' r!! 9$D')
11811 M01S00080.ns2665 +++|
11812 M01S00081.ns2665 +++|" SCREEN AND LINE MODE TRANSITION "
11813 M01S00082.ns2665 +++| screen_init out = (ESC '#:')
11814 M01S00083.ns2665 +++| line_init out = (ESC '#;')
11815 M01S00084.ns2665 +++| set_screen_mode out = (SET_DEFAULT_F_KEYS CLEAR_ALL_TABS)
11816 M01S00085.ns2665 +++| set_line_mode out = (UNLOCK_KEYBOARD CLEAR_ALL_TABS)
11817 M01S00086.ns2665 +++|
11818 M01S00087.ns2665 +++|" TERMINAL CAPABILITIES "
11819 M01S00088.ns2665 +++| backspace in = (BS) label='BackSpace'
11820 M01S00089.ns2665 +++| delete_char inout = (ESC 'Q') label='Delete'
11821 M01S00090.ns2665 +++| delete_line_bol inout = (ESC 'O') label='Del_Ln'
11822 M01S00091.ns2665 +++| erase_end_of_line inout = (ESC 'I') label='Er_EOF'
11823 M01S00092.ns2665 +++| erase_page_home inout = (ESC 'L') label='Clear'
11824 M01S00093.ns2665 +++| erase_end_of_page inout = (ESC 'J')
11825 M01S00094.ns2665 +++| insert_char inout = (ESC 'P') label='Insert'
11826 M01S00095.ns2665 +++| insert_line_bol inout = (ESC 'N') label='Ins_Ln'
11827 M01S00096.ns2665 +++| tab_forward inout = (HT)
11828 M01S00097.ns2665 +++| tab_backward inout = (ESC '2')
11829 M01S00098.ns2665 +++| tab_set inout = (ESC '0')
11830 M01S00099.ns2665 +++| tab_clear inout = (ESC '1')
11831 M01S00100.ns2665 +++| tab_clear_all inout = (CLEAR_ALL_TABS)
11832 M01S00101.ns2665 +++|
11833 M01S00102.ns2665 +++|" VIDEO ATTRIBUTES AND SEQUENCES "
11834 M01S00103.ns2665 +++| bell_nak out = (BEL)
11835 M01S00104.ns2665 +++| output_begin out = (LOCK_KEYBOARD)
11836 M01S00105.ns2665 +++| output_end out = (UNLOCK_KEYBOARD)
11837 M01S00106.ns2665 +++| display_begin out = ()
11838 M01S00107.ns2665 +++| display_end out = ()
11839 M01S00108.ns2665 +++| output_text_begin out = (NORMAL)
11840 M01S00109.ns2665 +++| output_text_end out = ()
11841 M01S00110.ns2665 +++| title_begin out = ()
11842 M01S00111.ns2665 +++| title_end out = ()
11843 M01S00112.ns2665 +++| message_begin out = ()
11844 M01S00113.ns2665 +++| message_end out = ()
11845 M01S00114.ns2665 +++| italic_begin out = (START_INVERSE)
11846 M01S00115.ns2665 +++| italic_end out = (NORMAL)
11847 M01S00116.ns2665 +++| input_text_begin out = (START_UNDERLINE)
11848 M01S00117.ns2665 +++| input_text_end out = (NORMAL)
11849 M01S00118.ns2665 +++| alt_begin out = (START_ALTERNATE)
11850 M01S00119.ns2665 +++| alt_end out = (NORMAL)
11851 M01S00120.ns2665 +++| blink_begin out = (START_BLINK)
11852 M01S00121.ns2665 +++| blink_end out = (NORMAL)
11853 M01S00122.ns2665 +++| inverse_begin out = (START_INVERSE)
11854 M01S00123.ns2665 +++| inverse_end out = (NORMAL)
11855 M01S00124.ns2665 +++| underline_begin out = (START_UNDERLINE)
11856 M01S00125.ns2665 +++| underline_end out = (NORMAL)
11857 M01S00126.ns2665 +++| error_begin out = (START_INVERSE)
11858 M01S00127.ns2665 +++| error_end out = (NORMAL)
11859 M01S00128.ns2665 +++| hidden_begin out = (START_INVISIBLE)
11860 M01S00129.ns2665 +++| hidden_end out = (NORMAL)
11861 M01S00130.ns2665 +++|
11862 M01S00131.ns2665 +++|" PROGRAMMABLE FUNCTION KEY INPUT INFORMATION "
11863 M01S00132.ns2665 +++| f1 in = (ESC 'a') label='F1'
11864 M01S00133.ns2665 +++| f2 in = (ESC 'b') label='F2'
11865 M01S00134.ns2665 +++| f3 in = (ESC 'c') label='F3'
11866 M01S00135.ns2665 +++| f4 in = (ESC 'd') label='F4'
11867 M01S00136.ns2665 +++| f5 in = (ESC 'e') label='F5'
11868 M01S00137.ns2665 +++| f6 in = (ESC 'f') label='F6'
11869 M01S00138.ns2665 +++| f7 in = (ESC 'g') label='F7'
11870 M01S00139.ns2665 +++| f8 in = (ESC 'h') label='F8'
11871 M01S00140.ns2665 +++| f9 in = (ESC 'i') label='F9'
11872 M01S00141.ns2665 +++| f10 in = (ESC 'j') label='10'
11873 M01S00142.ns2665 +++| f11 in = (ESC 'k') label='11'
11874 M01S00143.ns2665 +++| f12 in = (ESC 'l') label='12'
11875 M01S00144.ns2665 +++| f13 in = (ESC '"a') label='S1'
11876 M01S00145.ns2665 +++| f14 in = (ESC '"b') label='S2'
11877 M01S00146.ns2665 +++| f15 in = (ESC '"c') label='S3'
11878 M01S00147.ns2665 +++| f16 in = (ESC '"d') label='S4'
11879 M01S00148.ns2665 +++| f1_s in = (ESC '!a') label='Shift-F1'
11880 M01S00149.ns2665 +++| f2_s in = (ESC '!b') label='Shift-F2'
11881 M01S00150.ns2665 +++| f3_s in = (ESC '!c') label='Shift-F3'
11882 M01S00151.ns2665 +++| f4_s in = (ESC '!d') label='Shift-F4'
11883 M01S00152.ns2665 +++| f5_s in = (ESC '!e') label='Shift-F5'
11884 M01S00153.ns2665 +++| f6_s in = (ESC '!f') label='Shift-F6'
11885 M01S00154.ns2665 +++| f7_s in = (ESC '!g') label='Shift-F7'
11886 M01S00155.ns2665 +++| f8_s in = (ESC '!h') label='Shift-F8'
11887 M01S00156.ns2665 +++| f9_s in = (ESC '!i') label='Shift-F9'
11888 M01S00157.ns2665 +++| f10_s in = (ESC '!j') label='Shift-10'
11889 M01S00158.ns2665 +++| f11_s in = (ESC '!k') label='Shift-11'
11890 M01S00159.ns2665 +++| f12_s in = (ESC '!l') label='Shift-12'
11891 M01S00160.ns2665 +++| f13_s in = (ESC '"e') label='C5'
11892 M01S00161.ns2665 +++| f14_s in = (ESC '"f') label='C6'
11893 M01S00162.ns2665 +++| f15_s in = (ESC '"g') label='C7'
11894 M01S00163.ns2665 +++| f16_s in = (ESC '"h') label='C8'
11895 M01S00164.ns2665 +++|
11896 M01S00165.ns2665 +++|" CDC STANDARD FUNCTION KEY INPUT INFORMATION "
11897 M01S00166.ns2665 +++| next in = 13 label = 'Return'
11898 M01S00167.ns2665 +++|
11899 M01S00168.ns2665 +++|" LINE DRAWING CHARACTER SPECIFICATION "
11900 M01S00169.ns2665 +++| ld_fine_begin out = (ESC '<A')
11901 M01S00170.ns2665 +++| ld_fine_end out = (ESC '<@')
11902 M01S00171.ns2665 +++| ld_fine_horizontal out = ('q')
11903 M01S00172.ns2665 +++| ld_fine_vertical out = ('x')
11904 M01S00173.ns2665 +++| ld_fine_upper_left out = ('l')
11905 M01S00174.ns2665 +++| ld_fine_upper_right out = ('k')
11906 M01S00175.ns2665 +++| ld_fine_lower_left out = ('m')
11907 M01S00176.ns2665 +++| ld_fine_lower_right out = ('j')
11908 M01S00177.ns2665 +++| ld_fine_up_t out = ('v')
11909 M01S00178.ns2665 +++| ld_fine_down_t out = ('w')
11910 M01S00179.ns2665 +++| ld_fine_left_t out = ('u')
11911 M01S00180.ns2665 +++| ld_fine_right_t out = ('t')
11912 M01S00181.ns2665 +++| ld_fine_cross out = ('n')
11913 M01S00182.ns2665 +++| ld_medium_begin out = (START_ALTERNATE ESC '<A')
11914 M01S00183.ns2665 +++| ld_medium_end out = (NORMAL ESC '<@')
11915 M01S00184.ns2665 +++| ld_medium_horizontal out = ('q')
11916 M01S00185.ns2665 +++| ld_medium_vertical out = ('x')
11917 M01S00186.ns2665 +++| ld_medium_upper_left out = ('l')
11918 M01S00187.ns2665 +++| ld_medium_upper_right out = ('k')
11919 M01S00188.ns2665 +++| ld_medium_lower_left out = ('m')
11920 M01S00189.ns2665 +++| ld_medium_lower_right out = ('j')
11921 M01S00190.ns2665 +++| ld_medium_up_t out = ('v')
11922 M01S00191.ns2665 +++| ld_medium_down_t out = ('w')
11923 M01S00192.ns2665 +++| ld_medium_left_t out = ('u')
11924 M01S00193.ns2665 +++| ld_medium_right_t out = ('t')
11925 M01S00194.ns2665 +++| ld_medium_cross out = ('n')
11926 M01S00195.ns2665 +++| ld_bold_begin out = (START_INVERSE ESC '<A')
11927 M01S00196.ns2665 +++| ld_bold_end out = (NORMAL ESC '<@')
11928 M01S00197.ns2665 +++| ld_bold_horizontal out = ('q')
11929 M01S00198.ns2665 +++| ld_bold_vertical out = ('x')
11930 M01S00199.ns2665 +++| ld_bold_upper_left out = ('l')
11931 M01S00200.ns2665 +++| ld_bold_upper_right out = ('k')
11932 M01S00201.ns2665 +++| ld_bold_lower_left out = ('m')
11933 M01S00202.ns2665 +++| ld_bold_lower_right out = ('j')
11934 M01S00203.ns2665 +++| ld_bold_up_t out = ('v')
11935 M01S00204.ns2665 +++| ld_bold_down_t out = ('w')
11936 M01S00205.ns2665 +++| ld_bold_left_t out = ('u')
11937 M01S00206.ns2665 +++| ld_bold_right_t out = ('t')
11938 M01S00207.ns2665 +++| ld_bold_cross out = ('n')
11939 M01S00208.ns2665 +++|
11940 M01S00209.ns2665 +++|" DEFAULT KEY DEFINITIONS FOR THE FULL SCREEN EDITOR "
11941 M01S00210.ns2665 +++| k1 = ('SK1/VPS/L/ Bkw/;SKS1/PF/L/ First/')
11942 M01S00211.ns2665 +++| k2 = ('SK2/VNS/L/ Fwd/;SKS2/VL/L/ Last/')
11943 M01S00212.ns2665 +++| k3 = ('SK3/B/L/ Back/;SKS3/SMW/L/ MrkCh/')
11944 M01S00213.ns2665 +++| k4 = ('SK4/H/L/ Help/')
11945 M01S00214.ns2665 +++| k5 = ('SK5/U/L/ Undo/')
11946 M01S00215.ns2665 +++| k6 = ('SK6/Q/L/ Quit/')
11947 M01S00216.ns2665 +++| k7 = ('SK7/CMTP/L/ Copy/;SKS7/MMTP/L/ Move/')
11948 M01S00217.ns2665 +++| k8 = ('SK8/SM/L/ Mark/;SKS8/UM/L/ UnMrk/')
11949 M01S00218.ns2665 +++| k9 = ('SK9"L/&?/"L"Locate";SKS9/LN/L/LocNxt/')
11950 M01S00219.ns2665 +++| k10 = ('SK10/SVC132/L/132Col/;SKS10/SVC80/L/ 80Col/')
11951 M01S00220.ns2665 +++| k11 = ('SK11/.S/L/ Break/;SKS11/.J/L/ Join/')
11952 M01S00221.ns2665 +++| k12 = ('SK12/.E/L/ SkpEL/;SKS12/IBP/L/ InsBk/')
11953 M01S00222.ns2665 +++| k13 = ('SK13/V/L/Middle/;SKS13/DB/L/ DelBk/')
11954 M01S00223.ns2665 +++| k14 = ('SK14/VN/L/ LinUp/;SKS14/VP/L/ LinDn/')
11955 M01S00224.ns2665 +++| k15 = ('SK15/.F/L/Format/;SKS15/.C/L/Center/')
11956 M01S00225.ns2665 +++| k16 = ('SK16/IW/L/ InsWd/;SKS16/DW/L/ DelWd/')
11957 M01S00226.ns2665 +++|
11958 M01S00227.ns2665 +++| application_string...
11959 M01S00228.ns2665 +++| name = ('FSEKEYS')...
11960 M01S00229.ns2665 +++| out = (k1 ';' k2 ';' k3 ';' k4 ';' k5)
11961 M01S00230.ns2665 +++| application_string...
11962 M01S00231.ns2665 +++| name = ('FSEKEYS')...
11963 M01S00232.ns2665 +++| out = (k6 ';' k7 ';' k8 ';' k9 ';' k10)
11964 M01S00233.ns2665 +++| application_string...
11965 M01S00234.ns2665 +++| name = ('FSEKEYS')...
11966 M01S00235.ns2665 +++| out = (k11 ';' k12 ';' k13 ';' k14 ';' k15 ';' k16)
11967 M01S00236.ns2665 +++|
11968 M01S00237.ns2665 +++|" END OF TERMINAL DEFINITION FILE FOR IBM 3151. "
11969 M01S00238.ns2665 +++|*WEOR
11970 M01S00239.ns2665 +++|TDU315T *** REMOVE THIS LINE WHEN USING AS INPUT TO *TDU*. ***
11971 M01S00240.ns2665 +++|
11972 M01S00241.ns2665 +++|" TERMINAL DEFINITION FILE FOR IBM 3151 WITH TYPE AHEAD. "
11973 M01S00242.ns2665 +++|
11974 M01S00243.ns2665 +++|" VARIABLES "
11975 M01S00244.ns2665 +++| HOME = (ESC 'H')
11976 M01S00245.ns2665 +++| CLEAR_ALL_TABS = (ESC ' 1')
11977 M01S00246.ns2665 +++| LOCK_KEYBOARD = (ESC ':')
11978 M01S00247.ns2665 +++| UNLOCK_KEYBOARD = (ESC ';')
11979 M01S00248.ns2665 +++| NORMAL = (ESC '4' 40(16))
11980 M01S00249.ns2665 +++| START_INVERSE = (ESC '4' 41(16))
11981 M01S00250.ns2665 +++| START_UNDERLINE = (ESC '4' 42(16))
11982 M01S00251.ns2665 +++| START_BLINK = (ESC '4' 44(16))
11983 M01S00252.ns2665 +++| START_ALTERNATE = (ESC '4' 48(16))
11984 M01S00253.ns2665 +++| START_INVISIBLE = (ESC '4' 50(16))
11985 M01S00254.ns2665 +++| SET_DEFAULT_F_KEYS = (ESC ' t')
11986 M01S00255.ns2665 +++|
11987 M01S00256.ns2665 +++|" MODEL NAME AND COMMUNICATION TYPE "
11988 M01S00257.ns2665 +++| model_name value = '3151T'
11989 M01S00258.ns2665 +++| communications type = asynch
11990 M01S00259.ns2665 +++|
11991 M01S00260.ns2665 +++|" END OF INFORMATION SPECIFICATION "
11992 M01S00261.ns2665 +++| end_of_information in = (0)
11993 M01S00262.ns2665 +++|
11994 M01S00263.ns2665 +++|" CURSOR POSITIONING INFORMATION "
11995 M01S00264.ns2665 +++| cursor_pos_encoding bias = (20(16)) type = ibm3151_cursor
11996 M01S00265.ns2665 +++| cursor_pos_column_first value = FALSE
11997 M01S00266.ns2665 +++| cursor_pos_begin out = (ESC 'y')
11998 M01S00267.ns2665 +++|
11999 M01S00268.ns2665 +++|" CURSOR MOVEMENT INFORMATION "
12000 M01S00269.ns2665 +++| cursor_home inout = (HOME) label='HOME'
12001 M01S00270.ns2665 +++| cursor_up inout = (ESC 'A')
12002 M01S00271.ns2665 +++| cursor_down inout = (ESC 'B')
12003 M01S00272.ns2665 +++| cursor_right inout = (ESC 'C')
12004 M01S00273.ns2665 +++| cursor_left inout = (ESC 'D')
12005 M01S00274.ns2665 +++|
12006 M01S00275.ns2665 +++|" CURSOR BEHAVIOR (for cursor movement keys) "
12007 M01S00276.ns2665 +++| move_past_right type = wrap_adjacent_next
12008 M01S00277.ns2665 +++| move_past_left type = wrap_adjacent_next
12009 M01S00278.ns2665 +++| move_past_top type = stop_next
12010 M01S00279.ns2665 +++| move_past_bottom type = stop_next
12011 M01S00280.ns2665 +++|
12012 M01S00281.ns2665 +++|" CURSOR BEHAVIOR (for character keys) "
12013 M01S00282.ns2665 +++| char_past_left type = wrap_adjacent_next
12014 M01S00283.ns2665 +++| char_past_right type = wrap_adjacent_next
12015 M01S00284.ns2665 +++| char_past_last_position type = scroll_next
12016 M01S00285.ns2665 +++|
12017 M01S00286.ns2665 +++|" TERMINAL ATTRIBUTES "
12018 M01S00287.ns2665 +++| TYPE_AHEAD value = TRUE
12019 M01S00288.ns2665 +++| AUTOMATIC_TABBING value = FALSE
12020 M01S00289.ns2665 +++| CLEARS_WHEN_CHANGE_SIZE value = TRUE
12021 M01S00290.ns2665 +++| FUNCTION_KEY_LEAVES_MARK value = FALSE
12022 M01S00291.ns2665 +++| HAS_HIDDEN value = TRUE
12023 M01S00292.ns2665 +++| HAS_PROTECT value = FALSE
12024 M01S00293.ns2665 +++| HOME_AT_TOP value = TRUE
12025 M01S00294.ns2665 +++| MULTIPLE_SIZES value = TRUE
12026 M01S00295.ns2665 +++| TABS_TO_HOME value = FALSE
12027 M01S00296.ns2665 +++| TABS_TO_TAB_STOPS value = TRUE
12028 M01S00297.ns2665 +++| TABS_TO_UNPROTECTED value = FALSE
12029 M01S00298.ns2665 +++| ATTRIBUTES_NOT_MASKABLE value = TRUE
12030 M01S00299.ns2665 +++|
12031 M01S00300.ns2665 +++|" SCREEN SIZE "
12032 M01S00301.ns2665 +++| set_size rows = 25 columns = 80 out = (ESC ' r!! 9"P')
12033 M01S00302.ns2665 +++| set_size rows = 25 columns = 132 out = (ESC ' r!! 9$D')
12034 M01S00303.ns2665 +++|
12035 M01S00304.ns2665 +++|" SCREEN AND LINE MODE TRANSITION "
12036 M01S00305.ns2665 +++| screen_init out = (ESC '#:')
12037 M01S00306.ns2665 +++| line_init out = (ESC '#;')
12038 M01S00307.ns2665 +++| set_screen_mode out = (SET_DEFAULT_F_KEYS CLEAR_ALL_TABS)
12039 M01S00308.ns2665 +++| set_line_mode out = (UNLOCK_KEYBOARD CLEAR_ALL_TABS)
12040 M01S00309.ns2665 +++|
12041 M01S00310.ns2665 +++|" TERMINAL CAPABILITIES "
12042 M01S00311.ns2665 +++| backspace in = (BS) label='BackSpace'
12043 M01S00312.ns2665 +++| delete_char inout = (ESC 'Q') label='Delete'
12044 M01S00313.ns2665 +++| delete_line_bol inout = (ESC 'O') label='Del_Ln'
12045 M01S00314.ns2665 +++| erase_end_of_line inout = (ESC 'I') label='Er_EOF'
12046 M01S00315.ns2665 +++| erase_page_home inout = (ESC 'L') label='Clear'
12047 M01S00316.ns2665 +++| erase_end_of_page inout = (ESC 'J')
12048 M01S00317.ns2665 +++| insert_char inout = (ESC 'P') label='Insert'
12049 M01S00318.ns2665 +++| insert_line_bol inout = (ESC 'N') label='Ins_Ln'
12050 M01S00319.ns2665 +++| tab_forward inout = (HT)
12051 M01S00320.ns2665 +++| tab_backward inout = (ESC '2')
12052 M01S00321.ns2665 +++| tab_set inout = (ESC '0')
12053 M01S00322.ns2665 +++| tab_clear inout = (ESC '1')
12054 M01S00323.ns2665 +++| tab_clear_all inout = (CLEAR_ALL_TABS)
12055 M01S00324.ns2665 +++|
12056 M01S00325.ns2665 +++|" VIDEO ATTRIBUTES AND SEQUENCES "
12057 M01S00326.ns2665 +++| bell_nak out = (BEL)
12058 M01S00327.ns2665 +++| output_begin out = (LOCK_KEYBOARD)
12059 M01S00328.ns2665 +++| output_end out = (UNLOCK_KEYBOARD)
12060 M01S00329.ns2665 +++| display_begin out = ()
12061 M01S00330.ns2665 +++| display_end out = ()
12062 M01S00331.ns2665 +++| output_text_begin out = (NORMAL)
12063 M01S00332.ns2665 +++| output_text_end out = ()
12064 M01S00333.ns2665 +++| title_begin out = ()
12065 M01S00334.ns2665 +++| title_end out = ()
12066 M01S00335.ns2665 +++| message_begin out = ()
12067 M01S00336.ns2665 +++| message_end out = ()
12068 M01S00337.ns2665 +++| italic_begin out = (START_INVERSE)
12069 M01S00338.ns2665 +++| italic_end out = (NORMAL)
12070 M01S00339.ns2665 +++| input_text_begin out = (START_UNDERLINE)
12071 M01S00340.ns2665 +++| input_text_end out = (NORMAL)
12072 M01S00341.ns2665 +++| alt_begin out = (START_ALTERNATE)
12073 M01S00342.ns2665 +++| alt_end out = (NORMAL)
12074 M01S00343.ns2665 +++| blink_begin out = (START_BLINK)
12075 M01S00344.ns2665 +++| blink_end out = (NORMAL)
12076 M01S00345.ns2665 +++| inverse_begin out = (START_INVERSE)
12077 M01S00346.ns2665 +++| inverse_end out = (NORMAL)
12078 M01S00347.ns2665 +++| underline_begin out = (START_UNDERLINE)
12079 M01S00348.ns2665 +++| underline_end out = (NORMAL)
12080 M01S00349.ns2665 +++| error_begin out = (START_INVERSE)
12081 M01S00350.ns2665 +++| error_end out = (NORMAL)
12082 M01S00351.ns2665 +++| hidden_begin out = (START_INVISIBLE)
12083 M01S00352.ns2665 +++| hidden_end out = (NORMAL)
12084 M01S00353.ns2665 +++|
12085 M01S00354.ns2665 +++|" PROGRAMMABLE FUNCTION KEY INPUT INFORMATION "
12086 M01S00355.ns2665 +++| f1 in = (ESC 'a') label='F1'
12087 M01S00356.ns2665 +++| f2 in = (ESC 'b') label='F2'
12088 M01S00357.ns2665 +++| f3 in = (ESC 'c') label='F3'
12089 M01S00358.ns2665 +++| f4 in = (ESC 'd') label='F4'
12090 M01S00359.ns2665 +++| f5 in = (ESC 'e') label='F5'
12091 M01S00360.ns2665 +++| f6 in = (ESC 'f') label='F6'
12092 M01S00361.ns2665 +++| f7 in = (ESC 'g') label='F7'
12093 M01S00362.ns2665 +++| f8 in = (ESC 'h') label='F8'
12094 M01S00363.ns2665 +++| f9 in = (ESC 'i') label='F9'
12095 M01S00364.ns2665 +++| f10 in = (ESC 'j') label='10'
12096 M01S00365.ns2665 +++| f11 in = (ESC 'k') label='11'
12097 M01S00366.ns2665 +++| f12 in = (ESC 'l') label='12'
12098 M01S00367.ns2665 +++| f13 in = (ESC '"a') label='S1'
12099 M01S00368.ns2665 +++| f14 in = (ESC '"b') label='S2'
12100 M01S00369.ns2665 +++| f15 in = (ESC '"c') label='S3'
12101 M01S00370.ns2665 +++| f16 in = (ESC '"d') label='S4'
12102 M01S00371.ns2665 +++| f1_s in = (ESC '!a') label='Shift-F1'
12103 M01S00372.ns2665 +++| f2_s in = (ESC '!b') label='Shift-F2'
12104 M01S00373.ns2665 +++| f3_s in = (ESC '!c') label='Shift-F3'
12105 M01S00374.ns2665 +++| f4_s in = (ESC '!d') label='Shift-F4'
12106 M01S00375.ns2665 +++| f5_s in = (ESC '!e') label='Shift-F5'
12107 M01S00376.ns2665 +++| f6_s in = (ESC '!f') label='Shift-F6'
12108 M01S00377.ns2665 +++| f7_s in = (ESC '!g') label='Shift-F7'
12109 M01S00378.ns2665 +++| f8_s in = (ESC '!h') label='Shift-F8'
12110 M01S00379.ns2665 +++| f9_s in = (ESC '!i') label='Shift-F9'
12111 M01S00380.ns2665 +++| f10_s in = (ESC '!j') label='Shift-10'
12112 M01S00381.ns2665 +++| f11_s in = (ESC '!k') label='Shift-11'
12113 M01S00382.ns2665 +++| f12_s in = (ESC '!l') label='Shift-12'
12114 M01S00383.ns2665 +++| f13_s in = (ESC '"e') label='C5'
12115 M01S00384.ns2665 +++| f14_s in = (ESC '"f') label='C6'
12116 M01S00385.ns2665 +++| f15_s in = (ESC '"g') label='C7'
12117 M01S00386.ns2665 +++| f16_s in = (ESC '"h') label='C8'
12118 M01S00387.ns2665 +++|
12119 M01S00388.ns2665 +++|" CDC STANDARD FUNCTION KEY INPUT INFORMATION "
12120 M01S00389.ns2665 +++| next in = 13 label = 'Return'
12121 M01S00390.ns2665 +++|
12122 M01S00391.ns2665 +++|" LINE DRAWING CHARACTER SPECIFICATION "
12123 M01S00392.ns2665 +++| ld_fine_begin out = (ESC '<A')
12124 M01S00393.ns2665 +++| ld_fine_end out = (ESC '<@')
12125 M01S00394.ns2665 +++| ld_fine_horizontal out = ('q')
12126 M01S00395.ns2665 +++| ld_fine_vertical out = ('x')
12127 M01S00396.ns2665 +++| ld_fine_upper_left out = ('l')
12128 M01S00397.ns2665 +++| ld_fine_upper_right out = ('k')
12129 M01S00398.ns2665 +++| ld_fine_lower_left out = ('m')
12130 M01S00399.ns2665 +++| ld_fine_lower_right out = ('j')
12131 M01S00400.ns2665 +++| ld_fine_up_t out = ('v')
12132 M01S00401.ns2665 +++| ld_fine_down_t out = ('w')
12133 M01S00402.ns2665 +++| ld_fine_left_t out = ('u')
12134 M01S00403.ns2665 +++| ld_fine_right_t out = ('t')
12135 M01S00404.ns2665 +++| ld_fine_cross out = ('n')
12136 M01S00405.ns2665 +++| ld_medium_begin out = (START_ALTERNATE ESC '<A')
12137 M01S00406.ns2665 +++| ld_medium_end out = (NORMAL ESC '<@')
12138 M01S00407.ns2665 +++| ld_medium_horizontal out = ('q')
12139 M01S00408.ns2665 +++| ld_medium_vertical out = ('x')
12140 M01S00409.ns2665 +++| ld_medium_upper_left out = ('l')
12141 M01S00410.ns2665 +++| ld_medium_upper_right out = ('k')
12142 M01S00411.ns2665 +++| ld_medium_lower_left out = ('m')
12143 M01S00412.ns2665 +++| ld_medium_lower_right out = ('j')
12144 M01S00413.ns2665 +++| ld_medium_up_t out = ('v')
12145 M01S00414.ns2665 +++| ld_medium_down_t out = ('w')
12146 M01S00415.ns2665 +++| ld_medium_left_t out = ('u')
12147 M01S00416.ns2665 +++| ld_medium_right_t out = ('t')
12148 M01S00417.ns2665 +++| ld_medium_cross out = ('n')
12149 M01S00418.ns2665 +++| ld_bold_begin out = (START_INVERSE ESC '<A')
12150 M01S00419.ns2665 +++| ld_bold_end out = (NORMAL ESC '<@')
12151 M01S00420.ns2665 +++| ld_bold_horizontal out = ('q')
12152 M01S00421.ns2665 +++| ld_bold_vertical out = ('x')
12153 M01S00422.ns2665 +++| ld_bold_upper_left out = ('l')
12154 M01S00423.ns2665 +++| ld_bold_upper_right out = ('k')
12155 M01S00424.ns2665 +++| ld_bold_lower_left out = ('m')
12156 M01S00425.ns2665 +++| ld_bold_lower_right out = ('j')
12157 M01S00426.ns2665 +++| ld_bold_up_t out = ('v')
12158 M01S00427.ns2665 +++| ld_bold_down_t out = ('w')
12159 M01S00428.ns2665 +++| ld_bold_left_t out = ('u')
12160 M01S00429.ns2665 +++| ld_bold_right_t out = ('t')
12161 M01S00430.ns2665 +++| ld_bold_cross out = ('n')
12162 M01S00431.ns2665 +++|
12163 M01S00432.ns2665 +++|" DEFAULT KEY DEFINITIONS FOR THE FULL SCREEN EDITOR "
12164 M01S00433.ns2665 +++| k1 = ('SK1/VPS/L/ Bkw/;SKS1/PF/L/ First/')
12165 M01S00434.ns2665 +++| k2 = ('SK2/VNS/L/ Fwd/;SKS2/VL/L/ Last/')
12166 M01S00435.ns2665 +++| k3 = ('SK3/B/L/ Back/;SKS3/SMW/L/ MrkCh/')
12167 M01S00436.ns2665 +++| k4 = ('SK4/H/L/ Help/')
12168 M01S00437.ns2665 +++| k5 = ('SK5/U/L/ Undo/')
12169 M01S00438.ns2665 +++| k6 = ('SK6/Q/L/ Quit/')
12170 M01S00439.ns2665 +++| k7 = ('SK7/CMTP/L/ Copy/;SKS7/MMTP/L/ Move/')
12171 M01S00440.ns2665 +++| k8 = ('SK8/SM/L/ Mark/;SKS8/UM/L/ UnMrk/')
12172 M01S00441.ns2665 +++| k9 = ('SK9"L/&?/"L"Locate";SKS9/LN/L/LocNxt/')
12173 M01S00442.ns2665 +++| k10 = ('SK10/SVC132/L/132Col/;SKS10/SVC80/L/ 80Col/')
12174 M01S00443.ns2665 +++| k11 = ('SK11/.S/L/ Break/;SKS11/.J/L/ Join/')
12175 M01S00444.ns2665 +++| k12 = ('SK12/.E/L/ SkpEL/;SKS12/IBP/L/ InsBk/')
12176 M01S00445.ns2665 +++| k13 = ('SK13/V/L/Middle/;SKS13/DB/L/ DelBk/')
12177 M01S00446.ns2665 +++| k14 = ('SK14/VN/L/ LinUp/;SKS14/VP/L/ LinDn/')
12178 M01S00447.ns2665 +++| k15 = ('SK15/.F/L/Format/;SKS15/.C/L/Center/')
12179 M01S00448.ns2665 +++| k16 = ('SK16/IW/L/ InsWd/;SKS16/DW/L/ DelWd/')
12180 M01S00449.ns2665 +++|
12181 M01S00450.ns2665 +++| application_string...
12182 M01S00451.ns2665 +++| name = ('FSEKEYS')...
12183 M01S00452.ns2665 +++| out = (k1 ';' k2 ';' k3 ';' k4 ';' k5)
12184 M01S00453.ns2665 +++| application_string...
12185 M01S00454.ns2665 +++| name = ('FSEKEYS')...
12186 M01S00455.ns2665 +++| out = (k6 ';' k7 ';' k8 ';' k9 ';' k10)
12187 M01S00456.ns2665 +++| application_string...
12188 M01S00457.ns2665 +++| name = ('FSEKEYS')...
12189 M01S00458.ns2665 +++| out = (k11 ';' k12 ';' k13 ';' k14 ';' k15 ';' k16)
12190 M01S00459.ns2665 +++|
12191 M01S00460.ns2665 +++|" END OF TERMINAL DEFINITION FILE FOR IBM 3151 WITH TYPE AHEAD. "
Line S00003 Modification History |
M01 (Added by) | tdufi18 |
Seq # *Modification Id* Act
----------------------------+
12192 M01S00003.tdufi18 +++|*WEOR
12193 M01S00004.tdufi18 +++|TDUNCDX *** REMOVE THIS LINE WHEN USING AS INPUT TO *TDU*. ***
12194 M01S00005.tdufi18 +++|
12195 M01S00006.tdufi18 +++|" TERMINAL DEFINITION FILE FOR NCD16/NCD19 Xterminals. "
12196 M01S00007.tdufi18 +++|" Terminal must use xterm with special .Xdefaults entry 'cyber'. "
12197 M01S00008.tdufi18 +++|
12198 M01S00009.tdufi18 +++|" "
12199 M01S00010.tdufi18 +++|" NCDX NOS Terminal Definition Key Mappings "
12200 M01S00011.tdufi18 +++|" "
12201 M01S00012.tdufi18 +++|" Key Modifier Action "
12202 M01S00013.tdufi18 +++|" +------------------------------------------------+ "
12203 M01S00014.tdufi18 +++|" | F1 - F12 | | F1 - F12 | "
12204 M01S00015.tdufi18 +++|" | | Shift | F1 - F12 Shifted | "
12205 M01S00016.tdufi18 +++|" |------------------------------------------------| "
12206 M01S00017.tdufi18 +++|" | F1 - F4 | Ctrl | F13 - F16 | "
12207 M01S00018.tdufi18 +++|" | | Alt | F13 - F16 Shifted | "
12208 M01S00019.tdufi18 +++|" |------------------------------------------------| "
12209 M01S00020.tdufi18 +++|" | Insert | | Enter Insert Mode | "
12210 M01S00021.tdufi18 +++|" | | Shift | Insert Line | "
12211 M01S00022.tdufi18 +++|" | | Ctrl | Insert Character | "
12212 M01S00023.tdufi18 +++|" |------------------------------------------------| "
12213 M01S00024.tdufi18 +++|" | Delete | | Delete Character | "
12214 M01S00025.tdufi18 +++|" | | Shift | Delete Line | "
12215 M01S00026.tdufi18 +++|" |------------------------------------------------| "
12216 M01S00027.tdufi18 +++|" | Home | | Put Cursor on Home Line | "
12217 M01S00028.tdufi18 +++|" |------------------------------------------------| "
12218 M01S00029.tdufi18 +++|" | End | | Exit Insert Mode | "
12219 M01S00030.tdufi18 +++|" | | Ctrl | Delete to End of Line | "
12220 M01S00031.tdufi18 +++|" |------------------------------------------------| "
12221 M01S00032.tdufi18 +++|" | Page Up | | Previous Screen | "
12222 M01S00033.tdufi18 +++|" | | Shift | Top | "
12223 M01S00034.tdufi18 +++|" | | Ctrl | Half Page Forward | "
12224 M01S00035.tdufi18 +++|" |------------------------------------------------| "
12225 M01S00036.tdufi18 +++|" | Page Down | | Next Screen | "
12226 M01S00037.tdufi18 +++|" | | Shift | Bottom | "
12227 M01S00038.tdufi18 +++|" | | Ctrl | Half Page Backward | "
12228 M01S00039.tdufi18 +++|" +------------------------------------------------+ "
12229 M01S00040.tdufi18 +++|" "
12230 M01S00041.tdufi18 +++|" "
12231 M01S00042.tdufi18 +++|" The following file is required to enable the Unix host to use this TDU. "
12232 M01S00043.tdufi18 +++|" Extract it from this TDU and remove the double-quotes from each end of the "
12233 M01S00044.tdufi18 +++|" lines. It can then be used on your Unix host when you use xterm. "
12234 M01S00045.tdufi18 +++|" "
12235 M01S00046.tdufi18 +++|"!------------------- Beginning of Unix file .Xdefaults ----------------------"
12236 M01S00047.tdufi18 +++|"! "
12237 M01S00048.tdufi18 +++|"! Define cyber VT100 prefix, use xrdb .Xdefaults "
12238 M01S00049.tdufi18 +++|"! "
12239 M01S00050.tdufi18 +++|"! Note: You must allow the c pre-processor to run on this file. "
12240 M01S00051.tdufi18 +++|"! Do NOT use the -nocpp option on the xrdb command. "
12241 M01S00052.tdufi18 +++|"! "
12242 M01S00053.tdufi18 +++|"! To allow these key mappings to work, put them in a file on unix, "
12243 M01S00054.tdufi18 +++|"! and execute the command: "
12244 M01S00055.tdufi18 +++|"! xrdb whatever_filename_you_used "
12245 M01S00056.tdufi18 +++|"! Then invoke an xterm like this: "
12246 M01S00057.tdufi18 +++|"! xterm -name cyber -132 -j "
12247 M01S00058.tdufi18 +++|"! The '-name cyber' specifies use of the cyber key mapping. "
12248 M01S00059.tdufi18 +++|"! The '-132' specifies that switching to 132 column mode is allowed. "
12249 M01S00060.tdufi18 +++|"! The '-j' specifies use of jump scrolling instead of smooth "
12250 M01S00061.tdufi18 +++|"! scrolling (this is optional). "
12251 M01S00062.tdufi18 +++|"! "
12252 M01S00063.tdufi18 +++|"#define CR string(0x0d) "
12253 M01S00064.tdufi18 +++|"#define ESC string(0x1b) "
12254 M01S00065.tdufi18 +++|"#define SH_FKEY string(0x1b) string([9) "
12255 M01S00066.tdufi18 +++|"#define PREFIX string(0x1b) string([) "
12256 M01S00067.tdufi18 +++|"cyber*scrollBar: on "
12257 M01S00068.tdufi18 +++|"cyber*saveLines: 150 "
12258 M01S00069.tdufi18 +++|"cyber*borderWidth: 2 "
12259 M01S00070.tdufi18 +++|"cyber*font: 10x20 "
12260 M01S00071.tdufi18 +++|"cyber*boldFont: 10x20B "
12261 M01S00072.tdufi18 +++|"cyber*VT100.geometry: 80x43 "
12262 M01S00073.tdufi18 +++|"cyber*VT100.Translations: #override\ "
12263 M01S00074.tdufi18 +++|" Alt<Key>F1: SH_FKEY string(25~) CR \n\ "
12264 M01S00075.tdufi18 +++|" Ctrl<Key>F1: PREFIX string(25~) CR \n\ "
12265 M01S00076.tdufi18 +++|" Meta<Key>F1: \n\ "
12266 M01S00077.tdufi18 +++|" Shift <Key>F1: SH_FKEY string(11~) CR \n\ "
12267 M01S00078.tdufi18 +++|" <Key>F1: insert() CR \n\ "
12268 M01S00079.tdufi18 +++|" Alt<Key>F2: SH_FKEY string(26~) CR \n\ "
12269 M01S00080.tdufi18 +++|" Ctrl<Key>F2: PREFIX string(26~) CR \n\ "
12270 M01S00081.tdufi18 +++|" Meta<Key>F2: \n\ "
12271 M01S00082.tdufi18 +++|" Shift <Key>F2: SH_FKEY string(12~) CR \n\ "
12272 M01S00083.tdufi18 +++|" <Key>F2: insert() CR \n\ "
12273 M01S00084.tdufi18 +++|" Alt<Key>F3: SH_FKEY string(28~) CR \n\ "
12274 M01S00085.tdufi18 +++|" Ctrl<Key>F3: PREFIX string(28~) CR \n\ "
12275 M01S00086.tdufi18 +++|" Meta<Key>F3: \n\ "
12276 M01S00087.tdufi18 +++|" Shift <Key>F3: SH_FKEY string(13~) CR \n\ "
12277 M01S00088.tdufi18 +++|" <Key>F3: insert() CR \n\ "
12278 M01S00089.tdufi18 +++|" Alt<Key>F4: SH_FKEY string(29~) CR \n\ "
12279 M01S00090.tdufi18 +++|" Ctrl<Key>F4: PREFIX string(29~) CR \n\ "
12280 M01S00091.tdufi18 +++|" Meta<Key>F4: \n\ "
12281 M01S00092.tdufi18 +++|" Shift <Key>F4: SH_FKEY string(14~) CR \n\ "
12282 M01S00093.tdufi18 +++|" <Key>F4: insert() CR \n\ "
12283 M01S00094.tdufi18 +++|" Alt<Key>F5: \n\ "
12284 M01S00095.tdufi18 +++|" Ctrl<Key>F5: \n\ "
12285 M01S00096.tdufi18 +++|" Meta<Key>F5: \n\ "
12286 M01S00097.tdufi18 +++|" Shift <Key>F5: SH_FKEY string(15~) CR \n\ "
12287 M01S00098.tdufi18 +++|" <Key>F5: insert() CR \n\ "
12288 M01S00099.tdufi18 +++|" Alt<Key>F6: \n\ "
12289 M01S00100.tdufi18 +++|" Ctrl<Key>F6: \n\ "
12290 M01S00101.tdufi18 +++|" Meta<Key>F6: \n\ "
12291 M01S00102.tdufi18 +++|" Shift <Key>F6: SH_FKEY string(17~) CR \n\ "
12292 M01S00103.tdufi18 +++|" <Key>F6: insert() CR \n\ "
12293 M01S00104.tdufi18 +++|" Alt<Key>F7: \n\ "
12294 M01S00105.tdufi18 +++|" Ctrl<Key>F7: \n\ "
12295 M01S00106.tdufi18 +++|" Meta<Key>F7: \n\ "
12296 M01S00107.tdufi18 +++|" Shift <Key>F7: SH_FKEY string(18~) CR \n\ "
12297 M01S00108.tdufi18 +++|" <Key>F7: insert() CR \n\ "
12298 M01S00109.tdufi18 +++|" Alt<Key>F8: \n\ "
12299 M01S00110.tdufi18 +++|" Ctrl<Key>F8: \n\ "
12300 M01S00111.tdufi18 +++|" Meta<Key>F8: \n\ "
12301 M01S00112.tdufi18 +++|" Shift <Key>F8: SH_FKEY string(19~) CR \n\ "
12302 M01S00113.tdufi18 +++|" <Key>F8: insert() CR \n\ "
12303 M01S00114.tdufi18 +++|" Alt<Key>F9: \n\ "
12304 M01S00115.tdufi18 +++|" Ctrl<Key>F9: \n\ "
12305 M01S00116.tdufi18 +++|" Meta<Key>F9: \n\ "
12306 M01S00117.tdufi18 +++|" Shift <Key>F9: SH_FKEY string(20~) CR \n\ "
12307 M01S00118.tdufi18 +++|" <Key>F9: insert() CR \n\ "
12308 M01S00119.tdufi18 +++|" Alt<Key>F10: \n\ "
12309 M01S00120.tdufi18 +++|" Ctrl<Key>F10: \n\ "
12310 M01S00121.tdufi18 +++|" Meta<Key>F10: \n\ "
12311 M01S00122.tdufi18 +++|" Shift <Key>F10: SH_FKEY string(21~) CR \n\ "
12312 M01S00123.tdufi18 +++|" <Key>F10: insert() CR \n\ "
12313 M01S00124.tdufi18 +++|" Alt<Key>F11: \n\ "
12314 M01S00125.tdufi18 +++|" Ctrl<Key>F11: \n\ "
12315 M01S00126.tdufi18 +++|" Meta<Key>F11: \n\ "
12316 M01S00127.tdufi18 +++|" Shift <Key>F11: SH_FKEY string(23~) CR \n\ "
12317 M01S00128.tdufi18 +++|" <Key>F11: insert() CR \n\ "
12318 M01S00129.tdufi18 +++|" Alt<Key>F12: \n\ "
12319 M01S00130.tdufi18 +++|" Ctrl<Key>F12: \n\ "
12320 M01S00131.tdufi18 +++|" Meta<Key>F12: \n\ "
12321 M01S00132.tdufi18 +++|" Shift <Key>F12: SH_FKEY string(24~) CR \n\ "
12322 M01S00133.tdufi18 +++|" <Key>F12: insert() CR \n\ "
12323 M01S00134.tdufi18 +++|" <Key>Home: PREFIX string(H) \n\ "
12324 M01S00135.tdufi18 +++|" Alt<Key>Prior: \n\ "
12325 M01S00136.tdufi18 +++|" Ctrl<Key>Prior: ESC SH_FKEY string(5~) CR \n\ "
12326 M01S00137.tdufi18 +++|" Meta<Key>Prior: \n\ "
12327 M01S00138.tdufi18 +++|" Shift<Key>Prior: SH_FKEY string(5~) CR \n\ "
12328 M01S00139.tdufi18 +++|" <Key>Prior: insert() CR \n\ "
12329 M01S00140.tdufi18 +++|" Alt<Key>End: \n\ "
12330 M01S00141.tdufi18 +++|" Ctrl<Key>End: PREFIX string(K) \n\ "
12331 M01S00142.tdufi18 +++|" Meta<Key>End: \n\ "
12332 M01S00143.tdufi18 +++|" Shift<Key>End: \n\ "
12333 M01S00144.tdufi18 +++|" <Key>End: PREFIX string(4l) \n\ "
12334 M01S00145.tdufi18 +++|" Alt<Key>Next: \n\ "
12335 M01S00146.tdufi18 +++|" Ctrl<Key>Next: ESC SH_FKEY string(6~) CR \n\ "
12336 M01S00147.tdufi18 +++|" Meta<Key>Next: \n\ "
12337 M01S00148.tdufi18 +++|" Shift<Key>Next: SH_FKEY string(6~) CR \n\ "
12338 M01S00149.tdufi18 +++|" <Key>Next: insert() CR \n\ "
12339 M01S00150.tdufi18 +++|" Alt<Key>Insert: \n\ "
12340 M01S00151.tdufi18 +++|" Ctrl<Key>Insert: PREFIX string(@) \n\ "
12341 M01S00152.tdufi18 +++|" Meta<Key>Insert: \n\ "
12342 M01S00153.tdufi18 +++|" Shift<Key>Insert: PREFIX string(L) \n\ "
12343 M01S00154.tdufi18 +++|" <Key>Insert: PREFIX string(4h) \n\ "
12344 M01S00155.tdufi18 +++|" Alt<Key>Delete: \n\ "
12345 M01S00156.tdufi18 +++|" Ctrl<Key>Delete: PREFIX string(P) \n\ "
12346 M01S00157.tdufi18 +++|" Meta<Key>Delete: \n\ "
12347 M01S00158.tdufi18 +++|" Shift<Key>Delete: PREFIX string(M) \n\ "
12348 M01S00159.tdufi18 +++|" <Key>Delete: PREFIX string(P) "
12349 M01S00160.tdufi18 +++|"! "
12350 M01S00161.tdufi18 +++|"!---------------------- End of Unix file .Xdefaults -------------------------"
12351 M01S00162.tdufi18 +++|
12352 M01S00163.tdufi18 +++|" VARIABLES "
12353 M01S00164.tdufi18 +++|prefix = (esc '[')
12354 M01S00165.tdufi18 +++|sh_fkey = (esc '[9')
12355 M01S00166.tdufi18 +++|clear_all_tabs = (prefix '3g')
12356 M01S00167.tdufi18 +++|clear_home = (prefix 'H' prefix 'J')
12357 M01S00168.tdufi18 +++|enable_cursor_mode = (prefix '?1l')
12358 M01S00169.tdufi18 +++|enter_ansi_mode = (esc '<')
12359 M01S00170.tdufi18 +++|g0_us_characters = (esc '(B')
12360 M01S00171.tdufi18 +++|g1_graphics_chars = (esc ')0')
12361 M01S00172.tdufi18 +++|application_keypad = (esc '=')
12362 M01S00173.tdufi18 +++|numeric_keypad = (esc '>')
12363 M01S00174.tdufi18 +++|normal_attributes = (prefix 'm')
12364 M01S00175.tdufi18 +++|select_g0_char_set = (si)
12365 M01S00176.tdufi18 +++|set_80_cols = (prefix '?3l')
12366 M01S00177.tdufi18 +++|set_132_cols = (prefix '?3h')
12367 M01S00178.tdufi18 +++|start_alternate = (prefix '1m')
12368 M01S00179.tdufi18 +++|start_blink = (prefix '5m')
12369 M01S00180.tdufi18 +++|start_inverse = (prefix '7m')
12370 M01S00181.tdufi18 +++|start_underline = (prefix '4m')
12371 M01S00182.tdufi18 +++|stop_alternate = (normal_attributes)
12372 M01S00183.tdufi18 +++|stop_blink = (normal_attributes)
12373 M01S00184.tdufi18 +++|stop_inverse = (normal_attributes)
12374 M01S00185.tdufi18 +++|stop_underline = (normal_attributes)
12375 M01S00186.tdufi18 +++|wraparound_off = (prefix '?7l')
12376 M01S00187.tdufi18 +++|wraparound_on = (prefix '?7h')
12377 M01S00188.tdufi18 +++|start_insert_mode = (prefix '4h')
12378 M01S00189.tdufi18 +++|stop_insert_mode = (prefix '4l')
12379 M01S00190.tdufi18 +++|
12380 M01S00191.tdufi18 +++|" MODEL NAME AND COMMUNICATION TYPE "
12381 M01S00192.tdufi18 +++|model_name value = 'NCDX'
12382 M01S00193.tdufi18 +++|communications type = asynch
12383 M01S00194.tdufi18 +++|
12384 M01S00195.tdufi18 +++|" END OF INFORMATION SPECIFICATION "
12385 M01S00196.tdufi18 +++|end_of_information in = (0)
12386 M01S00197.tdufi18 +++|
12387 M01S00198.tdufi18 +++|" CURSOR POSITIONING INFORMATION "
12388 M01S00199.tdufi18 +++|cursor_pos_encoding bias = (0) type = ansi_cursor
12389 M01S00200.tdufi18 +++|cursor_pos_column_first value = FALSE
12390 M01S00201.tdufi18 +++|cursor_pos_column_length value = (0)
12391 M01S00202.tdufi18 +++|cursor_pos_row_length value = (0)
12392 M01S00203.tdufi18 +++|cursor_pos_begin out = (prefix)
12393 M01S00204.tdufi18 +++|cursor_pos_second out = (';')
12394 M01S00205.tdufi18 +++|cursor_pos_third out = ('H')
12395 M01S00206.tdufi18 +++|
12396 M01S00207.tdufi18 +++|" CURSOR MOVEMENT INFORMATION "
12397 M01S00208.tdufi18 +++|cursor_home inout = (prefix 'H') label='Home'
12398 M01S00209.tdufi18 +++|cursor_up inout = (prefix 'A')
12399 M01S00210.tdufi18 +++|cursor_down inout = (prefix 'B')
12400 M01S00211.tdufi18 +++|cursor_left inout = (prefix 'D')
12401 M01S00212.tdufi18 +++|cursor_right inout = (prefix 'C')
12402 M01S00213.tdufi18 +++|
12403 M01S00214.tdufi18 +++|" CURSOR BEHAVIOR (for cursor movement keys) "
12404 M01S00215.tdufi18 +++|move_past_right type = stop_next
12405 M01S00216.tdufi18 +++|move_past_left type = stop_next
12406 M01S00217.tdufi18 +++|move_past_top type = stop_next
12407 M01S00218.tdufi18 +++|move_past_bottom type = stop_next
12408 M01S00219.tdufi18 +++|
12409 M01S00220.tdufi18 +++|" CURSOR BEHAVIOR (for character keys) "
12410 M01S00221.tdufi18 +++|char_past_right type = stop_next
12411 M01S00222.tdufi18 +++|char_past_left type = stop_next
12412 M01S00223.tdufi18 +++|char_past_last_position type = stop_next
12413 M01S00224.tdufi18 +++|
12414 M01S00225.tdufi18 +++|" TERMINAL ATTRIBUTES "
12415 M01S00226.tdufi18 +++|attributes_not_maskable value = TRUE
12416 M01S00227.tdufi18 +++|clears_when_change_size value = TRUE
12417 M01S00228.tdufi18 +++|function_key_leaves_mark value = FALSE
12418 M01S00229.tdufi18 +++|has_hidden value = FALSE
12419 M01S00230.tdufi18 +++|has_protect value = FALSE
12420 M01S00231.tdufi18 +++|home_at_top value = TRUE
12421 M01S00232.tdufi18 +++|multiple_sizes value = TRUE
12422 M01S00233.tdufi18 +++|tabs_to_home value = FALSE
12423 M01S00234.tdufi18 +++|tabs_to_tab_stops value = TRUE
12424 M01S00235.tdufi18 +++|tabs_to_unprotected value = FALSE
12425 M01S00236.tdufi18 +++|
12426 M01S00237.tdufi18 +++|" SCREEN SIZES "
12427 M01S00238.tdufi18 +++|set_size rows = 43 columns = 80 out = (set_80_cols)
12428 M01S00239.tdufi18 +++|set_size rows = 43 columns = 132 out = (set_132_cols)
12429 M01S00240.tdufi18 +++|
12430 M01S00241.tdufi18 +++|" SCREEN AND LINE MODE TRANSITION "
12431 M01S00242.tdufi18 +++|set_screen_mode out = (enter_ansi_mode stop_insert_mode clear_all_tabs ..
12432 M01S00243.tdufi18 +++| g0_us_characters g1_graphics_chars select_g0_char_set ..
12433 M01S00244.tdufi18 +++| wraparound_off enable_cursor_mode)
12434 M01S00245.tdufi18 +++|
12435 M01S00246.tdufi18 +++|
12436 M01S00247.tdufi18 +++|set_line_mode out = (enter_ansi_mode stop_insert_mode clear_all_tabs ..
12437 M01S00248.tdufi18 +++| g0_us_characters g1_graphics_chars select_g0_char_set ..
12438 M01S00249.tdufi18 +++| wraparound_on enable_cursor_mode)
12439 M01S00250.tdufi18 +++|
12440 M01S00251.tdufi18 +++|" TERMINAL CAPABILITIES "
12441 M01S00252.tdufi18 +++|delete_char inout = (prefix 'P') label='Delete'
12442 M01S00253.tdufi18 +++|delete_line_stay inout = (prefix 'M') label='Shift-Delete'
12443 M01S00254.tdufi18 +++|erase_end_of_line inout = (prefix 'K') label='Ctrl-End'
12444 M01S00255.tdufi18 +++|erase_line_stay inout = (prefix '2K')
12445 M01S00256.tdufi18 +++|erase_page_home out = (clear_home)
12446 M01S00257.tdufi18 +++|insert_char inout = (prefix '@') label='Ctrl-Insert'
12447 M01S00258.tdufi18 +++|insert_line_stay inout = (prefix 'L') label='Shift-Insert'
12448 M01S00259.tdufi18 +++|insert_mode_begin inout = (start_insert_mode) label='Insert'
12449 M01S00260.tdufi18 +++|insert_mode_end inout = (stop_insert_mode) label='End'
12450 M01S00261.tdufi18 +++|tab_forward inout = (ht)
12451 M01S00262.tdufi18 +++|tab_clear_all inout = (clear_all_tabs)
12452 M01S00263.tdufi18 +++|tab_set inout = (esc 'H')
12453 M01S00264.tdufi18 +++|
12454 M01S00265.tdufi18 +++|" MISCELLANEOUS TERMINAL SEQUENCES "
12455 M01S00266.tdufi18 +++|bell_nak out = (bel)
12456 M01S00267.tdufi18 +++|backspace in = bs
12457 M01S00268.tdufi18 +++|
12458 M01S00269.tdufi18 +++|" PROGRAMMABLE FUNCTION KEY INPUT INFORMATION "
12459 M01S00270.tdufi18 +++|f1 in = (prefix '11~') label='F1'
12460 M01S00271.tdufi18 +++|f2 in = (prefix '12~') label='F2'
12461 M01S00272.tdufi18 +++|f3 in = (prefix '13~') label='F3'
12462 M01S00273.tdufi18 +++|f4 in = (prefix '14~') label='F4'
12463 M01S00274.tdufi18 +++|f5 in = (prefix '15~') label='F5'
12464 M01S00275.tdufi18 +++|f6 in = (prefix '17~') label='F6'
12465 M01S00276.tdufi18 +++|f7 in = (prefix '18~') label='F7'
12466 M01S00277.tdufi18 +++|f8 in = (prefix '19~') label='F8'
12467 M01S00278.tdufi18 +++|f9 in = (prefix '20~') label='F9'
12468 M01S00279.tdufi18 +++|f10 in = (prefix '21~') label='10'
12469 M01S00280.tdufi18 +++|f11 in = (prefix '23~') label='11'
12470 M01S00281.tdufi18 +++|f12 in = (prefix '24~') label='12'
12471 M01S00282.tdufi18 +++|f13 in = (prefix '25~') label='C1'
12472 M01S00283.tdufi18 +++|f14 in = (prefix '26~') label='C2'
12473 M01S00284.tdufi18 +++|f15 in = (prefix '28~') label='C3'
12474 M01S00285.tdufi18 +++|f16 in = (prefix '29~') label='C4'
12475 M01S00286.tdufi18 +++|
12476 M01S00287.tdufi18 +++|f1_s in = (sh_fkey '11~') label=' Sh'
12477 M01S00288.tdufi18 +++|f2_s in = (sh_fkey '12~') label=' Sh'
12478 M01S00289.tdufi18 +++|f3_s in = (sh_fkey '13~') label=' Sh'
12479 M01S00290.tdufi18 +++|f4_s in = (sh_fkey '14~') label=' Sh'
12480 M01S00291.tdufi18 +++|f5_s in = (sh_fkey '15~') label=' Sh'
12481 M01S00292.tdufi18 +++|f6_s in = (sh_fkey '17~') label=' Sh'
12482 M01S00293.tdufi18 +++|f7_s in = (sh_fkey '18~') label=' Sh'
12483 M01S00294.tdufi18 +++|f8_s in = (sh_fkey '19~') label=' Sh'
12484 M01S00295.tdufi18 +++|f9_s in = (sh_fkey '20~') label=' Sh'
12485 M01S00296.tdufi18 +++|f10_s in = (sh_fkey '21~') label=' Sh'
12486 M01S00297.tdufi18 +++|f11_s in = (sh_fkey '23~') label=' Sh'
12487 M01S00298.tdufi18 +++|f12_s in = (sh_fkey '24~') label=' Sh'
12488 M01S00299.tdufi18 +++|f13_s in = (sh_fkey '25~') label='A1'
12489 M01S00300.tdufi18 +++|f14_s in = (sh_fkey '26~') label='A2'
12490 M01S00301.tdufi18 +++|f15_s in = (sh_fkey '28~') label='A3'
12491 M01S00302.tdufi18 +++|f16_s in = (sh_fkey '29~') label='A4'
12492 M01S00303.tdufi18 +++|
12493 M01S00304.tdufi18 +++|
12494 M01S00305.tdufi18 +++|
12495 M01S00306.tdufi18 +++|" CDC STANDARD FUNCTION KEY INPUT INFORMATION "
12496 M01S00307.tdufi18 +++|next in = 13 label = 'RETURN'
12497 M01S00308.tdufi18 +++|next_s in = ()
12498 M01S00309.tdufi18 +++|bkw in = (prefix '5~') label='PU'
12499 M01S00310.tdufi18 +++|fwd in = (prefix '6~') label='PD'
12500 M01S00311.tdufi18 +++|back in = ()
12501 M01S00312.tdufi18 +++|help in = ()
12502 M01S00313.tdufi18 +++|stop in = ()
12503 M01S00314.tdufi18 +++|bkw_s in = (sh_fkey '5~') label='Shift-PU'
12504 M01S00315.tdufi18 +++|fwd_s in = (sh_fkey '6~') label='Shift-PD'
12505 M01S00316.tdufi18 +++|stop_s in = ()
12506 M01S00317.tdufi18 +++|down in = (esc sh_fkey '5~') label='Ctrl-PD'
12507 M01S00318.tdufi18 +++|down_s in = ()
12508 M01S00319.tdufi18 +++|up in = (esc sh_fkey '6~') label='Ctrl-PU'
12509 M01S00320.tdufi18 +++|up_s in = ()
12510 M01S00321.tdufi18 +++|edit in = ()
12511 M01S00322.tdufi18 +++|edit_s in = ()
12512 M01S00323.tdufi18 +++|data in = ()
12513 M01S00324.tdufi18 +++|data_s in = ()
12514 M01S00325.tdufi18 +++|
12515 M01S00326.tdufi18 +++|" TERMINAL VIDEO ATTRIBUTES "
12516 M01S00327.tdufi18 +++|alt_begin out = (start_alternate)
12517 M01S00328.tdufi18 +++|alt_end out = (stop_alternate)
12518 M01S00329.tdufi18 +++|blink_begin out = (start_blink)
12519 M01S00330.tdufi18 +++|blink_end out = (stop_blink)
12520 M01S00331.tdufi18 +++|inverse_begin out = (start_inverse)
12521 M01S00332.tdufi18 +++|inverse_end out = (stop_inverse)
12522 M01S00333.tdufi18 +++|underline_begin out = (start_underline)
12523 M01S00334.tdufi18 +++|underline_end out = (stop_underline)
12524 M01S00335.tdufi18 +++|
12525 M01S00336.tdufi18 +++|" LOGICAL ATTRIBUTE SPECIFICATIONS "
12526 M01S00337.tdufi18 +++|error_begin out = (start_inverse)
12527 M01S00338.tdufi18 +++|error_end out = (stop_inverse)
12528 M01S00339.tdufi18 +++|input_text_begin out = (start_underline)
12529 M01S00340.tdufi18 +++|input_text_end out = (stop_underline)
12530 M01S00341.tdufi18 +++|italic_begin out = (start_inverse)
12531 M01S00342.tdufi18 +++|italic_end out = (stop_inverse)
12532 M01S00343.tdufi18 +++|
12533 M01S00344.tdufi18 +++|" LINE DRAWING CHARACTER SPECIFICATION "
12534 M01S00345.tdufi18 +++|ld_fine_begin out = (so)
12535 M01S00346.tdufi18 +++|ld_fine_end out = (si)
12536 M01S00347.tdufi18 +++|ld_fine_horizontal out = 'q'
12537 M01S00348.tdufi18 +++|ld_fine_vertical out = 'x'
12538 M01S00349.tdufi18 +++|ld_fine_upper_left out = 'l'
12539 M01S00350.tdufi18 +++|ld_fine_upper_right out = 'k'
12540 M01S00351.tdufi18 +++|ld_fine_lower_left out = 'm'
12541 M01S00352.tdufi18 +++|ld_fine_lower_right out = 'j'
12542 M01S00353.tdufi18 +++|ld_fine_up_t out = 'w'
12543 M01S00354.tdufi18 +++|ld_fine_down_t out = 'v'
12544 M01S00355.tdufi18 +++|ld_fine_left_t out = 't'
12545 M01S00356.tdufi18 +++|ld_fine_right_t out = 'u'
12546 M01S00357.tdufi18 +++|ld_fine_cross out = 'n'
12547 M01S00358.tdufi18 +++|ld_medium_begin out = (so start_alternate)
12548 M01S00359.tdufi18 +++|ld_medium_end out = (si stop_alternate)
12549 M01S00360.tdufi18 +++|ld_medium_horizontal out = 'q'
12550 M01S00361.tdufi18 +++|ld_medium_vertical out = 'x'
12551 M01S00362.tdufi18 +++|ld_medium_upper_left out = 'l'
12552 M01S00363.tdufi18 +++|ld_medium_upper_right out = 'k'
12553 M01S00364.tdufi18 +++|ld_medium_lower_left out = 'm'
12554 M01S00365.tdufi18 +++|ld_medium_lower_right out = 'j'
12555 M01S00366.tdufi18 +++|ld_medium_up_t out = 'w'
12556 M01S00367.tdufi18 +++|ld_medium_down_t out = 'v'
12557 M01S00368.tdufi18 +++|ld_medium_left_t out = 't'
12558 M01S00369.tdufi18 +++|ld_medium_right_t out = 'u'
12559 M01S00370.tdufi18 +++|ld_medium_cross out = 'n'
12560 M01S00371.tdufi18 +++|ld_bold_begin out = (start_inverse)
12561 M01S00372.tdufi18 +++|ld_bold_end out = (stop_inverse)
12562 M01S00373.tdufi18 +++|ld_bold_horizontal out = (' ')
12563 M01S00374.tdufi18 +++|ld_bold_vertical out = (' ')
12564 M01S00375.tdufi18 +++|ld_bold_upper_left out = (' ')
12565 M01S00376.tdufi18 +++|ld_bold_upper_right out = (' ')
12566 M01S00377.tdufi18 +++|ld_bold_lower_left out = (' ')
12567 M01S00378.tdufi18 +++|ld_bold_lower_right out = (' ')
12568 M01S00379.tdufi18 +++|ld_bold_up_t out = (' ')
12569 M01S00380.tdufi18 +++|ld_bold_down_t out = (' ')
12570 M01S00381.tdufi18 +++|ld_bold_left_t out = (' ')
12571 M01S00382.tdufi18 +++|ld_bold_right_t out = (' ')
12572 M01S00383.tdufi18 +++|ld_bold_cross out = (' ')
12573 M01S00384.tdufi18 +++|
12574 M01S00385.tdufi18 +++|" DEFAULT KEY DEFINITIONS FOR THE FULL SCREEN EDITOR "
12575 M01S00386.tdufi18 +++|k1 = ('SK1/SM/L/ MARK/;SKS1/SMW/L/MRKCHR/')
12576 M01S00387.tdufi18 +++|k2 = ('SK2/MMTP/L/ MOVE/;SKS2/CMTP;UM;SA' '/L/ONECPY/')
12577 M01S00388.tdufi18 +++|k3 = ('SK3/IBP/L/ INSB/;SKS3/DB/L/ DELB/')
12578 M01S00389.tdufi18 +++|k4 = ('SK4/PF/L/ FIRST/;SKS4/VL/L/ LAST/')
12579 M01S00390.tdufi18 +++|k5 = ('SK5/U/L/ UNDO/;SKS5/UM/L/UNMARK')
12580 M01S00391.tdufi18 +++|k6 = ('SK6/Q/L/ QUIT/')
12581 M01S00392.tdufi18 +++|k7 = ('SK7"L/&?/"L"LOCATE";SK7S/LN/L/LOCNXT/')
12582 M01S00393.tdufi18 +++|k8 = ('SK8/SVC132/L/132COL/;SK8S/SVC80/L/ 80COL/')
12583 M01S00394.tdufi18 +++|k9 = ('SK9/V/L/MIDDLE/')
12584 M01S00395.tdufi18 +++|k10 = ('SK10/.E/L/ENDLIN/')
12585 M01S00396.tdufi18 +++|k11 = ('SK11/.S/L/ SPLIT/')
12586 M01S00397.tdufi18 +++|k12 = ('SK12/.J/L/ JOIN/')
12587 M01S00398.tdufi18 +++|k13 = ('SK13/.F/L/ PARA/')
12588 M01S00399.tdufi18 +++|k14 = ('SK14/CMTP/L/ COPY/')
12589 M01S00400.tdufi18 +++|k15 = ('SK15/.C/L/CENTER/')
12590 M01S00401.tdufi18 +++|
12591 M01S00402.tdufi18 +++|application_string...
12592 M01S00403.tdufi18 +++| name = ('FSEKEYS')...
12593 M01S00404.tdufi18 +++| out = (k1 ';' k2 ';' k3 ';' k4 ';' k5)
12594 M01S00405.tdufi18 +++|application_string...
12595 M01S00406.tdufi18 +++| name = ('FSEKEYS')...
12596 M01S00407.tdufi18 +++| out = (k6 ';' k7 ';' k8 ';' k9 ';' k10)
12597 M01S00408.tdufi18 +++|application_string...
12598 M01S00409.tdufi18 +++| name = ('FSEKEYS')...
12599 M01S00410.tdufi18 +++| out = (k11 ';' k12 ';' k13 ';' k14 ';' k15 )
12600 M01S00411.tdufi18 +++|
12601 M01S00412.tdufi18 +++|" END OF TERMINAL DEFINITION FILE FOR NCD16/NCD19 Xterminals. "
12602 M01S00413.tdufi18 +++|*WEOR
12603 M01S00414.tdufi18 +++|TDUNCDT *** REMOVE THIS LINE WHEN USING AS INPUT TO *TDU*. ***
12604 M01S00415.tdufi18 +++|
12605 M01S00416.tdufi18 +++|" TERMINAL DEFINITION FILE FOR NCD16/NCD19 Xterminals with type ahead. "
12606 M01S00417.tdufi18 +++|" Terminal must use xterm with special .Xdefaults entry 'cyber'. "
12607 M01S00418.tdufi18 +++|
12608 M01S00419.tdufi18 +++|" "
12609 M01S00420.tdufi18 +++|" NCDX NOS Terminal Definition Key Mappings "
12610 M01S00421.tdufi18 +++|" "
12611 M01S00422.tdufi18 +++|" Key Modifier Action "
12612 M01S00423.tdufi18 +++|" +------------------------------------------------+ "
12613 M01S00424.tdufi18 +++|" | F1 - F12 | | F1 - F12 | "
12614 M01S00425.tdufi18 +++|" | | Shift | F1 - F12 Shifted | "
12615 M01S00426.tdufi18 +++|" |------------------------------------------------| "
12616 M01S00427.tdufi18 +++|" | F1 - F4 | Ctrl | F13 - F16 | "
12617 M01S00428.tdufi18 +++|" | | Alt | F13 - F16 Shifted | "
12618 M01S00429.tdufi18 +++|" |------------------------------------------------| "
12619 M01S00430.tdufi18 +++|" | Insert | | Enter Insert Mode | "
12620 M01S00431.tdufi18 +++|" | | Shift | Insert Line | "
12621 M01S00432.tdufi18 +++|" | | Ctrl | Insert Character | "
12622 M01S00433.tdufi18 +++|" |------------------------------------------------| "
12623 M01S00434.tdufi18 +++|" | Delete | | Delete Character | "
12624 M01S00435.tdufi18 +++|" | | Shift | Delete Line | "
12625 M01S00436.tdufi18 +++|" |------------------------------------------------| "
12626 M01S00437.tdufi18 +++|" | Home | | Put Cursor on Home Line | "
12627 M01S00438.tdufi18 +++|" |------------------------------------------------| "
12628 M01S00439.tdufi18 +++|" | End | | Exit Insert Mode | "
12629 M01S00440.tdufi18 +++|" | | Ctrl | Delete to End of Line | "
12630 M01S00441.tdufi18 +++|" |------------------------------------------------| "
12631 M01S00442.tdufi18 +++|" | Page Up | | Previous Screen | "
12632 M01S00443.tdufi18 +++|" | | Shift | Top | "
12633 M01S00444.tdufi18 +++|" | | Ctrl | Half Page Forward | "
12634 M01S00445.tdufi18 +++|" |------------------------------------------------| "
12635 M01S00446.tdufi18 +++|" | Page Down | | Next Screen | "
12636 M01S00447.tdufi18 +++|" | | Shift | Bottom | "
12637 M01S00448.tdufi18 +++|" | | Ctrl | Half Page Backward | "
12638 M01S00449.tdufi18 +++|" +------------------------------------------------+ "
12639 M01S00450.tdufi18 +++|" "
12640 M01S00451.tdufi18 +++|" "
12641 M01S00452.tdufi18 +++|" The following file is required to enable the Unix host to use this TDU. "
12642 M01S00453.tdufi18 +++|" Extract it from this TDU and remove the double-quotes from each end of the "
12643 M01S00454.tdufi18 +++|" lines. It can then be used on your Unix host when you use xterm. "
12644 M01S00455.tdufi18 +++|" "
12645 M01S00456.tdufi18 +++|"!------------------- Beginning of Unix file .Xdefaults ----------------------"
12646 M01S00457.tdufi18 +++|"! "
12647 M01S00458.tdufi18 +++|"! Define cyber VT100 prefix, use xrdb .Xdefaults "
12648 M01S00459.tdufi18 +++|"! "
12649 M01S00460.tdufi18 +++|"! Note: You must allow the c pre-processor to run on this file. "
12650 M01S00461.tdufi18 +++|"! Do NOT use the -nocpp option on the xrdb command. "
12651 M01S00462.tdufi18 +++|"! "
12652 M01S00463.tdufi18 +++|"! To allow these key mappings to work, put them in a file on unix, "
12653 M01S00464.tdufi18 +++|"! and execute the command: "
12654 M01S00465.tdufi18 +++|"! xrdb whatever_filename_you_used "
12655 M01S00466.tdufi18 +++|"! Then invoke an xterm like this: "
12656 M01S00467.tdufi18 +++|"! xterm -name cyber -132 -j "
12657 M01S00468.tdufi18 +++|"! The '-name cyber' specifies use of the cyber key mapping. "
12658 M01S00469.tdufi18 +++|"! The '-132' specifies that switching to 132 column mode is allowed. "
12659 M01S00470.tdufi18 +++|"! The '-j' specifies use of jump scrolling instead of smooth "
12660 M01S00471.tdufi18 +++|"! scrolling (this is optional). "
12661 M01S00472.tdufi18 +++|"! "
12662 M01S00473.tdufi18 +++|"#define CR string(0x0d) "
12663 M01S00474.tdufi18 +++|"#define ESC string(0x1b) "
12664 M01S00475.tdufi18 +++|"#define SH_FKEY string(0x1b) string([9) "
12665 M01S00476.tdufi18 +++|"#define PREFIX string(0x1b) string([) "
12666 M01S00477.tdufi18 +++|"cyber*scrollBar: on "
12667 M01S00478.tdufi18 +++|"cyber*saveLines: 150 "
12668 M01S00479.tdufi18 +++|"cyber*borderWidth: 2 "
12669 M01S00480.tdufi18 +++|"cyber*font: 10x20 "
12670 M01S00481.tdufi18 +++|"cyber*boldFont: 10x20B "
12671 M01S00482.tdufi18 +++|"cyber*VT100.geometry: 80x43 "
12672 M01S00483.tdufi18 +++|"cyber*VT100.Translations: #override\ "
12673 M01S00484.tdufi18 +++|" Alt<Key>F1: SH_FKEY string(25~) CR \n\ "
12674 M01S00485.tdufi18 +++|" Ctrl<Key>F1: PREFIX string(25~) CR \n\ "
12675 M01S00486.tdufi18 +++|" Meta<Key>F1: \n\ "