User Tools

Site Tools


cdc:nos2.source:opl.opl871:deck:tdufile.007

Deck TDUFILE Part 007

27 Modifications

Source

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\                           "
Proceed to Part 8
cdc/nos2.source/opl.opl871/deck/tdufile.007.txt ยท Last modified: by 127.0.0.1