Deck TDUFILE Part 003

27 Modifications

Source

Seq #  *Modification Id* Act 
----------------------------+
04288  M00S03905.tdufile +++|    cursor_pos_begin         out   = (prefix)
04289  M00S03906.tdufile +++|    cursor_pos_second        out   = (3B(16))
04290  M00S03907.tdufile +++|    cursor_pos_third         out   = (48(16))
04291  M00S03908.tdufile +++|
04292  M00S03909.tdufile +++|"   CURSOR MOVEMENT INFORMATION                                               "
04293  M00S03910.tdufile +++|    cursor_home              inout = (prefix 48(16))
04294  M00S03911.tdufile +++|    cursor_up                inout = (prefix 41(16))
04295  M00S03912.tdufile +++|    cursor_down              inout = (prefix 42(16))
04296  M00S03913.tdufile +++|    cursor_left              inout = (prefix 44(16))
04297  M00S03914.tdufile +++|    cursor_right             inout = (prefix 43(16))
04298  M00S03915.tdufile +++|
04299  M00S03916.tdufile +++|"   CURSOR BEHAVIOR (for cursor movement keys)                                "
04300  M00S03917.tdufile +++|    move_past_right          type  = stop_next
04301  M00S03918.tdufile +++|    move_past_left           type  = stop_next
04302  M00S03919.tdufile +++|    move_past_top            type  = stop_next
04303  M00S03920.tdufile +++|    move_past_bottom         type  = stop_next
04304  M00S03921.tdufile +++|
04305  M00S03922.tdufile +++|"   CURSOR BEHAVIOR (for character keys)                                      "
04306  M00S03923.tdufile +++|    char_past_right          type  = stop_next
04307  M00S03924.tdufile +++|    char_past_left           type  = stop_next
04308  M00S03925.tdufile +++|    char_past_last_position  type  = stop_next
04309  M00S03926.tdufile +++|
04310  M00S03927.tdufile +++|"   PROTECTED CURSOR BEHAVIOR (for cursor movement keys)                      "
04311  M00S03928.tdufile +++|    protected_past_right     type  = stop_next
04312  M00S03929.tdufile +++|    protected_past_left      type  = stop_next
04313  M00S03930.tdufile +++|    protected_past_up        type  = stop_next
04314  M00S03931.tdufile +++|    protected_past_down      type  = stop_next
04315  M00S03932.tdufile +++|
04316  M00S03933.tdufile +++|"   PROTECTED CURSOR BEHAVIOR (for character keys)                            "
04317  M00S03934.tdufile +++|    field_past_right         type  = stop_next
04318  M00S03935.tdufile +++|    field_past_left          type  = stop_next
04319  M00S03936.tdufile +++|    field_past_last          type  = stop_next
04320  M00S03937.tdufile +++|    field_before_first       type  = stop_next
04321  M00S03938.tdufile +++|
04322  M00S03939.tdufile +++|"   TERMINAL ATTRIBUTES                                                       "
Line S00004 Modification History
M01 (Added by) tdufi17
Seq #  *Modification Id* Act 
----------------------------+
04323  M01S00004.tdufi17 +++|    attributes_not_maskable  value = TRUE
04324  M00S03940.tdufile +++|    clears_when_change_size  value = TRUE
04325  M00S03941.tdufile +++|    function_key_leaves_mark value = TRUE
04326  M00S03942.tdufile +++|    has_hidden               value = FALSE
04327  M00S03943.tdufile +++|    has_protect              value = FALSE
04328  M00S03944.tdufile +++|    home_at_top              value = TRUE
04329  M00S03945.tdufile +++|    multiple_sizes           value = TRUE
04330  M00S03946.tdufile +++|    tabs_to_home             value = FALSE
04331  M00S03947.tdufile +++|    tabs_to_tab_stops        value = TRUE
04332  M00S03948.tdufile +++|    tabs_to_unprotected      value = FALSE
04333  M00S03949.tdufile +++|    type_ahead               value = TRUE
04334  M00S03950.tdufile +++|
04335  M00S03951.tdufile +++|"   SCREEN SIZES                                                              "
04336  M00S03952.tdufile +++|    set_size       rows = 34 columns = 80   out = (set_to_34x80)
04337  M00S03953.tdufile +++|    set_size       rows = 64 columns = 160  out = (set_to_64x160)
04338  M00S03954.tdufile +++|
04339  M00S03955.tdufile +++|"   SCREEN AND LINE MODE TRANSITION                                           "
04340  M00S03956.tdufile +++|
04341  M00S03957.tdufile +++|    screen_init                              out =   ( int_scr1)
04342  M00S03958.tdufile +++|    screen_init                              out =   ( int_scr2)
04343  M00S03959.tdufile +++|    screen_init                              out =   ( int_scr3)
04344  M00S03960.tdufile +++|    screen_init                              out =   ( int_scr4)
04345  M00S03961.tdufile +++|
04346  M00S03962.tdufile +++|    set_screen_mode   out =  ( int_scr5  int_scr6  clear_all_tabs )
04347  M00S03963.tdufile +++|
04348  M00S03964.tdufile +++|    set_line_mode      out =  ( 1B(16) 25(16) 21(16) 30(16) )
04349  M00S03965.tdufile +++|
04350  M00S03966.tdufile +++|"   TERMINAL CAPABILITIES                                                     "
04351  M00S03967.tdufile +++|    backspace           in    = (08(16))
04352  M00S03968.tdufile +++|    delete_char         inout = (prefix 50(16))
04353  M00S03969.tdufile +++|    insert_line_stay    inout = (prefix 4C(16) )
04354  M00S03970.tdufile +++|    delete_line_stay    inout = (prefix 4D(16) )
04355  M00S03971.tdufile +++|    erase_page_stay     inout = (prefix 32(16) 4A(16))
04356  M00S03972.tdufile +++|    erase_end_of_page   inout = (prefix 4A(16))
04357  M00S03973.tdufile +++|    erase_end_of_line   inout = (prefix 4B(16) )
04358  M00S03974.tdufile +++|    insert_mode_begin   inout = (prefix 34(16) 68(16))
04359  M00S03975.tdufile +++|    insert_mode_end     inout = (end_ins_mode)
04360  M00S03976.tdufile +++|    tab_forward         inout = (09(16))
04361  M00S03977.tdufile +++|    tab_clear_all       inout = (prefix 33(16) 67(16))
04362  M00S03978.tdufile +++|    tab_set             inout = (1B(16) 48(16))
04363  M00S03979.tdufile +++|    erase_line_stay     inout = (prefix 32(16)4B(16))
04364  M00S03980.tdufile +++|
04365  M00S03981.tdufile +++|"   MISCELLANEOUS TERMINAL SEQUENCES                                          "
04366  M00S03982.tdufile +++|    bell_nak            out = (bel)
04367  M00S03983.tdufile +++|    output_begin        out = (end_ins_mode)
04368  M00S03984.tdufile +++|
04369  M00S03985.tdufile +++|"   PROGRAMMABLE FUNCTION KEY INPUT INFORMATION                               "
04370  M00S03986.tdufile +++|    f1        in = (1B(16) 4F(16) 41(16))
04371  M00S03987.tdufile +++|    f2        in = (1B(16) 4F(16) 42(16))
04372  M00S03988.tdufile +++|    f3        in = (1B(16) 4F(16) 43(16))
04373  M00S03989.tdufile +++|    f4        in = (1B(16) 4F(16) 44(16))
04374  M00S03990.tdufile +++|    f5        in = (1B(16) 4F(16) 45(16))
04375  M00S03991.tdufile +++|    f6        in = (1B(16) 4F(16) 46(16))
04376  M00S03992.tdufile +++|    f7        in = (1B(16) 4F(16) 47(16))
04377  M00S03993.tdufile +++|    f8        in = (1B(16) 4F(16) 48(16))
04378  M00S03994.tdufile +++|    f9        in = (1B(16) 4F(16) 49(16))
04379  M00S03995.tdufile +++|    f10       in = (1B(16) 4F(16) 4A(16))
04380  M00S03996.tdufile +++|    f11       in = (1B(16) 4F(16) 4B(16))
04381  M00S03997.tdufile +++|    f12       in = (1B(16) 4F(16) 4C(16))
04382  M00S03998.tdufile +++|    f13       in = ()
04383  M00S03999.tdufile +++|    f14       in = ()
04384  M00S04000.tdufile +++|    f15       in = ()
04385  M00S04001.tdufile +++|    f16       in = ()
04386  M00S04002.tdufile +++|    f1_s      in = (1B(16) 4F(16) 61(16))
04387  M00S04003.tdufile +++|    f2_s      in = (1B(16) 4F(16) 62(16))
04388  M00S04004.tdufile +++|    f3_s      in = (1B(16) 4F(16) 63(16))
04389  M00S04005.tdufile +++|    f4_s      in = (1B(16) 4F(16) 64(16))
04390  M00S04006.tdufile +++|    f5_s      in = (1B(16) 4F(16) 65(16))
04391  M00S04007.tdufile +++|    f6_s      in = (1B(16) 4F(16) 66(16))
04392  M00S04008.tdufile +++|    f7_s      in = (1B(16) 4F(16) 67(16))
04393  M00S04009.tdufile +++|    f8_s      in = (1B(16) 4F(16) 68(16))
04394  M00S04010.tdufile +++|    f9_s      in = (1B(16) 4F(16) 69(16))
04395  M00S04011.tdufile +++|    f10_s     in = (1B(16) 4F(16) 6A(16))
04396  M00S04012.tdufile +++|    f11_s     in = (1B(16) 4F(16) 6B(16))
04397  M00S04013.tdufile +++|    f12_s     in = ()
04398  M00S04014.tdufile +++|    f12_s     in = ()
04399  M00S04015.tdufile +++|    f12_s     in = ()
04400  M00S04016.tdufile +++|    f12_s     in = ()
04401  M00S04017.tdufile +++|    f12_s     in = ()
04402  M00S04018.tdufile +++|
04403  M00S04019.tdufile +++|"   CDC STANDARD FUNCTION KEY INPUT INFORMATION                               "
04404  M00S04020.tdufile +++|    back      in = ()
04405  M00S04021.tdufile +++|    back_s    in = ()
04406  M00S04022.tdufile +++|    help      in = ()
04407  M00S04023.tdufile +++|    help_s    in = ()
04408  M00S04024.tdufile +++|    stop      in = (14(16))
04409  M00S04025.tdufile +++|    stop_s    in = (10(16))
04410  M00S04026.tdufile +++|    down      in = ()
04411  M00S04027.tdufile +++|    down_s    in = ()
04412  M00S04028.tdufile +++|    up        in = ()
04413  M00S04029.tdufile +++|    up_s      in = ()
04414  M00S04030.tdufile +++|    fwd       in = ()
04415  M00S04031.tdufile +++|    fwd_s     in = ()
04416  M00S04032.tdufile +++|    bkw       in = ()
04417  M00S04033.tdufile +++|    bkw_s     in = ()
04418  M00S04034.tdufile +++|    edit      in = ()
04419  M00S04035.tdufile +++|    edit_s    in = ()
04420  M00S04036.tdufile +++|    data      in = ()
04421  M00S04037.tdufile +++|    data_s    in = ()
04422  M00S04038.tdufile +++|
04423  M00S04039.tdufile +++|"   TERMINAL VIDEO ATTRIBUTES                                                 "
04424  M00S04040.tdufile +++|    alt_begin           out = (start_alternate)
04425  M00S04041.tdufile +++|    alt_end             out = (stop_alternate)
04426  M00S04042.tdufile +++|    blink_begin         out = (prefix 35(16) 6D(16))
04427  M00S04043.tdufile +++|    blink_end           out = (prefix 6D(16))
04428  M00S04044.tdufile +++|    inverse_begin       out = (start_inverse)
04429  M00S04045.tdufile +++|    inverse_end         out = (stop_inverse)
04430  M00S04046.tdufile +++|    underline_begin     out = (start_underline)
04431  M00S04047.tdufile +++|    underline_end       out = (stop_underline)
04432  M00S04048.tdufile +++|
04433  M00S04049.tdufile +++|"   LOGICAL ATTRIBUTE SPECIFICATIONS                                          "
04434  M00S04050.tdufile +++|    error_begin         out = (start_inverse)
04435  M00S04051.tdufile +++|    error_end           out = (stop_inverse)
04436  M00S04052.tdufile +++|    input_text_begin    out = (start_underline)
04437  M00S04053.tdufile +++|    input_text_end      out = (stop_underline)
04438  M00S04054.tdufile +++|    italic_begin        out = (start_alternate)
04439  M00S04055.tdufile +++|    italic_end          out = (stop_alternate)
04440  M00S04056.tdufile +++|
04441  M00S04057.tdufile +++|"   LINE DRAWING CHARACTER SPECIFICATION                                      "
04442  M00S04058.tdufile +++|    ld_fine_horizontal       out = ('-')
04443  M00S04059.tdufile +++|    ld_fine_vertical         out = ('|')
04444  M00S04060.tdufile +++|    ld_fine_upper_left       out = ('*')
04445  M00S04061.tdufile +++|    ld_fine_upper_right      out = ('*')
04446  M00S04062.tdufile +++|    ld_fine_lower_left       out = ('*')
04447  M00S04063.tdufile +++|    ld_fine_lower_right      out = ('*')
04448  M00S04064.tdufile +++|    ld_fine_up_t             out = ('*')
04449  M00S04065.tdufile +++|    ld_fine_down_t           out = ('*')
04450  M00S04066.tdufile +++|    ld_fine_left_t           out = ('*')
04451  M00S04067.tdufile +++|    ld_fine_right_t          out = ('*')
04452  M00S04068.tdufile +++|    ld_fine_cross            out = ('*')
04453  M00S04069.tdufile +++|    ld_medium_begin          out = ( start_alternate)
04454  M00S04070.tdufile +++|    ld_medium_end            out = ( stop_alternate)
04455  M00S04071.tdufile +++|    ld_medium_horizontal     out = ('-')
04456  M00S04072.tdufile +++|    ld_medium_vertical       out = ('|')
04457  M00S04073.tdufile +++|    ld_medium_upper_left     out = ('*')
04458  M00S04074.tdufile +++|    ld_medium_upper_right    out = ('*')
04459  M00S04075.tdufile +++|    ld_medium_lower_left     out = ('*')
04460  M00S04076.tdufile +++|    ld_medium_lower_right    out = ('*')
04461  M00S04077.tdufile +++|    ld_medium_up_t           out = ('*')
04462  M00S04078.tdufile +++|    ld_medium_down_t         out = ('*')
04463  M00S04079.tdufile +++|    ld_medium_left_t         out = ('*')
04464  M00S04080.tdufile +++|    ld_medium_right_t        out = ('*')
04465  M00S04081.tdufile +++|    ld_medium_cross          out = ('*')
04466  M00S04082.tdufile +++|    ld_bold_begin            out = ( start_inverse )
04467  M00S04083.tdufile +++|    ld_bold_end              out = ( stop_inverse )
04468  M00S04084.tdufile +++|    ld_bold_horizontal       out = ('-')
04469  M00S04085.tdufile +++|    ld_bold_vertical         out = ('|')
04470  M00S04086.tdufile +++|    ld_bold_upper_left       out = ('*')
04471  M00S04087.tdufile +++|    ld_bold_upper_right      out = ('*')
04472  M00S04088.tdufile +++|    ld_bold_lower_left       out = ('*')
04473  M00S04089.tdufile +++|    ld_bold_lower_right      out = ('*')
04474  M00S04090.tdufile +++|    ld_bold_up_t             out = ('*')
04475  M00S04091.tdufile +++|    ld_bold_down_t           out = ('*')
04476  M00S04092.tdufile +++|    ld_bold_left_t           out = ('*')
04477  M00S04093.tdufile +++|    ld_bold_right_t          out = ('*')
04478  M00S04094.tdufile +++|    ld_bold_cross            out = ('*')
04479  M00S04095.tdufile +++|
04480  M00S04096.tdufile +++|"   DEFAULT KEY DEFINITIONS FOR THE FULL SCREEN EDITOR                        "
04481  M00S04097.tdufile +++|    application_string...
04482  M00S04098.tdufile +++|    name = ('FSEKEYS')...
04483  M00S04099.tdufile +++|    out  = (k1 ';' k2 ';' k3 ';' k4 ';' k5 ';' k6)
04484  M00S04100.tdufile +++|    application_string...
04485  M00S04101.tdufile +++|    name = ('FSEKEYS')...
04486  M00S04102.tdufile +++|    out  = (k7 ';' k8 ';' k9 ';' k10 ';' k11 ';' k12)
04487  M00S04103.tdufile +++|
04488  M00S04104.tdufile +++|"   END OF TERMINAL DEFINITION FILE FOR TEKTRONIX T4115(T) TERMINAL           "
04489  M00S04105.tdufile +++|*WEOR
Line S04106 Modification History
M01 (Removed by) tdufi7
Seq #  *Modification Id* Act 
----------------------------+
04490  M01S04106.tdufi7  ---|TDUZ19T
Line S00013 Modification History
M01 (Added by) tdufi7
Seq #  *Modification Id* Act 
----------------------------+
04491  M01S00013.tdufi7  +++|TDUZ19T          *** REMOVE THIS LINE WHEN USING AS INPUT TO *TDU*. ***
04492  M00S04107.tdufile +++|
04493  M00S04108.tdufile +++|"   TERMINAL DEFINITION FILE FOR ZENITH Z19 TERMINAL                          "
04494  M00S04109.tdufile +++|
04495  M00S04110.tdufile +++|"   VARIABLES                                                                 "
04496  M00S04111.tdufile +++|
04497  M00S04112.tdufile +++|    prefix              = (1B(16) 5B(16))
04498  M00S04113.tdufile +++|    end_ins_mode        = (prefix 34(16) 6C(16))
04499  M00S04114.tdufile +++|    start_inverse       = (prefix 37(16) 6D(16))
04500  M00S04115.tdufile +++|    stop_inverse        = (prefix 6D(16))
Line S00018 Modification History
M01 (Added by) tdufi2
Seq #  *Modification Id* Act 
----------------------------+
04501  M01S00018.tdufi2  +++|    use_ansi_mode       = (esc '<')
04502  M01S00019.tdufi2  +++|    start_hold_screen   = (prefix '>3h')
04503  M01S00020.tdufi2  +++|    stop_hold_screen    = (prefix '>3l')
04504  M01S00021.tdufi2  +++|    start_block_cursor  = (prefix '>4h')
04505  M01S00022.tdufi2  +++|    stop_block_cursor   = (prefix '>4l')
04506  M01S00023.tdufi2  +++|    start_keypad_shift  = (prefix '>6h')
04507  M01S00024.tdufi2  +++|    stop_keypad_shift   = (prefix '>6l')
04508  M01S00025.tdufi2  +++|    start_keypad_alt    = (prefix '>7h')
04509  M01S00026.tdufi2  +++|    stop_keypad_alt     = (prefix '>7l')
04510  M01S00027.tdufi2  +++|    wraparound_at_eol   = (prefix '?7h')
04511  M01S00028.tdufi2  +++|    discard_at_eol      = (prefix '?7l')
04512  M00S04116.tdufile +++|
04513  M00S04117.tdufile +++|"   VARIABLES FOR FULL SCREEN EDITOR FUNCTION KEY DEFINITIONS                 "
04514  M00S04118.tdufile +++|    k1   = ('SK1/VNS/L/ FWD/;SKS1/SM/L/ MARK/')
04515  M00S04119.tdufile +++|    k2   = ('SK2/VPS/L/ BKW/;SKS2/SMW/L/MRKCHR/')
04516  M00S04120.tdufile +++|    k3   = ('SK3/VN/L/LINEUP/')
04517  M00S04121.tdufile +++|    k4   = ('SK4/VP/L/LINEDN/;SKS4/CMTP/L/ COPY/')
04518  M00S04122.tdufile +++|    k5   = ('SK5/.E/L/ENDLIN/;SKS5/MMTP/L/ MOVE/')
04519  M00S04123.tdufile +++|    k6   = ('SK6/U/L/ UNDO/;SKS6/UM/L/UNMARK/')
04520  M00S04124.tdufile +++|    k7   = ('SK7/Q/L/ QUIT/;SKS7/SVO0/L/ LEFT/')
04521  M00S04125.tdufile +++|    k8   = ('SK8/H/L/ HELP/;SKS8/SVO&C;.P+20/L/RIGHT/')
04522  M00S04126.tdufile +++|
04523  M00S04127.tdufile +++|"   MODEL NAME AND COMMUNICATION TYPE                                         "
04524  M00S04128.tdufile +++|    model_name          value = 'Z19T'
04525  M00S04129.tdufile +++|    communications      type  = asynch
04526  M00S04130.tdufile +++|
04527  M00S04131.tdufile +++|"   END OF INFORMATION SPECIFICATION                                          "
04528  M00S04132.tdufile +++|    end_of_information  in    = (0)
04529  M00S04133.tdufile +++|
04530  M00S04134.tdufile +++|"   CURSOR POSITIONING INFORMATION                                            "
04531  M00S04135.tdufile +++|    cursor_pos_encoding      bias  = (0)   type = ansi_cursor
04532  M00S04136.tdufile +++|    cursor_pos_column_first  value = FALSE
04533  M00S04137.tdufile +++|    cursor_pos_column_length value = (0)
04534  M00S04138.tdufile +++|    cursor_pos_row_length    value = (0)
04535  M00S04139.tdufile +++|    cursor_pos_begin         out   = (prefix)
04536  M00S04140.tdufile +++|    cursor_pos_second        out   = (3B(16))
04537  M00S04141.tdufile +++|    cursor_pos_third         out   = (48(16))
04538  M00S04142.tdufile +++|
04539  M00S04143.tdufile +++|"   CURSOR MOVEMENT INFORMATION                                               "
04540  M00S04144.tdufile +++|    cursor_home              inout = (prefix 48(16))
04541  M00S04145.tdufile +++|    cursor_up                inout = (prefix 41(16))
04542  M00S04146.tdufile +++|    cursor_down              inout = (prefix 42(16))
04543  M00S04147.tdufile +++|    cursor_left              inout = (prefix 44(16))
04544  M00S04148.tdufile +++|    cursor_right             inout = (prefix 43(16))
04545  M00S04149.tdufile +++|
04546  M00S04150.tdufile +++|"   CURSOR BEHAVIOR (for cursor movement keys)                                "
04547  M00S04151.tdufile +++|    move_past_right          type  = stop_next
04548  M00S04152.tdufile +++|    move_past_left           type  = stop_next
04549  M00S04153.tdufile +++|    move_past_top            type  = stop_next
04550  M00S04154.tdufile +++|    move_past_bottom         type  = stop_next
04551  M00S04155.tdufile +++|
04552  M00S04156.tdufile +++|"   CURSOR BEHAVIOR (for character keys)                                      "
04553  M00S04157.tdufile +++|    char_past_right          type  = stop_next
04554  M00S04158.tdufile +++|    char_past_left           type  = stop_next
04555  M00S04159.tdufile +++|    char_past_last_position  type  = stop_next
04556  M00S04160.tdufile +++|
04557  M00S04161.tdufile +++|"   PROTECTED CURSOR BEHAVIOR (for cursor movement keys)                      "
04558  M00S04162.tdufile +++|    protected_past_right     type  = stop_next
04559  M00S04163.tdufile +++|    protected_past_left      type  = stop_next
04560  M00S04164.tdufile +++|    protected_past_up        type  = stop_next
04561  M00S04165.tdufile +++|    protected_past_down      type  = stop_next
04562  M00S04166.tdufile +++|
04563  M00S04167.tdufile +++|"   PROTECTED CURSOR BEHAVIOR (for character keys)                            "
04564  M00S04168.tdufile +++|    field_past_right         type  = stop_next
04565  M00S04169.tdufile +++|    field_past_left          type  = stop_next
04566  M00S04170.tdufile +++|    field_past_last          type  = stop_next
04567  M00S04171.tdufile +++|    field_before_first       type  = stop_next
04568  M00S04172.tdufile +++|
04569  M00S04173.tdufile +++|"   PROTECTED CURSOR BEHAVIOR (for character keys)                            "
04570  M00S04174.tdufile +++|    field_past_right         type  = wrap_adjacent_next
04571  M00S04175.tdufile +++|    field_past_left          type  = wrap_adjacent_next
04572  M00S04176.tdufile +++|    field_past_last          type  = wrap_adjacent_next
04573  M00S04177.tdufile +++|    field_before_first       type  = wrap_adjacent_next
04574  M00S04178.tdufile +++|
04575  M00S04179.tdufile +++|"   TERMINAL ATTRIBUTES                                                       "
04576  M00S04180.tdufile +++|    clears_when_change_size  value = FALSE
04577  M00S04181.tdufile +++|    function_key_leaves_mark value = TRUE
04578  M00S04182.tdufile +++|    has_hidden               value = FALSE
04579  M00S04183.tdufile +++|    has_protect              value = FALSE
04580  M00S04184.tdufile +++|    home_at_top              value = TRUE
04581  M00S04185.tdufile +++|    multiple_sizes           value = FALSE
04582  M00S04186.tdufile +++|    tabs_to_home             value = FALSE
04583  M00S04187.tdufile +++|    tabs_to_tab_stops        value = TRUE
04584  M00S04188.tdufile +++|    tabs_to_unprotected      value = FALSE
04585  M00S04189.tdufile +++|    type_ahead               value = TRUE
04586  M00S04190.tdufile +++|
04587  M00S04191.tdufile +++|"   SCREEN SIZES                                                              "
04588  M00S04192.tdufile +++|    set_size       rows = 24 columns = 80   out = ()
04589  M00S04193.tdufile +++|
04590  M00S04194.tdufile +++|"   SCREEN AND LINE MODE TRANSITION                                           "
Line S04195 Modification History
M01 (Removed by) tdufi2
Seq #  *Modification Id* Act 
----------------------------+
04591  M01S04195.tdufi2  ---|    set_screen_mode     out = (1B(16) 3C(16) prefix 3E(16) 34(16) ..
04592  M01S04196.tdufi2  ---|         3B(16) 36(16) 3B(16) 37(16) 68(16) prefix 3E(16) 33(16) ..
04593  M01S04197.tdufi2  ---|         6C(16) prefix 3F(16) 37(16) 6C(16) )
04594  M01S04198.tdufi2  ---|
04595  M01S04199.tdufi2  ---|    set_line_mode       out = (prefix 7A(16))
Line S00029 Modification History
M01 (Added by) tdufi2
Seq #  *Modification Id* Act 
----------------------------+
04596  M01S00029.tdufi2  +++|    set_screen_mode     out = (use_ansi_mode  start_block_cursor  ..
04597  M01S00030.tdufi2  +++|         start_keypad_shift  start_keypad_alt  stop_hold_screen   ..
04598  M01S00031.tdufi2  +++|         discard_at_eol)
04599  M01S00032.tdufi2  +++|
04600  M01S00033.tdufi2  +++|    set_line_mode       out = (stop_keypad_shift  stop_keypad_alt ..
04601  M01S00034.tdufi2  +++|         wraparound_at_eol  stop_hold_screen)
04602  M00S04200.tdufile +++|
04603  M00S04201.tdufile +++|"   TERMINAL CAPABILITIES                                                     "
04604  M00S04202.tdufile +++|    backspace           in    = (08(16))
04605  M00S04203.tdufile +++|    delete_char         inout = (prefix 50(16))
04606  M00S04204.tdufile +++|    erase_line_stay     inout = (prefix 32(16) 4B(16))
04607  M00S04205.tdufile +++|    delete_line_bol     inout = (prefix 4D(16))
04608  M00S04206.tdufile +++|    erase_end_of_line   inout = (prefix 4B(16))
04609  M00S04207.tdufile +++|    erase_end_of_page   inout = (prefix 4A(16))
04610  M00S04208.tdufile +++|    erase_page_home     inout = (prefix 32(16) 4A(16))
04611  M00S04209.tdufile +++|    insert_char         inout = (prefix 40(16))
04612  M00S04210.tdufile +++|    insert_line_bol     inout = (prefix 4C(16))
04613  M00S04211.tdufile +++|    insert_mode_begin   inout = (prefix 34(16) 68(16))
04614  M00S04212.tdufile +++|    insert_mode_end     inout = (prefix 34(16) 6C(16))
04615  M00S04213.tdufile +++|    tab_backward        inout = (prefix 5A(16))
04616  M00S04214.tdufile +++|    tab_clear_all       inout = (prefix 33(16) 67(16))
04617  M00S04215.tdufile +++|    tab_forward         inout = (09(16))
04618  M00S04216.tdufile +++|    tab_set             inout = (1B(16)48(16))
04619  M00S04217.tdufile +++|
04620  M00S04218.tdufile +++|"   MISCELLANEOUS TERMINAL SEQUENCES                                          "
04621  M00S04219.tdufile +++|    bell_nak            out = (bel)
04622  M00S04220.tdufile +++|    output_begin        out = (end_ins_mode)
04623  M00S04221.tdufile +++|
04624  M00S04222.tdufile +++|"   PROGRAMMABLE FUNCTION KEY INPUT INFORMATION                               "
04625  M00S04223.tdufile +++|    f1        in = (1B(16) 4F(16) 53(16))
04626  M00S04224.tdufile +++|    f2        in = (1B(16) 4F(16) 54(16))
04627  M00S04225.tdufile +++|    f3        in = (1B(16) 4F(16) 55(16))
04628  M00S04226.tdufile +++|    f4        in = (1B(16) 4F(16) 56(16))
04629  M00S04227.tdufile +++|    f5        in = (1B(16) 4F(16) 57(16))
04630  M00S04228.tdufile +++|    f6        in = (1B(16) 4F(16) 50(16))
04631  M00S04229.tdufile +++|    f7        in = (1B(16) 4F(16) 51(16))
04632  M00S04230.tdufile +++|    f8        in = (1B(16) 4F(16) 52(16))
04633  M00S04231.tdufile +++|    f9        in = (1B(16) 4F(16) 58(16))
04634  M00S04232.tdufile +++|    f10       in = ()
04635  M00S04233.tdufile +++|    f11       in = ()
04636  M00S04234.tdufile +++|    f12       in = ()
04637  M00S04235.tdufile +++|    f13       in = ()
04638  M00S04236.tdufile +++|    f14       in = ()
04639  M00S04237.tdufile +++|    f15       in = ()
04640  M00S04238.tdufile +++|    f16       in = ()
04641  M00S04239.tdufile +++|    f1_s      in = (1B(16) 4F(16) 71(16))
04642  M00S04240.tdufile +++|    f2_s      in = (1B(16) 4F(16) 72(16))
04643  M00S04241.tdufile +++|    f3_s      in = (1B(16) 4F(16) 73(16))
04644  M00S04242.tdufile +++|    f4_s      in = (1B(16) 4F(16) 74(16))
04645  M00S04243.tdufile +++|    f5_s      in = (1B(16) 4F(16) 75(16))
04646  M00S04244.tdufile +++|    f6_s      in = (1B(16) 4F(16) 76(16))
04647  M00S04245.tdufile +++|    f7_s      in = (1B(16) 4F(16) 77(16))
04648  M00S04246.tdufile +++|    f8_s      in = (1B(16) 4F(16) 78(16))
04649  M00S04247.tdufile +++|    f9_s      in = (1B(16) 4F(16) 79(16))
04650  M00S04248.tdufile +++|    f10_s     in = (1B(16) 4F(16) 70(16))
04651  M00S04249.tdufile +++|    f11_s     in = (1B(16) 4F(16) 6E(16))
04652  M00S04250.tdufile +++|    f12_s     in = (1B(16) 4F(16) 4D(16))
04653  M00S04251.tdufile +++|    f13_s     in = ()
04654  M00S04252.tdufile +++|    f14_s     in = ()
04655  M00S04253.tdufile +++|    f15_s     in = ()
04656  M00S04254.tdufile +++|    f16_s     in = ()
04657  M00S04255.tdufile +++|
04658  M00S04256.tdufile +++|"   CDC STANDARD FUNCTION KEY INPUT INFORMATION                               "
04659  M00S04257.tdufile +++|    back      in = ()
04660  M00S04258.tdufile +++|    back_s    in = ()
04661  M00S04259.tdufile +++|    help      in = (prefix 7E(16))
04662  M00S04260.tdufile +++|    help_s    in = ()
04663  M00S04261.tdufile +++|    stop      in = (14(16))
04664  M00S04262.tdufile +++|    stop_s    in = (10(16))
04665  M00S04263.tdufile +++|    down      in = ()
04666  M00S04264.tdufile +++|    down_s    in = ()
04667  M00S04265.tdufile +++|    up        in = ()
04668  M00S04266.tdufile +++|    up_s      in = ()
04669  M00S04267.tdufile +++|    fwd       in = ()
04670  M00S04268.tdufile +++|    fwd_s     in = ()
04671  M00S04269.tdufile +++|    bkw       in = ()
04672  M00S04270.tdufile +++|    bkw_s     in = ()
04673  M00S04271.tdufile +++|    edit      in = ()
04674  M00S04272.tdufile +++|    edit_s    in = ()
04675  M00S04273.tdufile +++|    data      in = ()
04676  M00S04274.tdufile +++|    data_s    in = ()
04677  M00S04275.tdufile +++|
04678  M00S04276.tdufile +++|"   TERMINAL VIDEO ATTRIBUTES                                                 "
04679  M00S04277.tdufile +++|    inverse_begin       out = (start_inverse)
04680  M00S04278.tdufile +++|    inverse_end         out = (stop_inverse)
04681  M00S04279.tdufile +++|    underline_begin     out = (start_inverse)
04682  M00S04280.tdufile +++|    underline_end       out = (stop_inverse)
04683  M00S04281.tdufile +++|
04684  M00S04282.tdufile +++|"   LOGICAL ATTRIBUTE SPECIFICATIONS                                          "
04685  M00S04283.tdufile +++|    error_begin         out = (start_inverse)
04686  M00S04284.tdufile +++|    error_end           out = (stop_inverse)
04687  M00S04285.tdufile +++|    input_text_begin    out = (start_inverse)
04688  M00S04286.tdufile +++|    input_text_end      out = (stop_inverse)
04689  M00S04287.tdufile +++|
04690  M00S04288.tdufile +++|"   LINE DRAWING CHARACTER SPECIFICATION                                      "
04691  M00S04289.tdufile +++|    ld_fine_begin            out = (prefix 31(16) 30(16) 6D(16))
04692  M00S04290.tdufile +++|    ld_fine_end              out = (prefix 31(16) 31(16) 6D(16))
04693  M00S04291.tdufile +++|    ld_fine_horizontal       out = 61(16)
04694  M00S04292.tdufile +++|    ld_fine_vertical         out = 60(16)
04695  M00S04293.tdufile +++|    ld_fine_upper_left       out = 66(16)
04696  M00S04294.tdufile +++|    ld_fine_upper_right      out = 63(16)
04697  M00S04295.tdufile +++|    ld_fine_lower_left       out = 65(16)
04698  M00S04296.tdufile +++|    ld_fine_lower_right      out = 64(16)
04699  M00S04297.tdufile +++|    ld_fine_up_t             out = 73(16)
04700  M00S04298.tdufile +++|    ld_fine_down_t           out = 75(16)
04701  M00S04299.tdufile +++|    ld_fine_left_t           out = 76(16)
04702  M00S04300.tdufile +++|    ld_fine_right_t          out = 74(16)
04703  M00S04301.tdufile +++|    ld_fine_cross            out = 62(16)
04704  M00S04302.tdufile +++|    ld_medium_begin          out = (prefix 31(16) 30(16) 6D(16))
04705  M00S04303.tdufile +++|    ld_medium_end            out = (prefix 31(16) 31(16) 6D(16))
04706  M00S04304.tdufile +++|    ld_medium_horizontal     out = 61(16)
04707  M00S04305.tdufile +++|    ld_medium_vertical       out = 60(16)
04708  M00S04306.tdufile +++|    ld_medium_upper_left     out = 66(16)
04709  M00S04307.tdufile +++|    ld_medium_upper_right    out = 63(16)
04710  M00S04308.tdufile +++|    ld_medium_lower_left     out = 65(16)
04711  M00S04309.tdufile +++|    ld_medium_lower_right    out = 64(16)
04712  M00S04310.tdufile +++|    ld_medium_up_t           out = 73(16)
04713  M00S04311.tdufile +++|    ld_medium_down_t         out = 75(16)
04714  M00S04312.tdufile +++|    ld_medium_left_t         out = 76(16)
04715  M00S04313.tdufile +++|    ld_medium_right_t        out = 74(16)
04716  M00S04314.tdufile +++|    ld_medium_cross          out = 62(16)
04717  M00S04315.tdufile +++|    ld_bold_begin            out = (start_inverse)
04718  M00S04316.tdufile +++|    ld_bold_end              out = (stop_inverse)
04719  M00S04317.tdufile +++|    ld_bold_horizontal       out = (' ')
04720  M00S04318.tdufile +++|    ld_bold_vertical         out = (' ')
04721  M00S04319.tdufile +++|    ld_bold_upper_left       out = (' ')
04722  M00S04320.tdufile +++|    ld_bold_upper_right      out = (' ')
04723  M00S04321.tdufile +++|    ld_bold_lower_left       out = (' ')
04724  M00S04322.tdufile +++|    ld_bold_lower_right      out = (' ')
04725  M00S04323.tdufile +++|    ld_bold_up_t             out = (' ')
04726  M00S04324.tdufile +++|    ld_bold_down_t           out = (' ')
04727  M00S04325.tdufile +++|    ld_bold_left_t           out = (' ')
04728  M00S04326.tdufile +++|    ld_bold_right_t          out = (' ')
04729  M00S04327.tdufile +++|    ld_bold_cross            out = (' ')
04730  M00S04328.tdufile +++|
04731  M00S04329.tdufile +++|"   DEFAULT KEY DEFINITIONS FOR THE FULL SCREEN EDITOR                        "
04732  M00S04330.tdufile +++|    application_string...
04733  M00S04331.tdufile +++|    name = ('FSEKEYS')...
04734  M00S04332.tdufile +++|    out  = (k1 ';' k2 ';' k3 ';' k4)
04735  M00S04333.tdufile +++|    application_string...
04736  M00S04334.tdufile +++|    name = ('FSEKEYS')...
04737  M00S04335.tdufile +++|    out  = (k5 ';' k6 ';' k7 ';' k8)
04738  M00S04336.tdufile +++|
04739  M00S04337.tdufile +++|"   END OF TERMINAL DEFINITION FILE FOR ZENITH Z19(T) TERMINAL               "
04740  M00S04338.tdufile +++|*WEOR
Line S04339 Modification History
M01 (Removed by) tdufi7
Seq #  *Modification Id* Act 
----------------------------+
04741  M01S04339.tdufi7  ---|TDUAD3T
Line S00014 Modification History
M01 (Added by) tdufi7
Seq #  *Modification Id* Act 
----------------------------+
04742  M01S00014.tdufi7  +++|TDUAD3T          *** REMOVE THIS LINE WHEN USING AS INPUT TO *TDU*. ***
04743  M00S04340.tdufile +++|
04744  M00S04341.tdufile +++|"   TERMINAL DEFINITION FILE FOR LEAR SIEGLER ADM3A TERMINAL                  "
04745  M00S04342.tdufile +++|
04746  M00S04343.tdufile +++|"   VARIABLES FOR FULL SCREEN EDITOR FUNCTION KEY DEFINITIONS                 "
04747  M00S04344.tdufile +++|    k1   = ('SK1/VNS/L/ FWD/;SKS1/VPS/L/ BKW/')
04748  M00S04345.tdufile +++|    k2   = ('SK2/VN/L/LINEUP/;SKS2/VP/L/LINEDN/')
04749  M00S04346.tdufile +++|    k3   = ('SK3/.I/L/ INSC/;SKS3/.D/L/ DELC/')
04750  M00S04347.tdufile +++|    k4   = ('SK4/IBP1/L/ INSL/;SKS4/D;PN/L/ DELL/')
04751  M00S04348.tdufile +++|    k5   = ('SK5/SM/L/ MARK/;SKS5/U/L/ UNDO/')
04752  M00S04349.tdufile +++|    k6   = ('SK6/MMTP/L/ MOVE/;SKS6/CMTP/L/ COPY/')
04753  M00S04350.tdufile +++|    k7   = ('SK7/H/L/ HELP/;SKS7/SVO0/L/ LEFT/')
04754  M00S04351.tdufile +++|    k8   = ('SK8/Q/L/ QUIT/;SKS8/SVO&&C;.P+20/L/RIGHT/')
04755  M00S04352.tdufile +++|    k9   = ('SK9/.E/L/ENDLIN/;SKS9/SMW/L/MRKCHR/')
04756  M00S04353.tdufile +++|    k10  = ('SK10/SS/L/CLEAR/;SKS10/UM/L/UNMARK/')
04757  M00S04354.tdufile +++|    k11  = ('SK11/PF/L/FIRST/;SKS11/VL/L/ LAST/')
04758  M00S04355.tdufile +++|    k12  = ('SK12/IBP/L/ INSB/;SKS12/DB/L/ DELB/')
04759  M00S04356.tdufile +++|    k13  = ('SK13"L/&?/"L"LOCATE";SKS13/LN/L/LOCNXT/')
04760  M00S04357.tdufile +++|    k14  = ('SK14/.S/L/SPLIT/;SKS14/.J/L/ JOIN/')
04761  M00S04358.tdufile +++|    k15  = ('SK15/.F/L/ PARA/')
04762  M00S04359.tdufile +++|
04763  M00S04360.tdufile +++|"   MODEL NAME AND COMMUNICATION TYPE                                         "
04764  M00S04361.tdufile +++|    model_name          value = 'ADM3AT'
04765  M00S04362.tdufile +++|    communications      type  = asynch
04766  M00S04363.tdufile +++|
04767  M00S04364.tdufile +++|"   END OF INFORMATION SPECIFICATION                                          "
04768  M00S04365.tdufile +++|    end_of_information  in    = (0)
04769  M00S04366.tdufile +++|
04770  M00S04367.tdufile +++|"   CURSOR POSITIONING INFORMATION                                            "
04771  M00S04368.tdufile +++|    cursor_pos_encoding      bias  = (20(16))  type = binary_cursor
04772  M00S04369.tdufile +++|    cursor_pos_column_first  value = FALSE
04773  M00S04370.tdufile +++|    cursor_pos_column_length value = (0)
04774  M00S04371.tdufile +++|    cursor_pos_row_length    value = (0)
04775  M00S04372.tdufile +++|    cursor_pos_begin         out   = (1B(16) 3D(16))
04776  M00S04373.tdufile +++|
04777  M00S04374.tdufile +++|"   CURSOR MOVEMENT INFORMATION                                               "
04778  M00S04375.tdufile +++|    cursor_home              inout = (rs)
04779  M00S04376.tdufile +++|    cursor_up                inout = (vt)
04780  M00S04377.tdufile +++|    cursor_down              inout = (lf)
04781  M00S04378.tdufile +++|    cursor_left              inout = (bs)
04782  M00S04379.tdufile +++|    cursor_right             inout = (ff)
04783  M00S04380.tdufile +++|
04784  M00S04381.tdufile +++|"   CURSOR BEHAVIOR (for cursor movement keys)                                "
Line S04382 Modification History
M01 (Removed by) tdufi3
Seq #  *Modification Id* Act 
----------------------------+
04785  M01S04382.tdufi3  ---|    move_past_right          type  = stop_next
Line S00010 Modification History
M01 (Added by) tdufi3
Seq #  *Modification Id* Act 
----------------------------+
04786  M01S00010.tdufi3  +++|    move_past_right          type  = wrap_adjacent_next
04787  M00S04383.tdufile +++|    move_past_left           type  = stop_next
04788  M00S04384.tdufile +++|    move_past_top            type  = stop_next
04789  M00S04385.tdufile +++|    move_past_bottom         type  = scroll_next
04790  M00S04386.tdufile +++|
04791  M00S04387.tdufile +++|"   CURSOR BEHAVIOR (for character keys)                                      "
04792  M00S04388.tdufile +++|    char_past_right          type  = stop_next
04793  M00S04389.tdufile +++|    char_past_left           type  = stop_next
Line S04390 Modification History
M01 (Removed by) tdufi3
Seq #  *Modification Id* Act 
----------------------------+
04794  M01S04390.tdufi3  ---|    char_past_last_position  type  = stop_next
Line S00011 Modification History
M01 (Added by) tdufi3
Seq #  *Modification Id* Act 
----------------------------+
04795  M01S00011.tdufi3  +++|    char_past_last_position  type  = scroll_next
04796  M00S04391.tdufile +++|
04797  M00S04392.tdufile +++|"   PROTECTED CURSOR BEHAVIOR (for cursor movement keys)                      "
04798  M00S04393.tdufile +++|    protected_past_right     type  = stop_next
04799  M00S04394.tdufile +++|    protected_past_left      type  = stop_next
04800  M00S04395.tdufile +++|    protected_past_up        type  = stop_next
04801  M00S04396.tdufile +++|    protected_past_down      type  = scroll_next
04802  M00S04397.tdufile +++|
04803  M00S04398.tdufile +++|"   PROTECTED CURSOR BEHAVIOR (for character keys)                            "
04804  M00S04399.tdufile +++|    field_past_right         type  = stop_next
04805  M00S04400.tdufile +++|    field_past_left          type  = stop_next
04806  M00S04401.tdufile +++|    field_past_last          type  = stop_next
04807  M00S04402.tdufile +++|    field_before_first       type  = stop_next
04808  M00S04403.tdufile +++|
04809  M00S04404.tdufile +++|"   TERMINAL ATTRIBUTES                                                       "
04810  M00S04405.tdufile +++|    clears_when_change_size  value = FALSE
04811  M00S04406.tdufile +++|    function_key_leaves_mark value = FALSE
04812  M00S04407.tdufile +++|    has_hidden               value = FALSE
04813  M00S04408.tdufile +++|    has_protect              value = FALSE
04814  M00S04409.tdufile +++|    home_at_top              value = TRUE
04815  M00S04410.tdufile +++|    multiple_sizes           value = FALSE
04816  M00S04411.tdufile +++|    tabs_to_home             value = FALSE
04817  M00S04412.tdufile +++|    tabs_to_tab_stops        value = FALSE
04818  M00S04413.tdufile +++|    tabs_to_unprotected      value = FALSE
04819  M00S04414.tdufile +++|    type_ahead               value = TRUE
04820  M00S04415.tdufile +++|
04821  M00S04416.tdufile +++|"   SCREEN SIZES                                                              "
04822  M00S04417.tdufile +++|    set_size       rows = 24 columns = 80   out = ()
04823  M00S04418.tdufile +++|
04824  M00S04419.tdufile +++|"   TERMINAL CAPABILITIES                                                     "
04825  M00S04420.tdufile +++|    erase_page_home     inout = (sub)
04826  M00S04421.tdufile +++|
04827  M00S04422.tdufile +++|"   MISCELLANEOUS TERMINAL SEQUENCES                                          "
04828  M00S04423.tdufile +++|    bell_nak            out = (bel)
04829  M00S04424.tdufile +++|
04830  M00S04425.tdufile +++|"   PROGRAMMABLE FUNCTION KEY INPUT INFORMATION                               "
04831  M00S04426.tdufile +++|    f1        in = (esc 31(16))
04832  M00S04427.tdufile +++|    f2        in = (esc 32(16))
04833  M00S04428.tdufile +++|    f3        in = (esc 33(16))
04834  M00S04429.tdufile +++|    f4        in = (esc 34(16))
04835  M00S04430.tdufile +++|    f5        in = (esc 35(16))
04836  M00S04431.tdufile +++|    f6        in = (esc 36(16))
04837  M00S04432.tdufile +++|    f7        in = (esc 37(16))
04838  M00S04433.tdufile +++|    f8        in = (esc 38(16))
04839  M00S04434.tdufile +++|    f9        in = (esc 39(16))
04840  M00S04435.tdufile +++|    f10       in = (esc 30(16))
04841  M00S04436.tdufile +++|    f11       in = (esc 3A(16))
04842  M00S04437.tdufile +++|    f12       in = (esc 2D(16))
04843  M00S04438.tdufile +++|    f13       in = (esc 5B(16))
04844  M00S04439.tdufile +++|    f14       in = (esc 5D(16))
04845  M00S04440.tdufile +++|    f15       in = (esc 5E(16))
04846  M00S04441.tdufile +++|    f16       in = ()
04847  M00S04442.tdufile +++|    f1_s      in = (esc 21(16))
04848  M00S04443.tdufile +++|    f2_s      in = (esc 22(16))
04849  M00S04444.tdufile +++|    f3_s      in = (esc 23(16))
04850  M00S04445.tdufile +++|    f4_s      in = (esc 24(16))
04851  M00S04446.tdufile +++|    f5_s      in = (esc 25(16))
04852  M00S04447.tdufile +++|    f6_s      in = (esc 26(16))
04853  M00S04448.tdufile +++|    f7_s      in = (esc 27(16))
04854  M00S04449.tdufile +++|    f8_s      in = (esc 28(16))
04855  M00S04450.tdufile +++|    f9_s      in = (esc 29(16))
04856  M00S04451.tdufile +++|    f11_s     in = (esc 2A(16))
04857  M00S04452.tdufile +++|    f12_s     in = (esc 3D(16))
04858  M00S04453.tdufile +++|    f13_s     in = (esc 7B(16))
04859  M00S04454.tdufile +++|    f14_s     in = (esc 7D(16))
04860  M00S04455.tdufile +++|    f15_s     in = (esc 7E(16))
04861  M00S04456.tdufile +++|    f16_s     in = ()
04862  M00S04457.tdufile +++|
04863  M00S04458.tdufile +++|"   CDC STANDARD FUNCTION KEY INPUT INFORMATION                               "
04864  M00S04459.tdufile +++|    back      in = ()
04865  M00S04460.tdufile +++|    back_s    in = ()
04866  M00S04461.tdufile +++|    help      in = ()
04867  M00S04462.tdufile +++|    help_s    in = ()
04868  M00S04463.tdufile +++|    stop      in = (14(16))
04869  M00S04464.tdufile +++|    stop_s    in = (10(16))
04870  M00S04465.tdufile +++|    down      in = ()
04871  M00S04466.tdufile +++|    down_s    in = ()
04872  M00S04467.tdufile +++|    up        in = ()
04873  M00S04468.tdufile +++|    up_s      in = ()
04874  M00S04469.tdufile +++|    fwd       in = ()
04875  M00S04470.tdufile +++|    fwd_s     in = ()
04876  M00S04471.tdufile +++|    bkw       in = ()
04877  M00S04472.tdufile +++|    bkw_s     in = ()
04878  M00S04473.tdufile +++|    edit      in = ()
04879  M00S04474.tdufile +++|    edit_s    in = ()
04880  M00S04475.tdufile +++|    data      in = ()
04881  M00S04476.tdufile +++|    data_s    in = ()
04882  M00S04477.tdufile +++|
04883  M00S04478.tdufile +++|"   LINE DRAWING CHARACTER SPECIFICATION                                      "
04884  M00S04479.tdufile +++|    ld_fine_horizontal       out = ('-')
04885  M00S04480.tdufile +++|    ld_fine_vertical         out = ('|')
04886  M00S04481.tdufile +++|    ld_fine_upper_left       out = ('*')
04887  M00S04482.tdufile +++|    ld_fine_upper_right      out = ('*')
04888  M00S04483.tdufile +++|    ld_fine_lower_left       out = ('*')
04889  M00S04484.tdufile +++|    ld_fine_lower_right      out = ('*')
04890  M00S04485.tdufile +++|    ld_fine_up_t             out = ('*')
04891  M00S04486.tdufile +++|    ld_fine_down_t           out = ('*')
04892  M00S04487.tdufile +++|    ld_fine_left_t           out = ('*')
04893  M00S04488.tdufile +++|    ld_fine_right_t          out = ('*')
04894  M00S04489.tdufile +++|    ld_fine_cross            out = ('*')
04895  M00S04490.tdufile +++|    ld_medium_horizontal     out = ('-')
04896  M00S04491.tdufile +++|    ld_medium_vertical       out = ('|')
04897  M00S04492.tdufile +++|    ld_medium_upper_left     out = ('*')
04898  M00S04493.tdufile +++|    ld_medium_upper_right    out = ('*')
04899  M00S04494.tdufile +++|    ld_medium_lower_left     out = ('*')
04900  M00S04495.tdufile +++|    ld_medium_lower_right    out = ('*')
04901  M00S04496.tdufile +++|    ld_medium_up_t           out = ('*')
04902  M00S04497.tdufile +++|    ld_medium_down_t         out = ('*')
04903  M00S04498.tdufile +++|    ld_medium_left_t         out = ('*')
04904  M00S04499.tdufile +++|    ld_medium_right_t        out = ('*')
04905  M00S04500.tdufile +++|    ld_medium_cross          out = ('*')
04906  M00S04501.tdufile +++|    ld_bold_horizontal       out = ('-')
04907  M00S04502.tdufile +++|    ld_bold_vertical         out = ('|')
04908  M00S04503.tdufile +++|    ld_bold_upper_left       out = ('*')
04909  M00S04504.tdufile +++|    ld_bold_upper_right      out = ('*')
04910  M00S04505.tdufile +++|    ld_bold_lower_left       out = ('*')
04911  M00S04506.tdufile +++|    ld_bold_lower_right      out = ('*')
04912  M00S04507.tdufile +++|    ld_bold_up_t             out = ('*')
04913  M00S04508.tdufile +++|    ld_bold_down_t           out = ('*')
04914  M00S04509.tdufile +++|    ld_bold_left_t           out = ('*')
04915  M00S04510.tdufile +++|    ld_bold_right_t          out = ('*')
04916  M00S04511.tdufile +++|    ld_bold_cross            out = ('*')
04917  M00S04512.tdufile +++|
04918  M00S04513.tdufile +++|"   DEFAULT KEY DEFINITIONS FOR THE FULL SCREEN EDITOR                        "
04919  M00S04514.tdufile +++|    application_string...
04920  M00S04515.tdufile +++|    name = ('FSEKEYS')...
04921  M00S04516.tdufile +++|    out  = (k1 ';' k2 ';' k3 ';' k4 ';' k5)
04922  M00S04517.tdufile +++|    application_string...
04923  M00S04518.tdufile +++|    name = ('FSEKEYS')...
04924  M00S04519.tdufile +++|    out  = (k6 ';' k7 ';' k8 ';' k9 ';' k10)
04925  M00S04520.tdufile +++|    application_string...
04926  M00S04521.tdufile +++|    name = ('FSEKEYS')...
04927  M00S04522.tdufile +++|    out  = (k11 ';' k12 ';' k13 ';' k14 ';' k15)
04928  M00S04523.tdufile +++|
04929  M00S04524.tdufile +++|"   END OF TERMINAL DEFINITION FILE FOR LEAR SIEGLER ADM3A(T) TERMINAL        "
04930  M00S04525.tdufile +++|*WEOR
Line S04526 Modification History
M01 (Removed by) tdufi7
Seq #  *Modification Id* Act 
----------------------------+
04931  M01S04526.tdufi7  ---|TDUAD5T
Line S00015 Modification History
M01 (Added by) tdufi7
Seq #  *Modification Id* Act 
----------------------------+
04932  M01S00015.tdufi7  +++|TDUAD5T          *** REMOVE THIS LINE WHEN USING AS INPUT TO *TDU*. ***
04933  M00S04527.tdufile +++|
04934  M00S04528.tdufile +++|"   TERMINAL DEFINITION FILE FOR LEAR SIEGLER ADM5 TERMINAL                   "
04935  M00S04529.tdufile +++|
04936  M00S04530.tdufile +++|"   VARIABLES FOR FULL SCREEN EDITOR FUNCTION KEY DEFINITIONS                 "
04937  M00S04531.tdufile +++|    k1   = ('SK1/VNS/L/ FWD/;SKS1/VPS/L/ BKW/')
04938  M00S04532.tdufile +++|    k2   = ('SK2/VN/L/LINEUP/;SKS2/VP/L/LINEDN/')
04939  M00S04533.tdufile +++|    k3   = ('SK3/.I/L/ INSC/;SKS3/.D/L/ DELC/')
04940  M00S04534.tdufile +++|    k4   = ('SK4/IBP1/L/ INSL/;SKS4/D;PN/L/ DELL/')
04941  M00S04535.tdufile +++|    k5   = ('SK5/SM/L/ MARK/;SKS5/U/L/ UNDO/')
04942  M00S04536.tdufile +++|    k6   = ('SK6/MMTP/L/ MOVE/;SKS6/CMTP/L/ COPY/')
04943  M00S04537.tdufile +++|    k7   = ('SK7/H/L/ HELP/;SKS7/SVO0/L/ LEFT/')
04944  M00S04538.tdufile +++|    k8   = ('SK8/Q/L/ QUIT/;SKS8/SVO&C;.P+20/L/RIGHT/')
04945  M00S04539.tdufile +++|    k9   = ('SK9/.E/L/ENDLIN/;SKS9/SMW/L/MRKCHR/')
04946  M00S04540.tdufile +++|    k10  = ('SK10/SS/L/CLEAR/;SKS10/UM/L/UNMARK/')
04947  M00S04541.tdufile +++|    k11  = ('SK11/PF/L/FIRST/;SKS11/VL/L/ LAST/')
04948  M00S04542.tdufile +++|    k12  = ('SK12/IBP/L/ INSB/;SKS12/DB/L/ DELB/')
04949  M00S04543.tdufile +++|    k13  = ('SK13"L/&?/"L"LOCATE";SKS13/LN/L/LOCNXT/')
04950  M00S04544.tdufile +++|    k14  = ('SK14/.S/L/SPLIT/;SKS14/.J/L/ JOIN/')
04951  M00S04545.tdufile +++|
04952  M00S04546.tdufile +++|"   MODEL NAME AND COMMUNICATION TYPE                                         "
04953  M00S04547.tdufile +++|    model_name          value = 'ADM5T'
04954  M00S04548.tdufile +++|    communications      type  = asynch
04955  M00S04549.tdufile +++|
04956  M00S04550.tdufile +++|"   END OF INFORMATION SPECIFICATION                                          "
04957  M00S04551.tdufile +++|    end_of_information  in    = (0)
04958  M00S04552.tdufile +++|
04959  M00S04553.tdufile +++|"   CURSOR POSITIONING INFORMATION                                            "
04960  M00S04554.tdufile +++|    cursor_pos_encoding      bias  = (20(16))  type = binary_cursor
04961  M00S04555.tdufile +++|    cursor_pos_column_first  value = FALSE
04962  M00S04556.tdufile +++|    cursor_pos_column_length value = (0)
04963  M00S04557.tdufile +++|    cursor_pos_row_length    value = (0)
04964  M00S04558.tdufile +++|    cursor_pos_begin         out   = (1B(16) 3D(16))
04965  M00S04559.tdufile +++|
04966  M00S04560.tdufile +++|"   CURSOR MOVEMENT INFORMATION                                               "
04967  M00S04561.tdufile +++|    cursor_home              inout = (rs)
04968  M00S04562.tdufile +++|    cursor_up                inout = (vt)
04969  M00S04563.tdufile +++|    cursor_down              inout = (lf)
04970  M00S04564.tdufile +++|    cursor_left              inout = (bs)
04971  M00S04565.tdufile +++|    cursor_right             inout = (ff)
04972  M00S04566.tdufile +++|
04973  M00S04567.tdufile +++|"   CURSOR BEHAVIOR (for cursor movement keys)                                "
Line S04568 Modification History
M01 (Removed by) tdufi3
Seq #  *Modification Id* Act 
----------------------------+
04974  M01S04568.tdufi3  ---|    move_past_right          type  = stop_next
Line S00012 Modification History
M01 (Added by) tdufi3
Seq #  *Modification Id* Act 
----------------------------+
04975  M01S00012.tdufi3  +++|    move_past_right          type  = wrap_adjacent_next
04976  M00S04569.tdufile +++|    move_past_left           type  = stop_next
04977  M00S04570.tdufile +++|    move_past_top            type  = stop_next
04978  M00S04571.tdufile +++|    move_past_bottom         type  = scroll_next
04979  M00S04572.tdufile +++|
04980  M00S04573.tdufile +++|"   CURSOR BEHAVIOR (for character keys)                                      "
04981  M00S04574.tdufile +++|    char_past_right          type  = stop_next
04982  M00S04575.tdufile +++|    char_past_left           type  = stop_next
Line S04576 Modification History
M01 (Removed by) tdufi3
Seq #  *Modification Id* Act 
----------------------------+
04983  M01S04576.tdufi3  ---|    char_past_last_position  type  = stop_next
Line S00013 Modification History
M01 (Added by) tdufi3
Seq #  *Modification Id* Act 
----------------------------+
04984  M01S00013.tdufi3  +++|    char_past_last_position  type  = scroll_next
04985  M00S04577.tdufile +++|
04986  M00S04578.tdufile +++|"   PROTECTED CURSOR BEHAVIOR (for cursor movement keys)                      "
04987  M00S04579.tdufile +++|    protected_past_right     type  = stop_next
04988  M00S04580.tdufile +++|    protected_past_left      type  = stop_next
04989  M00S04581.tdufile +++|    protected_past_up        type  = stop_next
04990  M00S04582.tdufile +++|    protected_past_down      type  = scroll_next
04991  M00S04583.tdufile +++|
04992  M00S04584.tdufile +++|"   PROTECTED CURSOR BEHAVIOR (for character keys)                            "
04993  M00S04585.tdufile +++|    field_past_right         type  = stop_next
04994  M00S04586.tdufile +++|    field_past_left          type  = stop_next
04995  M00S04587.tdufile +++|    field_past_last          type  = stop_next
04996  M00S04588.tdufile +++|    field_before_first       type  = stop_next
04997  M00S04589.tdufile +++|
04998  M00S04590.tdufile +++|"   TERMINAL ATTRIBUTES                                                       "
04999  M00S04591.tdufile +++|    clears_when_change_size  value = FALSE
05000  M00S04592.tdufile +++|    function_key_leaves_mark value = FALSE
05001  M00S04593.tdufile +++|    has_hidden               value = FALSE
05002  M00S04594.tdufile +++|    has_protect              value = FALSE
05003  M00S04595.tdufile +++|    home_at_top              value = TRUE
05004  M00S04596.tdufile +++|    multiple_sizes           value = FALSE
05005  M00S04597.tdufile +++|    tabs_to_home             value = FALSE
05006  M00S04598.tdufile +++|    tabs_to_tab_stops        value = FALSE
05007  M00S04599.tdufile +++|    tabs_to_unprotected      value = FALSE
05008  M00S04600.tdufile +++|    type_ahead               value = TRUE
05009  M00S04601.tdufile +++|
05010  M00S04602.tdufile +++|"   SCREEN SIZES                                                              "
05011  M00S04603.tdufile +++|    set_size       rows = 24 columns = 80   out = ()
05012  M00S04604.tdufile +++|
05013  M00S04605.tdufile +++|"   TERMINAL CAPABILITIES                                                     "
05014  M00S04606.tdufile +++|    erase_end_of_page   inout = (1B(16) 59(16))
05015  M00S04607.tdufile +++|    erase_page_home     inout = (sub)
05016  M00S04608.tdufile +++|
05017  M00S04609.tdufile +++|"   MISCELLANEOUS TERMINAL SEQUENCES                                          "
05018  M00S04610.tdufile +++|    bell_nak            out = (bel)
05019  M00S04611.tdufile +++|
05020  M00S04612.tdufile +++|"   PROGRAMMABLE FUNCTION KEY INPUT INFORMATION                               "
05021  M00S04613.tdufile +++|    f1        in = (esc 31(16))
05022  M00S04614.tdufile +++|    f2        in = (esc 32(16))
05023  M00S04615.tdufile +++|    f3        in = (esc 33(16))
05024  M00S04616.tdufile +++|    f4        in = (esc 34(16))
05025  M00S04617.tdufile +++|    f5        in = (esc 35(16))
05026  M00S04618.tdufile +++|    f6        in = (esc 36(16))
05027  M00S04619.tdufile +++|    f7        in = (esc 37(16))
05028  M00S04620.tdufile +++|    f8        in = (esc 38(16))
05029  M00S04621.tdufile +++|    f9        in = (esc 39(16))
05030  M00S04622.tdufile +++|    f10       in = (esc 30(16))
05031  M00S04623.tdufile +++|    f11       in = (esc 3A(16))
05032  M00S04624.tdufile +++|    f12       in = (esc 2D(16))
05033  M00S04625.tdufile +++|    f13       in = (esc 5B(16))
05034  M00S04626.tdufile +++|    f14       in = (esc 5D(16))
05035  M00S04627.tdufile +++|    f15       in = ()
05036  M00S04628.tdufile +++|    f16       in = ()
05037  M00S04629.tdufile +++|    f1_s      in = (esc 21(16))
05038  M00S04630.tdufile +++|    f2_s      in = (esc 22(16))
05039  M00S04631.tdufile +++|    f3_s      in = (esc 23(16))
05040  M00S04632.tdufile +++|    f4_s      in = (esc 24(16))
05041  M00S04633.tdufile +++|    f5_s      in = (esc 25(16))
05042  M00S04634.tdufile +++|    f6_s      in = (esc 26(16))
05043  M00S04635.tdufile +++|    f7_s      in = (esc 27(16))
05044  M00S04636.tdufile +++|    f8_s      in = (esc 28(16))
05045  M00S04637.tdufile +++|    f9_s      in = (esc 29(16))
05046  M00S04638.tdufile +++|    f11_s     in = (esc 2A(16))
05047  M00S04639.tdufile +++|    f12_s     in = (esc 3D(16))
05048  M00S04640.tdufile +++|    f13_s     in = (esc 7B(16))
05049  M00S04641.tdufile +++|    f14_s     in = (esc 7D(16))
05050  M00S04642.tdufile +++|    f15_s     in = ()
05051  M00S04643.tdufile +++|    f16_s     in = ()
05052  M00S04644.tdufile +++|
05053  M00S04645.tdufile +++|"   CDC STANDARD FUNCTION KEY INPUT INFORMATION                               "
05054  M00S04646.tdufile +++|    back      in = ()
05055  M00S04647.tdufile +++|    back_s    in = ()
05056  M00S04648.tdufile +++|    help      in = ()
05057  M00S04649.tdufile +++|    help_s    in = ()
05058  M00S04650.tdufile +++|    stop      in = (14(16))
05059  M00S04651.tdufile +++|    stop_s    in = (10(16))
05060  M00S04652.tdufile +++|    down      in = ()
05061  M00S04653.tdufile +++|    down_s    in = ()
05062  M00S04654.tdufile +++|    up        in = ()
05063  M00S04655.tdufile +++|    up_s      in = ()
05064  M00S04656.tdufile +++|    fwd       in = ()
05065  M00S04657.tdufile +++|    fwd_s     in = ()
05066  M00S04658.tdufile +++|    bkw       in = ()
05067  M00S04659.tdufile +++|    bkw_s     in = ()
05068  M00S04660.tdufile +++|    edit      in = ()
05069  M00S04661.tdufile +++|    edit_s    in = ()
05070  M00S04662.tdufile +++|    data      in = ()
05071  M00S04663.tdufile +++|    data_s    in = ()
05072  M00S04664.tdufile +++|
05073  M00S04665.tdufile +++|"   LINE DRAWING CHARACTER SPECIFICATION                                      "
05074  M00S04666.tdufile +++|    ld_fine_horizontal       out = ('-')
05075  M00S04667.tdufile +++|    ld_fine_vertical         out = ('|')
05076  M00S04668.tdufile +++|    ld_fine_upper_left       out = ('*')
05077  M00S04669.tdufile +++|    ld_fine_upper_right      out = ('*')
05078  M00S04670.tdufile +++|    ld_fine_lower_left       out = ('*')
05079  M00S04671.tdufile +++|    ld_fine_lower_right      out = ('*')
05080  M00S04672.tdufile +++|    ld_fine_up_t             out = ('*')
05081  M00S04673.tdufile +++|    ld_fine_down_t           out = ('*')
05082  M00S04674.tdufile +++|    ld_fine_left_t           out = ('*')
05083  M00S04675.tdufile +++|    ld_fine_right_t          out = ('*')
05084  M00S04676.tdufile +++|    ld_fine_cross            out = ('*')
05085  M00S04677.tdufile +++|    ld_medium_horizontal     out = ('-')
05086  M00S04678.tdufile +++|    ld_medium_vertical       out = ('|')
05087  M00S04679.tdufile +++|    ld_medium_upper_left     out = ('*')
05088  M00S04680.tdufile +++|    ld_medium_upper_right    out = ('*')
05089  M00S04681.tdufile +++|    ld_medium_lower_left     out = ('*')
05090  M00S04682.tdufile +++|    ld_medium_lower_right    out = ('*')
05091  M00S04683.tdufile +++|    ld_medium_up_t           out = ('*')
05092  M00S04684.tdufile +++|    ld_medium_down_t         out = ('*')
05093  M00S04685.tdufile +++|    ld_medium_left_t         out = ('*')
05094  M00S04686.tdufile +++|    ld_medium_right_t        out = ('*')
05095  M00S04687.tdufile +++|    ld_medium_cross          out = ('*')
05096  M00S04688.tdufile +++|    ld_bold_horizontal       out = ('-')
05097  M00S04689.tdufile +++|    ld_bold_vertical         out = ('|')
05098  M00S04690.tdufile +++|    ld_bold_upper_left       out = ('*')
05099  M00S04691.tdufile +++|    ld_bold_upper_right      out = ('*')
05100  M00S04692.tdufile +++|    ld_bold_lower_left       out = ('*')
05101  M00S04693.tdufile +++|    ld_bold_lower_right      out = ('*')
05102  M00S04694.tdufile +++|    ld_bold_up_t             out = ('*')
05103  M00S04695.tdufile +++|    ld_bold_down_t           out = ('*')
05104  M00S04696.tdufile +++|    ld_bold_left_t           out = ('*')
05105  M00S04697.tdufile +++|    ld_bold_right_t          out = ('*')
05106  M00S04698.tdufile +++|    ld_bold_cross            out = ('*')
05107  M00S04699.tdufile +++|
05108  M00S04700.tdufile +++|"   DEFAULT KEY DEFINITIONS FOR THE FULL SCREEN EDITOR                        "
05109  M00S04701.tdufile +++|    application_string...
05110  M00S04702.tdufile +++|    name = ('FSEKEYS')...
05111  M00S04703.tdufile +++|    out  = (k1 ';' k2 ';' k3 ';' k4 ';' k5)
05112  M00S04704.tdufile +++|    application_string...
05113  M00S04705.tdufile +++|    name = ('FSEKEYS')...
05114  M00S04706.tdufile +++|    out  = (k6 ';' k7 ';' k8 ';' k9 ';' k10)
05115  M00S04707.tdufile +++|    application_string...
05116  M00S04708.tdufile +++|    name = ('FSEKEYS')...
05117  M00S04709.tdufile +++|    out  = (k11 ';' k12 ';' k13 ';' k14)
05118  M00S04710.tdufile +++|
05119  M00S04711.tdufile +++|"   END OF TERMINAL DEFINITION FILE FOR LEAR SIEGLER ADM5(T) TERMINAL         "
05120  M00S04712.tdufile +++|*WEOR
Line S04713 Modification History
M01 (Removed by) tdufi7
Seq #  *Modification Id* Act 
----------------------------+
05121  M01S04713.tdufi7  ---|TDUVK3T
Line S00016 Modification History
M01 (Added by) tdufi7
Seq #  *Modification Id* Act 
----------------------------+
05122  M01S00016.tdufi7  +++|TDUVK3T          *** REMOVE THIS LINE WHEN USING AS INPUT TO *TDU*. ***
05123  M00S04714.tdufile +++|
05124  M00S04715.tdufile +++|"   TERMINAL DEFINITION FILE FOR CDC VIKING 721 TERMINAL (VERSION 3.0)        "
05125  M00S04716.tdufile +++|
05126  M00S04717.tdufile +++|"   VARIABLES                                                                 "
05127  M00S04718.tdufile +++|    clear_all_tabs      = (rs dc2 'Y')
05128  M00S04719.tdufile +++|    disable_blink       = (eot)
05129  M00S04720.tdufile +++|    disable_auto_cr     = (rs '''')
05130  M00S04721.tdufile +++|    disable_protect     = (rs dc2 'L')
05131  M00S04722.tdufile +++|    enable_auto_cr      = (rs '&')
05132  M00S04723.tdufile +++|    enable_clear        = (rs '$')
05133  M00S04724.tdufile +++|    enable_cr_delim     = (rs enq)
05134  M00S04725.tdufile +++|    enable_blink        = (etx)
05135  M00S04726.tdufile +++|    enable_protect      = (rs dc2 'K')
05136  M00S04727.tdufile +++|    enable_typeamatic   = (rs dc2 'i')
05137  M00S04728.tdufile +++|    end_print           = (rs 7f(16))
05138  M00S04729.tdufile +++|    large_cyber_mode    = (rs dc2 'B')
05139  M00S04730.tdufile +++|    page_mode           = (syn)
05140  M00S04731.tdufile +++|    pop_fn_keys         = (rs dc2 71(16) cr)
05141  M00S04732.tdufile +++|    push_fn_keys        = (rs dc2 70(16) cr)
05142  M00S04733.tdufile +++|    scroll_mode         = (dc2)
05143  M00S04734.tdufile +++|    shift_numeric_pad   = (rs dc2 6B(16))
05144  M00S04735.tdufile +++|    start_inverse       = (rs 'D')
05145  M00S04736.tdufile +++|    start_underline     = (ack)
05146  M00S04737.tdufile +++|    stop_inverse        = (rs 'E')
05147  M00S04738.tdufile +++|    stop_underline      = (nak)
05148  M00S04739.tdufile +++|    touch_panel_on      = (rs dc2 'R')
05149  M00S04740.tdufile +++|    touch_panel_off     = (rs dc2 'Q'
05150  M00S04741.tdufile +++|
05151  M00S04742.tdufile +++|"   VARIABLES FOR FULL SCREEN EDITOR FUNCTION KEY DEFINITIONS                 "
05152  M00S04743.tdufile +++|    k1   = ('SK1/SM/L/ MARK/;SKS1/SMW/L/MRKCHR/')
05153  M00S04744.tdufile +++|    k2   = ('SK2/MMTP/L/ MOVE/;SKS2/CMTP/L/ COPY/')
05154  M00S04745.tdufile +++|    k3   = ('SK3/IBP/L/ INSB/;SKS3/DB/L/ DELB/')
05155  M00S04746.tdufile +++|    k4   = ('SK4/PF/L/ FIRST/;SKS4/VL/L/ LAST/')
05156  M00S04747.tdufile +++|    k5   = ('SK5/U/L/ UNDO/;SKS5/UM/L/UNMARK/')
05157  M00S04748.tdufile +++|    k6   = ('SK6/Q/L/ QUIT/')
05158  M00S04749.tdufile +++|    k7   = ('SK7"L/&?/"L"LOCATE";SK7S/LN/L/LOCNXT/')
05159  M00S04750.tdufile +++|    k8   = ('SK8/SVC132/L/132COL/;SK8S/SVC80/L/ 80COL/')
05160  M00S04751.tdufile +++|    k9   = ('SK9/V/L/MIDDLE/')
05161  M00S04752.tdufile +++|    k10  = ('SK10/.E/L/ENDLIN/')
05162  M00S04753.tdufile +++|    k11  = ('SK11/.S/L/ SPLIT/')
05163  M00S04754.tdufile +++|    k12  = ('SK12/.J/L/ JOIN/')
05164  M00S04755.tdufile +++|    k13  = ('SK13/.F/L/ PARA/')
05165  M00S04756.tdufile +++|    k14  = ('SK14/CMTP/L/ COPY/')
05166  M00S04757.tdufile +++|    k15  = ('SK15/.C/L/CENTER/')
05167  M00S04758.tdufile +++|
05168  M00S04759.tdufile +++|"   MODEL NAME AND COMMUNICATION TYPE                                         "
05169  M00S04760.tdufile +++|    model_name          value = '721V3T'
05170  M00S04761.tdufile +++|    communications      type  = asynch
05171  M00S04762.tdufile +++|
05172  M00S04763.tdufile +++|"   END OF INFORMATION SPECIFICATION                                          "
05173  M00S04764.tdufile +++|    end_of_information  in    = (0)
05174  M00S04765.tdufile +++|
05175  M00S04766.tdufile +++|"   CURSOR POSITIONING INFORMATION                                            "
05176  M00S04767.tdufile +++|    cursor_pos_encoding      bias  = (32)   type = cdc721_cursor
05177  M00S04768.tdufile +++|    cursor_pos_column_first  value = TRUE
05178  M00S04769.tdufile +++|    cursor_pos_column_length value = (0)
05179  M00S04770.tdufile +++|    cursor_pos_row_length    value = (0)
05180  M00S04771.tdufile +++|    cursor_pos_begin         in    = (1e(16) 4d(16) 1f(16))
05181  M00S04772.tdufile +++|    cursor_pos_begin         out   = (stx)
05182  M00S04773.tdufile +++|    cursor_pos_second        out   = (7E(16) soh)
05183  M00S04774.tdufile +++|
05184  M00S04775.tdufile +++|"   CURSOR MOVEMENT INFORMATION                                               "
05185  M00S04776.tdufile +++|    cursor_home              inout = (em)
05186  M00S04777.tdufile +++|    cursor_up                inout = (etb)
05187  M00S04778.tdufile +++|    cursor_down              inout = (sub)
05188  M00S04779.tdufile +++|    cursor_left              inout = (bs)
05189  M00S04780.tdufile +++|    cursor_right             inout = (can)
05190  M00S04781.tdufile +++|
05191  M00S04782.tdufile +++|"   CURSOR BEHAVIOR (for cursor movement keys)                                "
05192  M00S04783.tdufile +++|    move_past_right          type  = wrap_adjacent_next
05193  M00S04784.tdufile +++|    move_past_left           type  = wrap_adjacent_next
05194  M00S04785.tdufile +++|    move_past_top            type  = wrap_same_next
05195  M00S04786.tdufile +++|    move_past_bottom         type  = wrap_same_next
05196  M00S04787.tdufile +++|
05197  M00S04788.tdufile +++|"   CURSOR BEHAVIOR (for character keys)                                      "
05198  M00S04789.tdufile +++|    char_past_right          type  = wrap_adjacent_next
05199  M00S04790.tdufile +++|    char_past_left           type  = wrap_adjacent_next
05200  M00S04791.tdufile +++|    char_past_last_position  type  = wrap_adjacent_next
05201  M00S04792.tdufile +++|
05202  M00S04793.tdufile +++|"   PROTECTED CURSOR BEHAVIOR (for cursor movement keys)                      "
05203  M00S04794.tdufile +++|    protected_past_right     type  = wrap_adjacent_next
05204  M00S04795.tdufile +++|    protected_past_left      type  = wrap_adjacent_next
05205  M00S04796.tdufile +++|    protected_past_up        type  = wrap_same_next
05206  M00S04797.tdufile +++|    protected_past_down      type  = wrap_same_next
05207  M00S04798.tdufile +++|
05208  M00S04799.tdufile +++|"   PROTECTED CURSOR BEHAVIOR (for character keys)                            "
05209  M00S04800.tdufile +++|    field_past_right         type  = wrap_adjacent_next
05210  M00S04801.tdufile +++|    field_past_left          type  = wrap_adjacent_next
05211  M00S04802.tdufile +++|    field_past_last          type  = wrap_adjacent_next
05212  M00S04803.tdufile +++|    field_before_first       type  = wrap_adjacent_next
05213  M00S04804.tdufile +++|
05214  M00S04805.tdufile +++|"   TERMINAL ATTRIBUTES                                                       "
Line S04806 Modification History
M01 (Removed by) ns2453
Seq #  *Modification Id* Act 
----------------------------+
05215  M01S04806.ns2453  ---|    automatic_tabbing        value = TRUE
05216  M00S04807.tdufile ---|    clears_when_change_size  value = TRUE
05217  M00S04808.tdufile ---|    function_key_leaves_mark value = FALSE
05218  M00S04809.tdufile ---|    has_hidden               value = TRUE
05219  M00S04810.tdufile ---|    has_protect              value = TRUE
05220  M00S04811.tdufile ---|    home_at_top              value = TRUE
05221  M00S04812.tdufile ---|    multiple_sizes           value = TRUE
05222  M00S04813.tdufile ---|    tabs_to_home             value = TRUE
05223  M00S04814.tdufile ---|    tabs_to_tab_stops        value = TRUE
05224  M00S04815.tdufile ---|    tabs_to_unprotected      value = TRUE
05225  M00S04816.tdufile ---|    type_ahead               value = TRUE
05226  M00S04817.tdufile ---|
05227  M00S04818.tdufile ---|"   SCREEN SIZES                                                              "
05228  M00S04819.tdufile ---|    set_size       rows = 30 columns = 80   out = (rs dc2 'H' rs dc2 '^')
05229  M00S04820.tdufile ---|    set_size       rows = 30 columns = 132  out = (rs dc2 'G' rs dc2 '^')
05230  M00S04821.tdufile ---|
05231  M00S04822.tdufile ---|"   SCREEN AND LINE MODE TRANSITION                                           "
05232  M00S04823.tdufile ---|    set_screen_mode     out = (push_fn_keys  shift_numeric_pad  enable_clear...
Line S04824 Modification History
M01 (Removed by) tdufi3
Seq #  *Modification Id* Act 
----------------------------+
05233  M01S04824.tdufi3  ---|         large_cyber_mode  disable_auto_cr  enable_cr_delim  clear_all_tabs ...
Line S00014 Modification History
M01 (Added by) tdufi3
Seq #  *Modification Id* Act 
----------------------------+
05234  M01S00014.tdufi3  +++|         large_cyber_mode  enable_auto_cr  enable_cr_delim  clear_all_tabs  ...
05235  M00S04825.tdufile +++|         enable_blink  end_print  page_mode  touch_panel_on)
05236  M00S04826.tdufile +++|
05237  M00S04827.tdufile +++|    set_line_mode       out = (scroll_mode  enable_auto_cr  clear_all_tabs  ...
05238  M00S04828.tdufile +++|         touch_panel_off  pop_fn_keys)
05239  M00S04829.tdufile +++|
05240  M00S04830.tdufile +++|"   TERMINAL CAPABILITIES                                                     "
05241  M00S04831.tdufile +++|    delete_char         inout = (rs 4e(16))
05242  M00S04832.tdufile +++|    delete_line_stay    inout = (rs 51(16))
05243  M00S04833.tdufile +++|    erase_char          inout = (1f(16))
05244  M00S04834.tdufile +++|    erase_end_of_line   inout = (vt)
05245  M00S04835.tdufile +++|    erase_field_stay    inout = (rs 59(16))
05246  M00S04836.tdufile +++|    erase_line_bol      inout = (rs 5D(16))
05247  M00S04837.tdufile +++|    erase_page_home     inout = (ff)
05248  M00S04838.tdufile +++|    insert_char         inout = (rs 4f(16))
05249  M00S04839.tdufile +++|    insert_line_stay    inout = (rs 52(16))
05250  M00S04840.tdufile +++|    tab_backward        inout = (rs 0b(16))
05251  M00S04841.tdufile +++|    tab_clear           inout = (rs dc2 'X')
05252  M00S04842.tdufile +++|    tab_clear_all       inout = (clear_all_tabs)
05253  M00S04843.tdufile +++|    tab_forward         inout = (ht)
05254  M00S04844.tdufile +++|    tab_set             inout = (rs dc2 'W')
05255  M00S04845.tdufile +++|
05256  M00S04846.tdufile +++|"   MISCELLANEOUS TERMINAL SEQUENCES                                          "
05257  M00S04847.tdufile +++|    bell_nak            out = (bel)
05258  M00S04848.tdufile +++|    output_begin        out = (disable_protect)
05259  M00S04849.tdufile +++|    output_end          out = (enable_protect)
05260  M00S04850.tdufile +++|    protect_all         out = (rs 'G')
05261  M00S04851.tdufile +++|
05262  M00S04852.tdufile +++|"   PROGRAMMABLE FUNCTION KEY INPUT INFORMATION                               "
05263  M00S04853.tdufile +++|    f1        in = (rs 71(16))
05264  M00S04854.tdufile +++|    f2        in = (rs 72(16))
05265  M00S04855.tdufile +++|    f3        in = (rs 73(16))
05266  M00S04856.tdufile +++|    f4        in = (rs 74(16))
05267  M00S04857.tdufile +++|    f5        in = (rs 75(16))
05268  M00S04858.tdufile +++|    f6        in = (rs 76(16))
05269  M00S04859.tdufile +++|    f7        in = (rs 77(16))
05270  M00S04860.tdufile +++|    f8        in = (rs 78(16))
05271  M00S04861.tdufile +++|    f9        in = (rs 79(16))
05272  M00S04862.tdufile +++|    f10       in = (rs 7A(16))
05273  M00S04863.tdufile +++|    f11       in = (rs 7B(16))
05274  M00S04864.tdufile +++|    f12       in = (rs 7C(16))
05275  M00S04865.tdufile +++|    f13       in = (rs 7D(16))
05276  M00S04866.tdufile +++|    f14       in = (rs 7E(16))
05277  M00S04867.tdufile +++|    f15       in = (rs 70(16))
05278  M00S04868.tdufile +++|    f16       in = (rs dc2 31(16))
05279  M00S04869.tdufile +++|    f1_s      in = (rs 61(16))
05280  M00S04870.tdufile +++|    f2_s      in = (rs 62(16))
05281  M00S04871.tdufile +++|    f3_s      in = (rs 63(16))
05282  M00S04872.tdufile +++|    f4_s      in = (rs 64(16))
05283  M00S04873.tdufile +++|    f5_s      in = (rs 65(16))
05284  M00S04874.tdufile +++|    f6_s      in = (rs 66(16))
05285  M00S04875.tdufile +++|    f7_s      in = (rs 67(16))
05286  M00S04876.tdufile +++|    f8_s      in = (rs 68(16))
05287  M00S04877.tdufile +++|    f9_s      in = (rs 69(16))
05288  M00S04878.tdufile +++|    f10_s     in = (rs 6A(16))
05289  M00S04879.tdufile +++|    f11_s     in = (rs 6B(16))
05290  M00S04880.tdufile +++|    f12_s     in = (rs 6C(16))
05291  M00S04881.tdufile +++|    f13_s     in = (rs 6D(16))
05292  M00S04882.tdufile +++|    f14_s     in = (rs 6E(16))
05293  M00S04883.tdufile +++|    f15_s     in = (rs 60(16))
05294  M00S04884.tdufile +++|    f16_s     in = (rs dc2 32(16))
05295  M00S04885.tdufile +++|
05296  M00S04886.tdufile +++|"   CDC STANDARD FUNCTION KEY INPUT INFORMATION                               "
05297  M00S04887.tdufile +++|    back      in = (rs 5F(16))
05298  M00S04888.tdufile +++|    back_s    in = (rs 5B(16))
05299  M00S04889.tdufile +++|    help      in = (rs 5C(16))
05300  M00S04890.tdufile +++|    help_s    in = (rs 58(16))
05301  M00S04891.tdufile +++|    stop      in = (rs 49(16))
05302  M00S04892.tdufile +++|    stop_s    in = (rs 4A(16))
05303  M00S04893.tdufile +++|    down      in = (rs dc2 20(16))
05304  M00S04894.tdufile +++|    down_s    in = (rs dc2 21(16))
05305  M00S04895.tdufile +++|    up        in = (rs dc2 24(16))
05306  M00S04896.tdufile +++|    up_s      in = (rs dc2 25(16))
05307  M00S04897.tdufile +++|    fwd       in = (rs dc2 28(16))
05308  M00S04898.tdufile +++|    fwd_s     in = (rs dc2 29(16))
05309  M00S04899.tdufile +++|    bkw       in = (rs dc2 2C(16))
05310  M00S04900.tdufile +++|    bkw_s     in = (rs dc2 2d(16))
05311  M00S04901.tdufile +++|    edit      in = (rs 5E(16))
05312  M00S04902.tdufile +++|    edit_s    in = (rs 5A(16))
05313  M00S04903.tdufile +++|    data      in = (rs dc2 35(16))
05314  M00S04904.tdufile +++|    data_s    in = (rs dc2 36(16))
05315  M00S04905.tdufile +++|
05316  M00S04906.tdufile +++|"   TERMINAL VIDEO ATTRIBUTES                                                 "
05317  M00S04907.tdufile +++|    alt_begin           out = (fs)
05318  M00S04908.tdufile +++|    alt_end             out = (gs)
05319  M00S04909.tdufile +++|    blink_begin         out = (so etx)
05320  M00S04910.tdufile +++|    blink_end           out = (si)
05321  M00S04911.tdufile +++|    hidden_begin        out = (rs dc2 '[')
05322  M00S04912.tdufile +++|    hidden_end          out = (rs dc2 5C(16))
05323  M00S04913.tdufile +++|    inverse_begin       out = (start_inverse)
05324  M00S04914.tdufile +++|    inverse_end         out = (stop_inverse)
05325  M00S04915.tdufile +++|    protect_begin       out = (rs dc2 'I')
05326  M00S04916.tdufile +++|    protect_end         out = (rs dc2 'J')
05327  M00S04917.tdufile +++|    underline_begin     out = (start_underline)
05328  M00S04918.tdufile +++|    underline_end       out = (stop_underline)
05329  M00S04919.tdufile +++|
05330  M00S04920.tdufile +++|"   LOGICAL ATTRIBUTE SPECIFICATIONS                                          "
05331  M00S04921.tdufile +++|    error_begin         out = (start_inverse)
05332  M00S04922.tdufile +++|    error_end           out = (stop_inverse)
05333  M00S04923.tdufile +++|    input_text_begin    out = (start_underline)
05334  M00S04924.tdufile +++|    input_text_end      out = (stop_underline)
05335  M00S04925.tdufile +++|    italic_begin        out = ()
05336  M00S04926.tdufile +++|    italic_end          out = ()
05337  M00S04927.tdufile +++|    message_begin       out = ()
05338  M00S04928.tdufile +++|    message_end         out = ()
05339  M00S04929.tdufile +++|    output_text_begin   out = ()
05340  M00S04930.tdufile +++|    output_text_end     out = ()
05341  M00S04931.tdufile +++|    title_begin         out = ()
05342  M00S04932.tdufile +++|    title_end           out = ()
05343  M00S04933.tdufile +++|
05344  M00S04934.tdufile +++|"   LINE DRAWING CHARACTER SPECIFICATION                                      "
05345  M00S04935.tdufile +++|    ld_fine_begin            out = (rs fs)
05346  M00S04936.tdufile +++|    ld_fine_end              out = (rs gs)
05347  M00S04937.tdufile +++|    ld_fine_horizontal       out = 20(16)
05348  M00S04938.tdufile +++|    ld_fine_vertical         out = 21(16)
05349  M00S04939.tdufile +++|    ld_fine_upper_left       out = 22(16)
05350  M00S04940.tdufile +++|    ld_fine_upper_right      out = 23(16)
05351  M00S04941.tdufile +++|    ld_fine_lower_left       out = 24(16)
05352  M00S04942.tdufile +++|    ld_fine_lower_right      out = 25(16)
05353  M00S04943.tdufile +++|    ld_fine_up_t             out = 26(16)
05354  M00S04944.tdufile +++|    ld_fine_down_t           out = 27(16)
05355  M00S04945.tdufile +++|    ld_fine_left_t           out = 28(16)
05356  M00S04946.tdufile +++|    ld_fine_right_t          out = 29(16)
05357  M00S04947.tdufile +++|    ld_fine_cross            out = 2A(16)
05358  M00S04948.tdufile +++|    ld_medium_begin          out = (rs fs)
05359  M00S04949.tdufile +++|    ld_medium_end            out = (rs gs)
05360  M00S04950.tdufile +++|    ld_medium_horizontal     out = 2B(16)
05361  M00S04951.tdufile +++|    ld_medium_vertical       out = 2C(16)
05362  M00S04952.tdufile +++|    ld_medium_upper_left     out = 2D(16)
05363  M00S04953.tdufile +++|    ld_medium_upper_right    out = 2E(16)
05364  M00S04954.tdufile +++|    ld_medium_lower_left     out = 2F(16)
05365  M00S04955.tdufile +++|    ld_medium_lower_right    out = 30(16)
05366  M00S04956.tdufile +++|    ld_medium_up_t           out = 31(16)
05367  M00S04957.tdufile +++|    ld_medium_down_t         out = 32(16)
05368  M00S04958.tdufile +++|    ld_medium_left_t         out = 33(16)
05369  M00S04959.tdufile +++|    ld_medium_right_t        out = 34(16)
05370  M00S04960.tdufile +++|    ld_medium_cross          out = 35(16)
05371  M00S04961.tdufile +++|    ld_bold_begin            out = start_inverse
05372  M00S04962.tdufile +++|    ld_bold_end              out = stop_inverse
05373  M00S04963.tdufile +++|    ld_bold_horizontal       out = (' ')
05374  M00S04964.tdufile +++|    ld_bold_vertical         out = (' ')
05375  M00S04965.tdufile +++|    ld_bold_upper_left       out = (' ')
05376  M00S04966.tdufile +++|    ld_bold_upper_right      out = (' ')
05377  M00S04967.tdufile +++|    ld_bold_lower_left       out = (' ')
05378  M00S04968.tdufile +++|    ld_bold_lower_right      out = (' ')
05379  M00S04969.tdufile +++|    ld_bold_up_t             out = (' ')
05380  M00S04970.tdufile +++|    ld_bold_down_t           out = (' ')
05381  M00S04971.tdufile +++|    ld_bold_left_t           out = (' ')
05382  M00S04972.tdufile +++|    ld_bold_right_t          out = (' ')
05383  M00S04973.tdufile +++|    ld_bold_cross            out = (' ')
05384  M00S04974.tdufile +++|
05385  M00S04975.tdufile +++|"   DEFAULT KEY DEFINITIONS FOR THE FULL SCREEN EDITOR                        "
Line S04976 Modification History
M01 (Removed by) tdufi1
Seq #  *Modification Id* Act 
----------------------------+
05386  M01S04976.tdufi1  ---|    application_string...
05387  M01S04977.tdufi1  ---|    name = ('FSEKEYS')...
05388  M01S04978.tdufi1  ---|    out  = (k1 ';' k2 ';' k3 ';' k4 ';' k5 ';' k6 ';' k7 ';' k8)
05389  M01S04979.tdufi1  ---|    application_string...
05390  M01S04980.tdufi1  ---|    name = ('FSEKEYS')...
05391  M01S04981.tdufi1  ---|    out  = (k9 ';' k10 ';' k11 ';' k12 ';' k13 ';' k14 ';' k15)
Line S00010 Modification History
M01 (Added by) tdufi1
Seq #  *Modification Id* Act 
----------------------------+
05392  M01S00010.tdufi1  +++|    APPLICATION_STRING...
05393  M01S00011.tdufi1  +++|    NAME = ('FSEKEYS')...
05394  M01S00012.tdufi1  +++|    OUT  = (K1 ';' K2 ';' K3 ';' K4 ';' K5)
05395  M01S00013.tdufi1  +++|    APPLICATION_STRING...
05396  M01S00014.tdufi1  +++|    NAME = ('FSEKEYS')...
05397  M01S00015.tdufi1  +++|    OUT  = (K6 ';' K7 ';' K8 ';' K9 ';' K10)
05398  M01S00016.tdufi1  +++|    APPLICATION_STRING...
05399  M01S00017.tdufi1  +++|    NAME = ('FSEKEYS')...
05400  M01S00018.tdufi1  +++|    OUT  = (K11 ';' K12 ';' K13 ';' K14 ';' K15)
05401  M00S04982.tdufile +++|
05402  M00S04983.tdufile +++|"   END OF TERMINAL DEFINITION FILE FOR CDC VIKING 721(T) TERMINAL (3.0)      "
Line S00001 Modification History
M01 (Added by) ns2346
Seq #  *Modification Id* Act 
----------------------------+
05403  M01S00001.ns2346  +++|*WEOR
Line S00002 Modification History
M01 (Added by) ns2346
M02 (Removed by) tdufi7
Seq #  *Modification Id* Act 
----------------------------+
05404  M02S00002.tdufi7  ---|TDU7223
Line S00017 Modification History
M01 (Added by) tdufi7
Seq #  *Modification Id* Act 
----------------------------+
05405  M01S00017.tdufi7  +++|TDU7223          *** REMOVE THIS LINE WHEN USING AS INPUT TO *TDU*. ***
Line S00003 Modification History
M01 (Added by) ns2346
Seq #  *Modification Id* Act 
----------------------------+
05406  M01S00003.ns2346  +++|
05407  M01S00004.ns2346  +++|"   TDU DEFINITION FOR THE CDC 722-30                                         "
05408  M01S00005.ns2346  +++|
05409  M01S00006.ns2346  +++|"   VARIABLES                                                                 "
05410  M01S00007.ns2346  +++|    prefix              = (1B(16) 5B(16))
05411  M01S00008.ns2346  +++|    prefunc             = (1B(16) 4F(16))
05412  M01S00009.ns2346  +++|    select_g0g1         = (1B(16) 28(16) 42(16) 1B(16) 29(16) 30(16))
05413  M01S00010.ns2346  +++|
05414  M01S00011.ns2346  +++|    change_edit         = (prefix 3F(16) 31(16) 36(16) 6C(16))
05415  M01S00012.ns2346  +++|    clear_tab           = (prefix 33(16) 67(16))
05416  M01S00013.ns2346  +++|    clear_buffer        = (prefix '1~')
05417  M01S00014.ns2346  +++|    disable_buffer      = (prefix '>l')
05418  M01S00015.ns2346  +++|    enable_buffer       = (prefix '>h')
05419  M01S00016.ns2346  +++|    end_insert_mode     = (prefix 34(16) 6C(16))
05420  M01S00017.ns2346  +++|    erase_all_off       = (prefix 36(16) 6C(16))
05421  M01S00018.ns2346  +++|    erase_all_on        = (prefix 36(16) 68(16))
05422  M01S00019.ns2346  +++|    erase               = (prefix 32(16) 4A(16))
05423  M01S00020.ns2346  +++|    normal              = (prefix 6D(16))
05424  M01S00021.ns2346  +++|    release_buffer      = (prefix '0~')
05425  M01S00022.ns2346  +++|    set_to_24x80        = (prefix 3F(16) 33(16) 6C(16))
05426  M01S00023.ns2346  +++|    start_alt           = (prefix 31(16) 6D(16))
05427  M01S00024.ns2346  +++|    start_blink         = (prefix 35(16) 6D(16))
05428  M01S00025.ns2346  +++|    start_inverse       = (prefix 37(16) 6D(16))
05429  M01S00026.ns2346  +++|    start_scroll        = (prefix '?7l')
05430  M01S00027.ns2346  +++|    start_und           = (prefix 34(16) 6D(16))
05431  M01S00028.ns2346  +++|    stop_scroll         = (prefix '?7h')
05432  M01S00029.ns2346  +++|
05433  M01S00030.ns2346  +++|"   VARIABLES FOR FULL SCREEN EDITOR FUNCTION KEY DEFINITIONS                 "
05434  M01S00031.ns2346  +++|    k1   = ('SK1/SM/L/MARK/;SKS1/UM/L/UNMARK/')
05435  M01S00032.ns2346  +++|    k2   = ('SK2/SMW/L/MRKCHR/;SKS2/CMTP;UM;SA' '/L/ONECPY/')
05436  M01S00033.ns2346  +++|    k3   = ('SK3/VNS/L/ FWD/;SKS3/VN/L/LINEUP/')
05437  M01S00034.ns2346  +++|    k4   = ('SK4/VPS/L/ BKW/;SKS4/VP/L/LINEDN/')
05438  M01S00035.ns2346  +++|    k5   = ('SK5/U/L/ UNDO/')
05439  M01S00036.ns2346  +++|    k6   = ('SK6/Q/L/ QUIT/')
05440  M01S00037.ns2346  +++|    k7   = ('SK7"L/&?/"L"LOCATE";SK7S/LN/L/LOCNXT/')
05441  M01S00038.ns2346  +++|    k8   = ('SK8/CMTP/L/ COPY/;SK8S/MMTP/L/ MOVE/')
05442  M01S00039.ns2346  +++|    k9   = ('SK9/PF/L/ FIRST/;SKS9/VL/L/ LAST/')
05443  M01S00040.ns2346  +++|    k10  = ('SK10/V/L/MIDDLE/;SKS10/.E/L/ENDLIN/')
05444  M01S00041.ns2346  +++|    k11  = ('SK11/.S/L/ SPLIT/')
05445  M01S00042.ns2346  +++|    k12  = ('SK12/.J/L/ JOIN/')
05446  M01S00043.ns2346  +++|
05447  M01S00044.ns2346  +++|"   MODEL NAME AND COMMUNICATION TYPE                                         "
05448  M01S00045.ns2346  +++|    model_name          value = '72230'
05449  M01S00046.ns2346  +++|    communications      type  = asynch
05450  M01S00047.ns2346  +++|    end_of_information  in    = (0)
05451  M01S00048.ns2346  +++|
05452  M01S00049.ns2346  +++|"   CURSOR POSITIONING INFORMATION                                            "
05453  M01S00050.ns2346  +++|    cursor_pos_encoding      bias  = (0)   type = ansi_cursor
05454  M01S00051.ns2346  +++|    cursor_pos_column_first  value = FALSE
05455  M01S00052.ns2346  +++|    cursor_pos_column_length value = (0)
05456  M01S00053.ns2346  +++|    cursor_pos_row_length    value = (0)
05457  M01S00054.ns2346  +++|    cursor_pos_begin         out   =  prefix
05458  M01S00055.ns2346  +++|    cursor_pos_second        out   = (3B(16))
05459  M01S00056.ns2346  +++|    cursor_pos_third         out   = (48(16))
05460  M01S00057.ns2346  +++|
05461  M01S00058.ns2346  +++|"   CURSOR MOVEMENT INFORMATION                                               "
05462  M01S00059.ns2346  +++|    cursor_home              inout = (prefix 48(16))
05463  M01S00060.ns2346  +++|    cursor_up                inout = (prefix 41(16))
05464  M01S00061.ns2346  +++|    cursor_down              inout = (prefix 42(16))
05465  M01S00062.ns2346  +++|    cursor_left              inout = (prefix 44(16))
05466  M01S00063.ns2346  +++|    cursor_right             inout = (prefix 43(16))
05467  M01S00064.ns2346  +++|
05468  M01S00065.ns2346  +++|"   CURSOR BEHAVIOR (for cursor movement keys)                                "
05469  M01S00066.ns2346  +++|    move_past_right          type  = stop_next
05470  M01S00067.ns2346  +++|    move_past_left           type  = stop_next
05471  M01S00068.ns2346  +++|    move_past_top            type  = stop_next
05472  M01S00069.ns2346  +++|    move_past_bottom         type  = stop_next
05473  M01S00070.ns2346  +++|
05474  M01S00071.ns2346  +++|"   CURSOR BEHAVIOR (for character keys)                                      "
05475  M01S00072.ns2346  +++|    char_past_right          type  = wrap_adjacent_next
05476  M01S00073.ns2346  +++|    char_past_left           type  = stop_next
05477  M01S00074.ns2346  +++|    char_past_last_position  type  = scroll_next
05478  M01S00075.ns2346  +++|
05479  M01S00076.ns2346  +++|"   CURSOR BEHAVIOR (for cursor movement in a protected environment)          "
05480  M01S00077.ns2346  +++|
05481  M01S00078.ns2346  +++|    protected_past_right      type  = stop_next
05482  M01S00079.ns2346  +++|    protected_past_left       type  = stop_next
05483  M01S00080.ns2346  +++|    protected_past_up         type  = stop_next
05484  M01S00081.ns2346  +++|    protected_past_down       type  = stop_next
05485  M01S00082.ns2346  +++|
05486  M01S00083.ns2346  +++|"   CURSOR BEHAVIOR (for character input in a protected environment)          "
05487  M01S00084.ns2346  +++|
05488  M01S00085.ns2346  +++|    field_past_right          type  = auto_tab_next
05489  M01S00086.ns2346  +++|    field_past_left           type  = stop_next
05490  M01S00087.ns2346  +++|    field_past_last           type  = stop_next
05491  M01S00088.ns2346  +++|    field_before_first        type  = stop_next
05492  M01S00089.ns2346  +++|
05493  M01S00090.ns2346  +++|"   TERMINAL ATTRIBUTES                                                       "
05494  M01S00091.ns2346  +++|    attribute_needs_reset         value = TRUE
Line S00005 Modification History
M01 (Added by) tdufi17
Seq #  *Modification Id* Act 
----------------------------+
05495  M01S00005.tdufi17 +++|    attributes_not_maskable       value = TRUE
Line S00092 Modification History
M01 (Added by) ns2346
Seq #  *Modification Id* Act 
----------------------------+
05496  M01S00092.ns2346  +++|    automatic_tabbing             value = TRUE
05497  M01S00093.ns2346  +++|    clears_when_change_size       value = FALSE
05498  M01S00094.ns2346  +++|    function_key_leaves_mark      value = FALSE
05499  M01S00095.ns2346  +++|    has_hidden                    value = FALSE
05500  M01S00096.ns2346  +++|    has_protect                   value = FALSE
05501  M01S00097.ns2346  +++|    home_at_top                   value = TRUE
05502  M01S00098.ns2346  +++|    multiple_sizes                value = FALSE
05503  M01S00099.ns2346  +++|    tabs_to_home                  value = TRUE
05504  M01S00100.ns2346  +++|    tabs_to_tab_stops             value = TRUE
05505  M01S00101.ns2346  +++|    tabs_to_unprotected           value = TRUE
05506  M01S00102.ns2346  +++|    type_ahead                    value = FALSE
05507  M01S00103.ns2346  +++|    protabs_dont_wrap_bkw_page    value = TRUE
05508  M01S00104.ns2346  +++|    protabs_dont_wrap_fwd_page    value = TRUE
05509  M01S00105.ns2346  +++|    unprotabs_dont_wrap_bkw_line  value = TRUE
05510  M01S00106.ns2346  +++|    unprotabs_dont_wrap_fwd_line  value = TRUE
05511  M01S00107.ns2346  +++|
05512  M01S00108.ns2346  +++|"   SCREEN SIZES                                                              "
05513  M01S00109.ns2346  +++|    set_size       rows = 24 columns = 80   out = (set_to_24x80)
05514  M01S00110.ns2346  +++|
05515  M01S00111.ns2346  +++|"   SCREEN AND LINE MODE TRANSITION                                           "
05516  M01S00112.ns2346  +++|    set_screen_mode     out = (change_edit select_g0g1 clear_tab erase_all_off)
05517  M01S00113.ns2346  +++|    set_line_mode       out = (prefix '0' 7D(16) normal clear_tab erase_all_on)
05518  M01S00114.ns2346  +++|
05519  M01S00115.ns2346  +++|"   TERMINAL CAPABILITIES                                                     "
05520  M01S00116.ns2346  +++|    backspace           in    = (08(16))
05521  M01S00117.ns2346  +++|    delete_char         inout = (prefix 50(16))
05522  M01S00118.ns2346  +++|    delete_line_stay    inout = (prefix 4D(16))
05523  M01S00119.ns2346  +++|    erase_end_of_line   inout = (prefix 4B(16))
05524  M01S00120.ns2346  +++|    erase_end_of_page   inout = (prefix 4A(16))
05525  M01S00121.ns2346  +++|    erase_line_stay     inout = (prefix 32(16) 4B(16))
05526  M01S00122.ns2346  +++|    erase_page_stay     inout = (erase)
05527  M01S00123.ns2346  +++|    insert_line_stay    inout = (prefix 4C(16))
05528  M01S00124.ns2346  +++|    insert_mode_begin   inout = (prefix 34(16) 68(16))
05529  M01S00125.ns2346  +++|    insert_mode_end     inout = (end_insert_mode)
05530  M01S00126.ns2346  +++|    tab_backward        inout = (prefix 46(16))
05531  M01S00127.ns2346  +++|    tab_clear_all       inout = (clear_tab)
05532  M01S00128.ns2346  +++|    tab_forward         inout = (09(16))
05533  M01S00129.ns2346  +++|    tab_set             inout = (1B(16) 48(16))
05534  M01S00130.ns2346  +++|
05535  M01S00131.ns2346  +++|"   MISCELLANEOUS TERMINAL SEQUENCES                                          "
05536  M01S00132.ns2346  +++|    bell_nak            out = (bel)
05537  M01S00133.ns2346  +++|    display_begin       out = (prefix '0' 7D(16) erase_all_on normal)
05538  M01S00134.ns2346  +++|    display_end         out = (prefix '254' 7D(16) erase_all_off start_und  ...
05539  M01S00135.ns2346  +++|                              start_alt)
05540  M01S00136.ns2346  +++|    output_begin        out = (end_insert_mode)
05541  M01S00137.ns2346  +++|    output_end          out = (release_buffer)
05542  M01S00138.ns2346  +++|
05543  M01S00139.ns2346  +++|"   PROGRAMMABLE FUNCTION KEY INPUT INFORMATION                               "
05544  M01S00140.ns2346  +++|    f1        in = (prefunc 50(16))
05545  M01S00141.ns2346  +++|    f2        in = (prefunc 51(16))
05546  M01S00142.ns2346  +++|    f3        in = (prefunc 52(16))
05547  M01S00143.ns2346  +++|    f4        in = (prefunc 53(16))
05548  M01S00144.ns2346  +++|    f5        in = (prefunc 6D(16))
05549  M01S00145.ns2346  +++|    f6        in = (prefunc 6C(16))
05550  M01S00146.ns2346  +++|    f7        in = (prefunc 4D(16))
05551  M01S00147.ns2346  +++|    f8        in = (prefunc 6E(16))
05552  M01S00148.ns2346  +++|    f9        in = (prefunc 41(16))
05553  M01S00149.ns2346  +++|    f10       in = (prefunc 42(16))
05554  M01S00150.ns2346  +++|    f11       in = (prefunc 43(16))
05555  M01S00151.ns2346  +++|    f12       in = (prefunc 44(16))
05556  M01S00152.ns2346  +++|    f1_s      in = (prefunc 71(16))
05557  M01S00153.ns2346  +++|    f2_s      in = (prefunc 72(16))
05558  M01S00154.ns2346  +++|    f3_s      in = (prefunc 73(16))
05559  M01S00155.ns2346  +++|    f4_s      in = (prefunc 74(16))
05560  M01S00156.ns2346  +++|    f5_s      in = (prefunc 75(16))
05561  M01S00157.ns2346  +++|    f6_s      in = (prefunc 76(16))
05562  M01S00158.ns2346  +++|    f7_s      in = (prefunc 77(16))
05563  M01S00159.ns2346  +++|    f8_s      in = (prefunc 78(16))
05564  M01S00160.ns2346  +++|    f9_s      in = (prefunc 79(16))
05565  M01S00161.ns2346  +++|    f10_s     in = (prefunc 70(16))
05566  M01S00162.ns2346  +++|    f11_s     in = (prefunc 7A(16))
05567  M01S00163.ns2346  +++|    f12_s     in = (prefunc 7B(16))
05568  M01S00164.ns2346  +++|
05569  M01S00165.ns2346  +++|"   CDC STANDARD FUNCTION KEY INPUT INFORMATION                               "
05570  M01S00166.ns2346  +++|    back      in = (esc 6B(16))
05571  M01S00167.ns2346  +++|    back_s    in = (esc 4B(16))
05572  M01S00168.ns2346  +++|    help      in = (esc 68(16))
05573  M01S00169.ns2346  +++|    stop      in = (14(16))
05574  M01S00170.ns2346  +++|    stop_s    in = (10(16))
05575  M01S00171.ns2346  +++|    down      in = (esc 64(16))
05576  M01S00172.ns2346  +++|    down_s    in = (esc 44(16))
05577  M01S00173.ns2346  +++|    up        in = (esc 75(16))
05578  M01S00174.ns2346  +++|    up_s      in = (esc 55(16))
05579  M01S00175.ns2346  +++|    fwd       in = (esc 66(16))
05580  M01S00176.ns2346  +++|    fwd_s     in = (esc 46(16))
05581  M01S00177.ns2346  +++|    bkw       in = (esc 62(16))
05582  M01S00178.ns2346  +++|    bkw_s     in = (esc 42(16))
05583  M01S00179.ns2346  +++|    edit      in = (esc '[?10l')
05584  M01S00180.ns2346  +++|    data      in = (esc 61(16))
05585  M01S00181.ns2346  +++|    data_s    in = (esc 41(16))
05586  M01S00182.ns2346  +++|
05587  M01S00183.ns2346  +++|"   TERMINAL VIDEO ATTRIBUTES                                                 "
05588  M01S00184.ns2346  +++|
05589  M01S00185.ns2346  +++|    blink_begin         out = (start_blink)
05590  M01S00186.ns2346  +++|    blink_end           out = (normal)
05591  M01S00187.ns2346  +++|    inverse_begin       out = (start_inverse)
05592  M01S00188.ns2346  +++|    inverse_end         out = (normal)
05593  M01S00189.ns2346  +++|    protect_begin       out = (normal)
05594  M01S00190.ns2346  +++|    protect_end         out = (start_alt)
05595  M01S00191.ns2346  +++|    underline_begin     out = (start_und)
05596  M01S00192.ns2346  +++|    underline_end       out = (normal)
05597  M01S00193.ns2346  +++|
05598  M01S00194.ns2346  +++|"   LOGICAL ATTRIBUTE SPECIFICATIONS                                          "
05599  M01S00195.ns2346  +++|    error_begin         out = (start_inverse)
05600  M01S00196.ns2346  +++|    error_end           out = (normal)
05601  M01S00197.ns2346  +++|    input_text_begin    out = (start_und)
05602  M01S00198.ns2346  +++|    input_text_end      out = (normal)
05603  M01S00199.ns2346  +++|
05604  M01S00200.ns2346  +++|"   LINE DRAWING CHARACTER SPECIFICATION                                      "
05605  M01S00201.ns2346  +++|    ld_fine_begin            out = (0E(16))
05606  M01S00202.ns2346  +++|    ld_fine_end              out = (0F(16))
05607  M01S00203.ns2346  +++|    ld_fine_horizontal       out = (71(16))
05608  M01S00204.ns2346  +++|    ld_fine_vertical         out = (78(16))
05609  M01S00205.ns2346  +++|    ld_fine_upper_left       out = (6C(16))
05610  M01S00206.ns2346  +++|    ld_fine_upper_right      out = (6B(16))
05611  M01S00207.ns2346  +++|    ld_fine_lower_left       out = (6D(16))
05612  M01S00208.ns2346  +++|    ld_fine_lower_right      out = (6A(16))
05613  M01S00209.ns2346  +++|    ld_fine_up_t             out = (77(16))
05614  M01S00210.ns2346  +++|    ld_fine_down_t           out = (76(16))
05615  M01S00211.ns2346  +++|    ld_fine_left_t           out = (74(16))
05616  M01S00212.ns2346  +++|    ld_fine_right_t          out = (75(16))
05617  M01S00213.ns2346  +++|    ld_fine_cross            out = (6E(16))
05618  M01S00214.ns2346  +++|    ld_medium_begin          out = (0E(16) start_inverse)
05619  M01S00215.ns2346  +++|    ld_medium_end            out = (0F(16) normal)
05620  M01S00216.ns2346  +++|    ld_medium_horizontal     out = (71(16))
05621  M01S00217.ns2346  +++|    ld_medium_vertical       out = (78(16))
05622  M01S00218.ns2346  +++|    ld_medium_upper_left     out = (6C(16))
05623  M01S00219.ns2346  +++|    ld_medium_upper_right    out = (6B(16))
05624  M01S00220.ns2346  +++|    ld_medium_lower_left     out = (6D(16))
05625  M01S00221.ns2346  +++|    ld_medium_lower_right    out = (6A(16))
05626  M01S00222.ns2346  +++|    ld_medium_up_t           out = (77(16))
05627  M01S00223.ns2346  +++|    ld_medium_down_t         out = (76(16))
05628  M01S00224.ns2346  +++|    ld_medium_left_t         out = (74(16))
05629  M01S00225.ns2346  +++|    ld_medium_right_t        out = (75(16))
05630  M01S00226.ns2346  +++|    ld_medium_cross          out = (6E(16))
05631  M01S00227.ns2346  +++|    ld_bold_begin            out = (0E(16) start_inverse)
05632  M01S00228.ns2346  +++|    ld_bold_end              out = (0F(16) normal)
05633  M01S00229.ns2346  +++|    ld_bold_horizontal       out = (' ')
05634  M01S00230.ns2346  +++|    ld_bold_vertical         out = (' ')
05635  M01S00231.ns2346  +++|    ld_bold_upper_left       out = (' ')
05636  M01S00232.ns2346  +++|    ld_bold_upper_right      out = (' ')
05637  M01S00233.ns2346  +++|    ld_bold_lower_left       out = (' ')
05638  M01S00234.ns2346  +++|    ld_bold_lower_right      out = (' ')
05639  M01S00235.ns2346  +++|    ld_bold_up_t             out = (' ')
05640  M01S00236.ns2346  +++|    ld_bold_down_t           out = (' ')
05641  M01S00237.ns2346  +++|    ld_bold_left_t           out = (' ')
05642  M01S00238.ns2346  +++|    ld_bold_right_t          out = (' ')
05643  M01S00239.ns2346  +++|    ld_bold_cross            out = (' ')
05644  M01S00240.ns2346  +++|
05645  M01S00241.ns2346  +++|"   DEFAULT KEY DEFINITIONS FOR THE FULL SCREEN EDITOR                        "
05646  M01S00242.ns2346  +++|    application_string...
05647  M01S00243.ns2346  +++|    name = ('FSEKEYS')...
05648  M01S00244.ns2346  +++|    out  = (k1 ';' k2 ';' k3 ';' k4 ';' k5)
05649  M01S00245.ns2346  +++|    application_string...
05650  M01S00246.ns2346  +++|    name = ('FSEKEYS')...
05651  M01S00247.ns2346  +++|    out  = (k6 ';' k7 ';' k8 ';' k9 ';')
05652  M01S00248.ns2346  +++|    application_string...
05653  M01S00249.ns2346  +++|    name = ('FSEKEYS')...
05654  M01S00250.ns2346  +++|    out  = (k10 ';' k11 ';' k12)
05655  M01S00251.ns2346  +++|
05656  M01S00252.ns2346  +++|"   END OF TERMINAL DEFINITION FILE FOR CDC 722-30 TERMINAL USING FSE         "
05657  M01S00253.ns2346  +++|*WEOR
Line S00254 Modification History
M01 (Added by) ns2346
M02 (Removed by) tdufi7
Seq #  *Modification Id* Act 
----------------------------+
05658  M02S00254.tdufi7  ---|TDU723T
Line S00018 Modification History
M01 (Added by) tdufi7
Seq #  *Modification Id* Act 
----------------------------+
05659  M01S00018.tdufi7  +++|TDU723T          *** REMOVE THIS LINE WHEN USING AS INPUT TO *TDU*. ***
Line S00255 Modification History
M01 (Added by) ns2346
Seq #  *Modification Id* Act 
----------------------------+
05660  M01S00255.ns2346  +++|
05661  M01S00256.ns2346  +++|"   TDU DEFINITION FOR THE CDC 722-30 WITH TYPE AHEAD                         "
05662  M01S00257.ns2346  +++|
05663  M01S00258.ns2346  +++|"   VARIABLES                                                                 "
05664  M01S00259.ns2346  +++|    prefix              = (1B(16) 5B(16))
05665  M01S00260.ns2346  +++|    prefunc             = (1B(16) 4F(16))
05666  M01S00261.ns2346  +++|    select_g0g1         = (1B(16) 28(16) 42(16) 1B(16) 29(16) 30(16))
05667  M01S00262.ns2346  +++|
05668  M01S00263.ns2346  +++|    change_edit         = (prefix 3F(16) 31(16) 36(16) 6C(16))
05669  M01S00264.ns2346  +++|    clear_tab           = (prefix 33(16) 67(16))
05670  M01S00265.ns2346  +++|    clear_buffer        = (prefix '1~')
05671  M01S00266.ns2346  +++|    disable_buffer      = (prefix '>l')
05672  M01S00267.ns2346  +++|    enable_buffer       = (prefix '>h')
05673  M01S00268.ns2346  +++|    end_insert_mode     = (prefix 34(16) 6C(16))
05674  M01S00269.ns2346  +++|    erase_all_off       = (prefix 36(16) 6C(16))
05675  M01S00270.ns2346  +++|    erase_all_on        = (prefix 36(16) 68(16))
05676  M01S00271.ns2346  +++|    erase               = (prefix 32(16) 4A(16))
05677  M01S00272.ns2346  +++|    normal              = (prefix 6D(16))
05678  M01S00273.ns2346  +++|    release_buffer      = (prefix '0~')
05679  M01S00274.ns2346  +++|    set_to_24x80        = (prefix 3F(16) 33(16) 6C(16))
05680  M01S00275.ns2346  +++|    start_alt           = (prefix 31(16) 6D(16))
05681  M01S00276.ns2346  +++|    start_blink         = (prefix 35(16) 6D(16))
05682  M01S00277.ns2346  +++|    start_inverse       = (prefix 37(16) 6D(16))
05683  M01S00278.ns2346  +++|    start_scroll        = (prefix '?7l')
05684  M01S00279.ns2346  +++|    start_und           = (prefix 34(16) 6D(16))
05685  M01S00280.ns2346  +++|    stop_scroll         = (prefix '?7h')
05686  M01S00281.ns2346  +++|
05687  M01S00282.ns2346  +++|"   VARIABLES FOR FULL SCREEN EDITOR FUNCTION KEY DEFINITIONS                 "
05688  M01S00283.ns2346  +++|    k1   = ('SK1/SM/L/MARK/;SKS1/UM/L/UNMARK/')
05689  M01S00284.ns2346  +++|    k2   = ('SK2/SMW/L/MRKCHR/;SKS2/CMTP;UM;SA' '/L/ONECPY/')
05690  M01S00285.ns2346  +++|    k3   = ('SK3/VNS/L/ FWD/;SKS3/VN/L/LINEUP/')
05691  M01S00286.ns2346  +++|    k4   = ('SK4/VPS/L/ BKW/;SKS4/VP/L/LINEDN/')
05692  M01S00287.ns2346  +++|    k5   = ('SK5/U/L/ UNDO/')
05693  M01S00288.ns2346  +++|    k6   = ('SK6/Q/L/ QUIT/')
05694  M01S00289.ns2346  +++|    k7   = ('SK7"L/&?/"L"LOCATE";SK7S/LN/L/LOCNXT/')
05695  M01S00290.ns2346  +++|    k8   = ('SK8/CMTP/L/ COPY/;SK8S/MMTP/L/ MOVE/')
05696  M01S00291.ns2346  +++|    k9   = ('SK9/PF/L/ FIRST/;SKS9/VL/L/ LAST/')
05697  M01S00292.ns2346  +++|    k10  = ('SK10/V/L/MIDDLE/;SKS10/.E/L/ENDLIN/')
05698  M01S00293.ns2346  +++|    k11  = ('SK11/.S/L/ SPLIT/')
05699  M01S00294.ns2346  +++|    k12  = ('SK12/.J/L/ JOIN/')
05700  M01S00295.ns2346  +++|
05701  M01S00296.ns2346  +++|"   MODEL NAME AND COMMUNICATION TYPE                                         "
05702  M01S00297.ns2346  +++|    model_name          value = '72230T'
05703  M01S00298.ns2346  +++|    communications      type  = asynch
05704  M01S00299.ns2346  +++|    end_of_information  in    = (0)
05705  M01S00300.ns2346  +++|
05706  M01S00301.ns2346  +++|"   CURSOR POSITIONING INFORMATION                                            "
05707  M01S00302.ns2346  +++|    cursor_pos_encoding      bias  = (0)   type = ansi_cursor
05708  M01S00303.ns2346  +++|    cursor_pos_column_first  value = FALSE
05709  M01S00304.ns2346  +++|    cursor_pos_column_length value = (0)
05710  M01S00305.ns2346  +++|    cursor_pos_row_length    value = (0)
05711  M01S00306.ns2346  +++|    cursor_pos_begin         out   =  prefix
05712  M01S00307.ns2346  +++|    cursor_pos_second        out   = (3B(16))
05713  M01S00308.ns2346  +++|    cursor_pos_third         out   = (48(16))
05714  M01S00309.ns2346  +++|
05715  M01S00310.ns2346  +++|"   CURSOR MOVEMENT INFORMATION                                               "
05716  M01S00311.ns2346  +++|    cursor_home              inout = (prefix 48(16))
05717  M01S00312.ns2346  +++|    cursor_up                inout = (prefix 41(16))
05718  M01S00313.ns2346  +++|    cursor_down              inout = (prefix 42(16))
05719  M01S00314.ns2346  +++|    cursor_left              inout = (prefix 44(16))
05720  M01S00315.ns2346  +++|    cursor_right             inout = (prefix 43(16))
05721  M01S00316.ns2346  +++|
05722  M01S00317.ns2346  +++|"   CURSOR BEHAVIOR (for cursor movement keys)                                "
05723  M01S00318.ns2346  +++|    move_past_right          type  = stop_next
05724  M01S00319.ns2346  +++|    move_past_left           type  = stop_next
05725  M01S00320.ns2346  +++|    move_past_top            type  = stop_next
05726  M01S00321.ns2346  +++|    move_past_bottom         type  = stop_next
05727  M01S00322.ns2346  +++|
05728  M01S00323.ns2346  +++|"   CURSOR BEHAVIOR (for character keys)                                      "
05729  M01S00324.ns2346  +++|    char_past_right          type  = wrap_adjacent_next
05730  M01S00325.ns2346  +++|    char_past_left           type  = stop_next
05731  M01S00326.ns2346  +++|    char_past_last_position  type  = scroll_next
05732  M01S00327.ns2346  +++|
05733  M01S00328.ns2346  +++|"   CURSOR BEHAVIOR (for cursor movement in a protected environment)          "
05734  M01S00329.ns2346  +++|
05735  M01S00330.ns2346  +++|    protected_past_right      type  = stop_next
05736  M01S00331.ns2346  +++|    protected_past_left       type  = stop_next
05737  M01S00332.ns2346  +++|    protected_past_up         type  = stop_next
05738  M01S00333.ns2346  +++|    protected_past_down       type  = stop_next
05739  M01S00334.ns2346  +++|
05740  M01S00335.ns2346  +++|"   CURSOR BEHAVIOR (for character input in a protected environment)          "
05741  M01S00336.ns2346  +++|
05742  M01S00337.ns2346  +++|    field_past_right          type  = auto_tab_next
05743  M01S00338.ns2346  +++|    field_past_left           type  = stop_next
05744  M01S00339.ns2346  +++|    field_past_last           type  = stop_next
05745  M01S00340.ns2346  +++|    field_before_first        type  = stop_next
05746  M01S00341.ns2346  +++|
05747  M01S00342.ns2346  +++|"   TERMINAL ATTRIBUTES                                                       "
05748  M01S00343.ns2346  +++|    attribute_needs_reset         value = TRUE
Line S00006 Modification History
M01 (Added by) tdufi17
Seq #  *Modification Id* Act 
----------------------------+
05749  M01S00006.tdufi17 +++|    attributes_not_maskable       value = TRUE
Line S00344 Modification History
M01 (Added by) ns2346
Seq #  *Modification Id* Act 
----------------------------+
05750  M01S00344.ns2346  +++|    automatic_tabbing             value = TRUE
05751  M01S00345.ns2346  +++|    clears_when_change_size       value = FALSE
05752  M01S00346.ns2346  +++|    function_key_leaves_mark      value = FALSE
05753  M01S00347.ns2346  +++|    has_hidden                    value = FALSE
05754  M01S00348.ns2346  +++|    has_protect                   value = FALSE
05755  M01S00349.ns2346  +++|    home_at_top                   value = TRUE
05756  M01S00350.ns2346  +++|    multiple_sizes                value = FALSE
05757  M01S00351.ns2346  +++|    tabs_to_home                  value = TRUE
05758  M01S00352.ns2346  +++|    tabs_to_tab_stops             value = TRUE
05759  M01S00353.ns2346  +++|    tabs_to_unprotected           value = TRUE
05760  M01S00354.ns2346  +++|    type_ahead                    value = TRUE
05761  M01S00355.ns2346  +++|    protabs_dont_wrap_bkw_page    value = TRUE
05762  M01S00356.ns2346  +++|    protabs_dont_wrap_fwd_page    value = TRUE
05763  M01S00357.ns2346  +++|    unprotabs_dont_wrap_bkw_line  value = TRUE
05764  M01S00358.ns2346  +++|    unprotabs_dont_wrap_fwd_line  value = TRUE
05765  M01S00359.ns2346  +++|
05766  M01S00360.ns2346  +++|"   SCREEN SIZES                                                              "
05767  M01S00361.ns2346  +++|    set_size       rows = 24 columns = 80   out = (set_to_24x80)
05768  M01S00362.ns2346  +++|
05769  M01S00363.ns2346  +++|"   SCREEN AND LINE MODE TRANSITION                                           "
05770  M01S00364.ns2346  +++|    set_screen_mode     out = (change_edit select_g0g1 clear_tab erase_all_off)
05771  M01S00365.ns2346  +++|    set_line_mode       out = (prefix '0' 7D(16) normal clear_tab erase_all_on)
05772  M01S00366.ns2346  +++|
05773  M01S00367.ns2346  +++|"   TERMINAL CAPABILITIES                                                     "
05774  M01S00368.ns2346  +++|    backspace           in    = (08(16))
05775  M01S00369.ns2346  +++|    delete_char         inout = (prefix 50(16))
05776  M01S00370.ns2346  +++|    delete_line_stay    inout = (prefix 4D(16))
05777  M01S00371.ns2346  +++|    erase_end_of_line   inout = (prefix 4B(16))
05778  M01S00372.ns2346  +++|    erase_end_of_page   inout = (prefix 4A(16))
05779  M01S00373.ns2346  +++|    erase_line_stay     inout = (prefix 32(16) 4B(16))
05780  M01S00374.ns2346  +++|    erase_page_stay     inout = (erase)
05781  M01S00375.ns2346  +++|    insert_line_stay    inout = (prefix 4C(16))
05782  M01S00376.ns2346  +++|    insert_mode_begin   inout = (prefix 34(16) 68(16))
05783  M01S00377.ns2346  +++|    insert_mode_end     inout = (end_insert_mode)
05784  M01S00378.ns2346  +++|    tab_backward        inout = (prefix 46(16))
05785  M01S00379.ns2346  +++|    tab_clear_all       inout = (clear_tab)
05786  M01S00380.ns2346  +++|    tab_forward         inout = (09(16))
05787  M01S00381.ns2346  +++|    tab_set             inout = (1B(16) 48(16))
05788  M01S00382.ns2346  +++|
05789  M01S00383.ns2346  +++|"   MISCELLANEOUS TERMINAL SEQUENCES                                          "
05790  M01S00384.ns2346  +++|    bell_nak            out = (bel)
05791  M01S00385.ns2346  +++|    display_begin       out = (prefix '0' 7D(16) erase_all_on normal)
05792  M01S00386.ns2346  +++|    display_end         out = (prefix '254' 7D(16) erase_all_off start_und  ...
05793  M01S00387.ns2346  +++|                              start_alt)
05794  M01S00388.ns2346  +++|    output_begin        out = (end_insert_mode)
05795  M01S00389.ns2346  +++|    output_end          out = (release_buffer)
05796  M01S00390.ns2346  +++|
05797  M01S00391.ns2346  +++|"   PROGRAMMABLE FUNCTION KEY INPUT INFORMATION                               "
05798  M01S00392.ns2346  +++|    f1        in = (prefunc 50(16))
05799  M01S00393.ns2346  +++|    f2        in = (prefunc 51(16))
05800  M01S00394.ns2346  +++|    f3        in = (prefunc 52(16))
05801  M01S00395.ns2346  +++|    f4        in = (prefunc 53(16))
05802  M01S00396.ns2346  +++|    f5        in = (prefunc 6D(16))
05803  M01S00397.ns2346  +++|    f6        in = (prefunc 6C(16))
05804  M01S00398.ns2346  +++|    f7        in = (prefunc 4D(16))
05805  M01S00399.ns2346  +++|    f8        in = (prefunc 6E(16))
05806  M01S00400.ns2346  +++|    f9        in = (prefunc 41(16))
05807  M01S00401.ns2346  +++|    f10       in = (prefunc 42(16))
05808  M01S00402.ns2346  +++|    f11       in = (prefunc 43(16))
05809  M01S00403.ns2346  +++|    f12       in = (prefunc 44(16))
05810  M01S00404.ns2346  +++|    f1_s      in = (prefunc 71(16))
05811  M01S00405.ns2346  +++|    f2_s      in = (prefunc 72(16))
05812  M01S00406.ns2346  +++|    f3_s      in = (prefunc 73(16))
05813  M01S00407.ns2346  +++|    f4_s      in = (prefunc 74(16))
05814  M01S00408.ns2346  +++|    f5_s      in = (prefunc 75(16))
05815  M01S00409.ns2346  +++|    f6_s      in = (prefunc 76(16))
05816  M01S00410.ns2346  +++|    f7_s      in = (prefunc 77(16))
05817  M01S00411.ns2346  +++|    f8_s      in = (prefunc 78(16))
05818  M01S00412.ns2346  +++|    f9_s      in = (prefunc 79(16))
05819  M01S00413.ns2346  +++|    f10_s     in = (prefunc 70(16))
05820  M01S00414.ns2346  +++|    f11_s     in = (prefunc 7A(16))
05821  M01S00415.ns2346  +++|    f12_s     in = (prefunc 7B(16))
05822  M01S00416.ns2346  +++|
05823  M01S00417.ns2346  +++|"   CDC STANDARD FUNCTION KEY INPUT INFORMATION                               "
05824  M01S00418.ns2346  +++|    back      in = (esc 6B(16))
05825  M01S00419.ns2346  +++|    back_s    in = (esc 4B(16))
05826  M01S00420.ns2346  +++|    help      in = (esc 68(16))
05827  M01S00421.ns2346  +++|    stop      in = (14(16))
05828  M01S00422.ns2346  +++|    stop_s    in = (10(16))
05829  M01S00423.ns2346  +++|    down      in = (esc 64(16))
05830  M01S00424.ns2346  +++|    down_s    in = (esc 44(16))
05831  M01S00425.ns2346  +++|    up        in = (esc 75(16))
05832  M01S00426.ns2346  +++|    up_s      in = (esc 55(16))
05833  M01S00427.ns2346  +++|    fwd       in = (esc 66(16))
05834  M01S00428.ns2346  +++|    fwd_s     in = (esc 46(16))
05835  M01S00429.ns2346  +++|    bkw       in = (esc 62(16))
05836  M01S00430.ns2346  +++|    bkw_s     in = (esc 42(16))
05837  M01S00431.ns2346  +++|    edit      in = (esc '[?10l')
05838  M01S00432.ns2346  +++|    data      in = (esc 61(16))
05839  M01S00433.ns2346  +++|    data_s    in = (esc 41(16))
05840  M01S00434.ns2346  +++|
05841  M01S00435.ns2346  +++|"   TERMINAL VIDEO ATTRIBUTES                                                 "
05842  M01S00436.ns2346  +++|
05843  M01S00437.ns2346  +++|    blink_begin         out = (start_blink)
05844  M01S00438.ns2346  +++|    blink_end           out = (normal)
05845  M01S00439.ns2346  +++|    inverse_begin       out = (start_inverse)
05846  M01S00440.ns2346  +++|    inverse_end         out = (normal)
05847  M01S00441.ns2346  +++|    protect_begin       out = (normal)
05848  M01S00442.ns2346  +++|    protect_end         out = (start_alt)
05849  M01S00443.ns2346  +++|    underline_begin     out = (start_und)
05850  M01S00444.ns2346  +++|    underline_end       out = (normal)
05851  M01S00445.ns2346  +++|
05852  M01S00446.ns2346  +++|"   LOGICAL ATTRIBUTE SPECIFICATIONS                                          "
05853  M01S00447.ns2346  +++|    error_begin         out = (start_inverse)
05854  M01S00448.ns2346  +++|    error_end           out = (normal)
05855  M01S00449.ns2346  +++|    input_text_begin    out = (start_und)
05856  M01S00450.ns2346  +++|    input_text_end      out = (normal)
05857  M01S00451.ns2346  +++|
05858  M01S00452.ns2346  +++|"   LINE DRAWING CHARACTER SPECIFICATION                                      "
05859  M01S00453.ns2346  +++|    ld_fine_begin            out = (0E(16))
05860  M01S00454.ns2346  +++|    ld_fine_end              out = (0F(16))
05861  M01S00455.ns2346  +++|    ld_fine_horizontal       out = (71(16))
05862  M01S00456.ns2346  +++|    ld_fine_vertical         out = (78(16))
05863  M01S00457.ns2346  +++|    ld_fine_upper_left       out = (6C(16))
05864  M01S00458.ns2346  +++|    ld_fine_upper_right      out = (6B(16))
05865  M01S00459.ns2346  +++|    ld_fine_lower_left       out = (6D(16))
05866  M01S00460.ns2346  +++|    ld_fine_lower_right      out = (6A(16))
05867  M01S00461.ns2346  +++|    ld_fine_up_t             out = (77(16))
05868  M01S00462.ns2346  +++|    ld_fine_down_t           out = (76(16))
05869  M01S00463.ns2346  +++|    ld_fine_left_t           out = (74(16))
05870  M01S00464.ns2346  +++|    ld_fine_right_t          out = (75(16))
05871  M01S00465.ns2346  +++|    ld_fine_cross            out = (6E(16))
05872  M01S00466.ns2346  +++|    ld_medium_begin          out = (0E(16) start_inverse)
05873  M01S00467.ns2346  +++|    ld_medium_end            out = (0F(16) normal)
05874  M01S00468.ns2346  +++|    ld_medium_horizontal     out = (71(16))
05875  M01S00469.ns2346  +++|    ld_medium_vertical       out = (78(16))
05876  M01S00470.ns2346  +++|    ld_medium_upper_left     out = (6C(16))
05877  M01S00471.ns2346  +++|    ld_medium_upper_right    out = (6B(16))
05878  M01S00472.ns2346  +++|    ld_medium_lower_left     out = (6D(16))
05879  M01S00473.ns2346  +++|    ld_medium_lower_right    out = (6A(16))
05880  M01S00474.ns2346  +++|    ld_medium_up_t           out = (77(16))
05881  M01S00475.ns2346  +++|    ld_medium_down_t         out = (76(16))
05882  M01S00476.ns2346  +++|    ld_medium_left_t         out = (74(16))
05883  M01S00477.ns2346  +++|    ld_medium_right_t        out = (75(16))
05884  M01S00478.ns2346  +++|    ld_medium_cross          out = (6E(16))
05885  M01S00479.ns2346  +++|    ld_bold_begin            out = (0E(16) start_inverse)
05886  M01S00480.ns2346  +++|    ld_bold_end              out = (0F(16) normal)
05887  M01S00481.ns2346  +++|    ld_bold_horizontal       out = (' ')
05888  M01S00482.ns2346  +++|    ld_bold_vertical         out = (' ')
05889  M01S00483.ns2346  +++|    ld_bold_upper_left       out = (' ')
05890  M01S00484.ns2346  +++|    ld_bold_upper_right      out = (' ')
05891  M01S00485.ns2346  +++|    ld_bold_lower_left       out = (' ')
05892  M01S00486.ns2346  +++|    ld_bold_lower_right      out = (' ')
05893  M01S00487.ns2346  +++|    ld_bold_up_t             out = (' ')
05894  M01S00488.ns2346  +++|    ld_bold_down_t           out = (' ')
05895  M01S00489.ns2346  +++|    ld_bold_left_t           out = (' ')
05896  M01S00490.ns2346  +++|    ld_bold_right_t          out = (' ')
05897  M01S00491.ns2346  +++|    ld_bold_cross            out = (' ')
05898  M01S00492.ns2346  +++|
05899  M01S00493.ns2346  +++|"   DEFAULT KEY DEFINITIONS FOR THE FULL SCREEN EDITOR                        "
05900  M01S00494.ns2346  +++|    application_string...
05901  M01S00495.ns2346  +++|    name = ('FSEKEYS')...
05902  M01S00496.ns2346  +++|    out  = (k1 ';' k2 ';' k3 ';' k4 ';' k5)
05903  M01S00497.ns2346  +++|    application_string...
05904  M01S00498.ns2346  +++|    name = ('FSEKEYS')...
05905  M01S00499.ns2346  +++|    out  = (k6 ';' k7 ';' k8 ';' k9 ';')
05906  M01S00500.ns2346  +++|    application_string...
05907  M01S00501.ns2346  +++|    name = ('FSEKEYS')...
05908  M01S00502.ns2346  +++|    out  = (k10 ';' k11 ';' k12)
05909  M01S00503.ns2346  +++|
05910  M01S00504.ns2346  +++|"   END OF TERMINAL DEFINITION FILE FOR CDC 722-30 TERMINAL WITH TYPE AHEAD   "
05911  M01S00505.ns2346  +++|*WEOR
Line S00506 Modification History
M01 (Added by) ns2346
M02 (Removed by) tdufi7
Seq #  *Modification Id* Act 
----------------------------+
05912  M02S00506.tdufi7  ---|TDU3270
Line S00019 Modification History
M01 (Added by) tdufi7
Seq #  *Modification Id* Act 
----------------------------+
05913  M01S00019.tdufi7  +++|TDU3270          *** REMOVE THIS LINE WHEN USING AS INPUT TO *TDU*. ***
Line S00507 Modification History
M01 (Added by) ns2346
Seq #  *Modification Id* Act 
----------------------------+
05914  M01S00507.ns2346  +++|
05915  M01S00508.ns2346  +++|"   TERMINAL DEFINITION FILE FOR THE IBM 3270 TERMINAL                        "
05916  M01S00509.ns2346  +++|
05917  M01S00510.ns2346  +++|"   VARIABLES                                                                 "
05918  M01S00511.ns2346  +++|    ERASE_UNPROT_TO_ADDRESS  = (12(16))
05919  M01S00512.ns2346  +++|    GRAPHIC_ESCAPE           = (00(16))
05920  M01S00513.ns2346  +++|    INSERT_CURSOR            = (13(16))
05921  M01S00514.ns2346  +++|    MODIFY_FIELD             = (00(16))
05922  M01S00515.ns2346  +++|    PROGRAM_TAB              = (09(16))
05923  M01S00516.ns2346  +++|    REPEAT_TO_ADDRESS        = (14(16))
05924  M01S00517.ns2346  +++|    SET_ATTRIBUTE            = (00(16))
05925  M01S00518.ns2346  +++|    SET_BUFFER_ADDRESS       = (11(16))
05926  M01S00519.ns2346  +++|    START_FIELD              = (1D(16))
05927  M01S00520.ns2346  +++|    START_FIELD_EXTENDED     = (00(16))
05928  M01S00521.ns2346  +++|    NULL                     = (00(16))
05929  M01S00522.ns2346  +++|
05930  M01S00523.ns2346  +++|    FIRST_ROW                = (00(16))
05931  M01S00524.ns2346  +++|    FIRST_COLUMN             = (00(16))
05932  M01S00525.ns2346  +++|    CURRENT_ROW              = (7E(16))
05933  M01S00526.ns2346  +++|    CURRENT_COLUMN           = (7E(16))
05934  M01S00527.ns2346  +++|    MAXIMUM_ROW              = (7F(16))
05935  M01S00528.ns2346  +++|    MAXIMUM_COLUMN           = (7F(16))
05936  M01S00529.ns2346  +++|
05937  M01S00530.ns2346  +++|    HOME                     = (FIRST_ROW    FIRST_COLUMN)
05938  M01S00531.ns2346  +++|    START_OF_ROW             = (CURRENT_ROW  FIRST_COLUMN)
05939  M01S00532.ns2346  +++|    END_OF_ROW               = (CURRENT_ROW  MAXIMUM_COLUMN)
05940  M01S00533.ns2346  +++|    END_OF_PAGE              = (MAXIMUM_ROW  MAXIMUM_COLUMN)
05941  M01S00534.ns2346  +++|    CURRENT_POSITION         = (CURRENT_ROW  CURRENT_COLUMN)
05942  M01S00535.ns2346  +++|
05943  M01S00536.ns2346  +++|"   VARIABLES FOR FULL SCREEN EDITOR FUNCTION KEY DEFINITIONS                 "
05944  M01S00537.ns2346  +++|    K1   = ('SK1/VNS/L/ FWD/;SKS1/VN/L/LINEUP/')
05945  M01S00538.ns2346  +++|    K2   = ('SK2/VPS/L/ BKW/;SKS2/VP/L/LINEDN/')
05946  M01S00539.ns2346  +++|    K3   = ('SK3/UM/L/UNMARK/')
05947  M01S00540.ns2346  +++|    K4   = ('SK4/IBP1/L/ INSL/;SKS4/D;PN/L/ DELL/')
Line S00541 Modification History
M01 (Added by) ns2346
M02 (Removed by) ns2356
Seq #  *Modification Id* Act 
----------------------------+
05948  M02S00541.ns2356  ---|    K5   = ('SK5/SM/L/ MARK/;SKS5/U/L/UNDO/')
Line S00001 Modification History
M01 (Added by) ns2356
Seq #  *Modification Id* Act 
----------------------------+
05949  M01S00001.ns2356  +++|    K5   = ('SK5/SM/L/ MARK/;SKS5/U/L/ UNDO/')
Line S00542 Modification History
M01 (Added by) ns2346
Seq #  *Modification Id* Act 
----------------------------+
05950  M01S00542.ns2346  +++|    K6   = ('SK6/MMTP/L/ MOVE/;SKS6/CMTP/L/ COPY/')
05951  M01S00543.ns2346  +++|    K7   = ('SK7/VH/L/ HOME/;SKS7/H/L/ HELP/')
05952  M01S00544.ns2346  +++|    K8   = ('SK8/Q/L/ QUIT/;SKS8/SS/L/ CLEAR/')
05953  M01S00545.ns2346  +++|    K9   = ('SK9/.E/L/ENDLIN/')
05954  M01S00546.ns2346  +++|
05955  M01S00547.ns2346  +++|    model_name               value = '3270'
05956  M01S00548.ns2346  +++|    communications           type  = asynch
05957  M01S00549.ns2346  +++|    end_of_information       in    = (0)
05958  M01S00550.ns2346  +++|    cursor_pos_encoding      bias  = (0)    type = IBM3270_cursor
05959  M01S00551.ns2346  +++|    cursor_pos_begin         in    = (set_buffer_address)
05960  M01S00552.ns2346  +++|    cursor_pos_begin         out   = (set_buffer_address current_position)
05961  M01S00553.ns2346  +++|
05962  M01S00554.ns2346  +++|"   CURSOR BEHAVIOR (for cursor movement keys)                                "
05963  M01S00555.ns2346  +++|    move_past_right          type  = wrap_adjacent_next
05964  M01S00556.ns2346  +++|    move_past_left           type  = wrap_adjacent_next
05965  M01S00557.ns2346  +++|    move_past_top            type  = wrap_same_next
05966  M01S00558.ns2346  +++|    move_past_bottom         type  = wrap_same_next
05967  M01S00559.ns2346  +++|
05968  M01S00560.ns2346  +++|"   CURSOR BEHAVIOR (for character keys)                                      "
05969  M01S00561.ns2346  +++|    char_past_right          type  = wrap_adjacent_next
05970  M01S00562.ns2346  +++|    char_past_left           type  = wrap_adjacent_next
05971  M01S00563.ns2346  +++|    char_past_last_position  type  = wrap_adjacent_next
05972  M01S00564.ns2346  +++|
05973  M01S00565.ns2346  +++|"   CURSOR BEHAVIOR (for cursor movement in a protected environment)          "
05974  M01S00566.ns2346  +++|    protected_past_right     type  = auto_tab_next
05975  M01S00567.ns2346  +++|    protected_past_left      type  = auto_tab_previous
05976  M01S00568.ns2346  +++|    protected_past_up        type  = auto_tab_previous
05977  M01S00569.ns2346  +++|    protected_past_down      type  = auto_tab_next
05978  M01S00570.ns2346  +++|
05979  M01S00571.ns2346  +++|"   CURSOR BEHAVIOR (for character input in a protected environment)          "
05980  M01S00572.ns2346  +++|    field_past_right         type  = auto_tab_next
05981  M01S00573.ns2346  +++|    field_past_left          type  = auto_tab_previous
05982  M01S00574.ns2346  +++|    field_past_last          type  = auto_tab_next
05983  M01S00575.ns2346  +++|    field_before_first       type  = auto_tab_previous
05984  M01S00576.ns2346  +++|
05985  M01S00577.ns2346  +++|"   TERMINAL ATTRIBUTES                                                       "
05986  M01S00578.ns2346  +++|    automatic_tabbing        value = TRUE
05987  M01S00579.ns2346  +++|    block_mode               value = TRUE
05988  M01S00580.ns2346  +++|    clears_when_change_size  value = FALSE
05989  M01S00581.ns2346  +++|    function_key_leaves_mark value = FALSE
05990  M01S00582.ns2346  +++|    has_hidden               value = TRUE
05991  M01S00583.ns2346  +++|    has_protect              value = TRUE
05992  M01S00584.ns2346  +++|    home_at_top              value = TRUE
05993  M01S00585.ns2346  +++|    multiple_sizes           value = FALSE
05994  M01S00586.ns2346  +++|    tabs_to_home             value = FALSE
05995  M01S00587.ns2346  +++|    tabs_to_tab_stops        value = FALSE
05996  M01S00588.ns2346  +++|    tabs_to_unprotected      value = FALSE
05997  M01S00589.ns2346  +++|    type_ahead               value = FALSE
05998  M01S00590.ns2346  +++|
05999  M01S00591.ns2346  +++|"   SCREEN SIZES                                                              "
06000  M01S00592.ns2346  +++|    set_size       rows = 24 columns = 80   out = ()
06001  M01S00593.ns2346  +++|
06002  M01S00594.ns2346  +++|"   SCREEN AND LINE MODE TRANSITION                                           "
06003  M01S00595.ns2346  +++|
06004  M01S00596.ns2346  +++|"   TERMINAL CAPABILITIES                                                     "
06005  M01S00597.ns2346  +++|    erase_end_of_line   out   = (repeat_to_address end_of_row ...
06006  M01S00598.ns2346  +++|      null null set_buffer_address current_position)
06007  M01S00599.ns2346  +++|    erase_page_home     in    = (5F(16))
06008  M01S00600.ns2346  +++|    erase_page_home     out   = (set_buffer_address home...
06009  M01S00601.ns2346  +++|                                 repeat_to_address home null)
06010  M01S00602.ns2346  +++|
06011  M01S00603.ns2346  +++|"   MISCELLANEOUS TERMINAL SEQUENCES                                          "
06012  M01S00604.ns2346  +++|    output_begin        out = (31(16) 43(16) ...
Proceed to Part 4