home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / b / krtmin.hlp < prev    next >
Text File  |  2020-01-01  |  45KB  |  1,241 lines

  1. V03.62-5_min 31-May-93
  2. 1 ?
  3.  
  4.  The question mark used as an argument dumps the dispatch
  5.  table for that command, thus listing all things possible:
  6.  
  7.     Kermit-11>?           ; display available commands
  8.     Kermit-11>SET ?        ; show all possible sets
  9.     Kermit-11>SET FILE ?   ; list all valid options
  10.  
  11. 1 @
  12.  
  13.  Open an indirect file for command input.  Same as TAKE.
  14.  If no device is specified DK and SY  will  be  tried in
  15.  that order.  Either "!" or ";" may be used as a comment
  16.  delimiter in Kermit-11 TAKE files.  All Kermit commands
  17.  except control characters are ok,  and EXIT may be used
  18.  in place of ^Z.
  19.  
  20.     Kermit-11>@ file    ; default type is .COM
  21.     Kermit-11>@file     ; RT-11 syntax is ok
  22.  
  23. 1 ASCII_Set
  24.  
  25.     Table of Octal, Decimal and Hex values for ASCII characters
  26.  
  27.  Char Key Oct Dec Hex    Ch Oct Dec Hex    Ch Oct Dec Hex    Ch Oct Dec Hex
  28.  ---- --- --- --- ---    -- --- --- ---    -- --- --- ---    -- --- --- ---
  29.  NUL  ^SP 000  0.  0     SP 040 32. 20     @  100 64. 40     `  140  96. 60
  30.  SOH  ^A  001  1.  1     !  041 33. 21     A  101 65. 41     a  141  97. 61
  31.  STX  ^B  002  2.  2     "  042 34. 22     B  102 66. 42     b  142  98. 62
  32.  ETX  ^C  003  3.  3     #  043 35. 23     C  103 67. 43     c  143  99. 63
  33.  EOT  ^D  004  4.  4     $  044 36. 24     D  104 68. 44     d  144 100. 64
  34.  ENQ  ^E  005  5.  5     %  045 37. 25     E  105 69. 45     e  145 101. 65
  35.  ACK  ^F  006  6.  6     &  046 38. 26     F  106 70. 46     f  146 102. 66
  36.  BEL  ^G  007  7.  7     '  047 39. 27     G  107 71. 47     g  147 103. 67
  37.  
  38.  BS   ^H  010  8.  8     (  050 40. 28     H  110 72. 48     h  150 104. 68
  39.  HT   ^I  011  9.  9     )  051 41. 29     I  111 73. 49     i  151 105. 69
  40.  LF   ^J  012 10.  A     *  052 42. 2A     J  112 74. 4A     j  152 106. 6A
  41.  VT   ^K  013 11.  B     +  053 43. 2B     K  113 75. 4B     k  153 107. 6B
  42.  FF   ^L  014 12.  C     ,  054 44. 2C     L  114 76. 4C     l  154 108. 6C
  43.  CR   ^M  015 13.  D     -  055 45. 2D     M  115 77. 4D     m  155 109. 6D
  44.  SO   ^N  016 14.  E     .  056 46. 2E     N  116 78. 4E     n  156 110. 6E
  45.  SI   ^O  017 15.  F     /  057 47. 2F     O  117 79. 4F     o  157 111. 6F
  46.  
  47.  DLE  ^P  020 16. 10     0  060 48. 30     P  120 80. 50     p  160 112. 70
  48.  DC1  ^Q  021 17. 11     1  061 49. 31     Q  121 81. 51     q  161 113. 71
  49.  DC2  ^R  022 18. 12     2  062 50. 32     R  122 82. 52     r  162 114. 72
  50.  DC3  ^S  023 19. 13     3  063 51. 33     S  123 83. 53     s  163 115. 73
  51.  DC4  ^T  024 20. 14     4  064 52. 34     T  124 84. 54     t  164 116. 74
  52.  NAK  ^U  025 21. 15     5  065 53. 35     U  125 85. 55     u  165 117. 75
  53.  SYN  ^V  026 22. 16     6  066 54. 36     V  126 86. 56     v  166 118. 76
  54.  ETB  ^W  027 23. 17     7  067 55. 37     W  127 87. 57     w  167 119. 77
  55.  
  56.  CAN  ^X  030 24. 18     8  070 56. 38     X  130 88. 58     x  170 120. 78
  57.  EM   ^Y  031 25. 19     9  071 57. 39     Y  131 89. 59     y  171 121. 79
  58.  SUB  ^Z  032 26. 1A     :  072 58. 3A     Z  132 90. 5A     z  172 122. 7A
  59.  ESC  ^[  033 27. 1B     ;  073 59. 3B     [  133 91. 5B     {  173 123. 7B
  60.  FS   ^\  034 28. 1C     <  074 60. 3C     \  134 92. 5C     |  174 124. 7C
  61.  GS   ^]  035 29. 1D     =  075 61. 3D     ]  135 93. 5D     }  175 125. 7D
  62.  RS   ^~  036 30. 1E     >  076 62. 3E     ^  136 94. 5E     ~  176 126. 7E
  63.  US   ^?  037 31. 1F     ?  077 63. 3F     _  137 95. 5F    DEL 177 127. 7F
  64.  
  65. 1 ASSIGN
  66.  
  67.  Like that of RT-11, except only DK (the default disk) is supported.
  68.  This specifies what Kermit will use as its default disk, it doesn't
  69.  modify the monitor's assignment for DK.
  70.  
  71.     Kermit-11>ASS LD0 DK
  72.  
  73. 1 Binary_Files
  74.  
  75.  Binary files include task or save images and other special types
  76.  requiring all eight bits in each byte.  Text  files like program
  77.  sources normally  only  use  the lower seven bits.  Binary files
  78.  should be transferred on an eight-bit line, which on most PDP-11
  79.  systems is the default.  Under RT-11 Kermit-11 defaults to space
  80.  parity as its handlers are 7-bit devices, and 8-bit quoting will
  81.  be required to transfer binary data.  This adds a byte for every
  82.  one with the high bit set and thus increases the transfer time.
  83.  
  84.   Various Kermits are at different stages of  development.  Some
  85.   may NOT handle binary files automatically thus the command SET
  86.   FILE FIXED must be done on BOTH before a binary file transfer.
  87.   Versions 2.16 and up of Kermit-11 do automatically switch into
  88.   the binary mode.  Under RT-11 the file type must be defined in
  89.   sending Kermit's binary types list (see HELP SET BINARY) prior
  90.   to transmission.
  91.  
  92.  Binary files are best exchanged using CRC error checking.  This
  93.  isn't the default and may need to be SET on the other Kermit if
  94.  it can't recover yours from the init packet.
  95.  
  96.  Note that transferring a text file with one or both Kermits set
  97.  to binary mode may result in an unusable file due to the chance
  98.  of including embedded record control information.  If this does
  99.  occur KED may be used (open the file and then immediately EXIT)
  100.  to strip the hi bits from it.
  101.  
  102.  Prior to Version 2.21 Kermit-11 didn't support 8-bit prefixing.
  103.  Before V2.23, repeat character encoding wasn't supported.
  104.  
  105.    A problem was discovered with  attribute  packet  processing
  106.    in versions of Kermit-11  prior to  3.49.  This implies that
  107.    versions 3.49 or later of Kermit-11 will not  be  completely
  108.    compatible  with older versions.   The best workaround until
  109.    a copy of ver 3.49 or later can be obtained  is  to  disable
  110.    attribute packet processing with the SET NOATTR command then
  111.    SET FILE FIXED on BOTH ends before transferring binary data.
  112.  
  113. 1 BUG
  114.  
  115.  Displays where to get help should one encounter a bug in this program.
  116.  
  117. 1 CD
  118.  
  119.  Makes the specified device the default disk, directing to it
  120.  file operations for which no device is explicitly specified.
  121.  This only modifies Kermit, the monitor remains unchanged and
  122.  you'll be back where you started after exiting the program.
  123.  
  124. 1 CLS
  125.  
  126.  CLear Screen, with numerous resets for VT-100 terminal.
  127.  CLX does the same, then enables the reverse video mode.
  128.  
  129. 1 CLX
  130.  
  131.  Clears a VT-100 screen ala CLS, then sets the reverse video mode.
  132.  
  133. 1 COPY
  134.  
  135.  Creates a copy of the input file.  Wildcards are not supported,
  136.  and it is more efficient to use COPY from the monitor.  You may
  137.  move a single file retaining the input file name with:
  138.  
  139.     Kermit-11>COP file dev:
  140.  
  141. 1 CWD
  142.  
  143.  Synonym for CD.
  144.  
  145. 1 Debugging
  146.  
  147.  Various debug options are available.  See HELP SET DEBUG for
  148.  in depth information.  Try HELP SET RANDOM regarding a means
  149.  to deliberately force errors to test recovery from them, and
  150.  HELP EXAMINE for info about looking at data in memory.
  151.  
  152.      Logging to a file:            LOG file debug_mode
  153.     Packets/Files/States        SET DEB PACKET file
  154.     Raw terminal I/O        SET DEB RAW file
  155.  
  156.      Turn off debugging            SET DEB OFF
  157.  
  158. 1 DELETE
  159.  
  160.  Deletes a single specified file.  Wildcards are not supported.
  161.  The entire command name "DELETE" must be used (no substring is
  162.  acceptable) as some small protection against accidents.
  163.  
  164. 1 DIRECTORY
  165.  
  166.  Displays the default device directory, or that of a specified device.
  167.  Wildcarding is  implicit  regardless of how the monitor has been set.
  168.  Switches (/opt) are not implemented.
  169.  
  170.   Kermit-11>DIR           ; all files on DK: (default device)
  171.   Kermit-11>DIR .MAC       ; all files of type .MAC (same as *.MAC)
  172.   Kermit-11>DIR KRT*.MAC   ; all beginning with KRT of type .MAC
  173.   Kermit-11>DIR LD0:.MAC   ; all files of type .MAC on LD0:
  174.   Kermit-11>DIR EDIT.       ; file name must be just EDIT with no type
  175.   Kermit-11>DIR EDIT%       ; 5 chars, first 4 are EDIT, any type
  176.   Kermit-11>DIR .MAP,.SAV  ; comma delimits, see HELP SET FILE CSI
  177.  
  178. 1 EXAMINE
  179.  
  180.  Format and print global read/write data to the terminal:
  181.  
  182.     Kermit-11>EXA PACKET    ; dump packet buffer to TT
  183.     Kermit-11>EXA *        ; all defined variables
  184.     Kermit-11>EXA 44    ; address of your choice
  185.  
  186.  Please  note  attempting  to  examine  an illegal address
  187.  will crash the program.  The .MAP file for the Kermit you
  188.  are using may be used to locate addresses not included in
  189.  the internal symbol table.  Some overlays are permanently
  190.  loaded (refer to the link command file for the version in
  191.  use) but most are not, and these most likely will be gone
  192.  by the time one has returned to Kermit's command line.
  193.  
  194. 1 EXIT
  195.  
  196.  Terminates Kermit-11 and exits to the monitor, resetting the link
  197.  device and modem if same were assigned from within the program.
  198.  
  199. 1 HELP
  200.  
  201.  Entering HELP alone prints the list of available topics.
  202.  For detailed information about a specific function:
  203.  
  204.     Kermit-11>HELP topic [subtopic] ..
  205.  
  206.  Should one prefer the printed page, this dumps help text
  207.  to LP to produce a handy reference:
  208.  
  209.     Kermit-11>HPRINT topic [subtopic] ..
  210.  
  211.  HELP and HPRINT also support wildcarding, as in:
  212.  
  213.     Kermit-11>H *        ; everything
  214.     Kermit-11>H SET *    ; all sets
  215.     Kermit-11>H SET FIL *    ; all file types
  216.  
  217.  This modified Kermit-11 contains an internal index to its
  218.  help text file.  If KRTHLP.HLP is modified Kermit must be
  219.  rebuilt.  See KRTHLP.PRE for instructions.
  220.  
  221. 1 HOME
  222.  
  223.  Resets the default device to the home directory.
  224.  This is, if not set otherwise, DK when Kermit-11
  225.  was started.  SHOW displays current assignments.
  226.  
  227. 1 HPRINT
  228.  
  229.  Like HELP but also dumps text to LP to produce a handy reference:
  230.  
  231.     Kermit-11>HPRINT topic [subtopic] ..
  232.     Kermit-11>HPRINT *
  233.  
  234.  You may ASSIGN xx LP under RT-11 (where xx is a disk) then run KRT
  235.  and use HPRINT to create a disk file of the text formatted as it's
  236.  displayed by the program.  The file name KRTHLP.OUT will be used.
  237.  
  238. 1 LOGFILE
  239.  
  240.  Creates the debug and session logging file.  One may optionally specify
  241.  a debug mode as an additional argument following the desired file name,
  242.  or must later select something to be written into the file.  When a log
  243.  file is closed all debug modes are reset (turned off).  If file size is
  244.  a consideration it may be specified via SET FILE CREATE_SIZE first.
  245.  
  246.     Kermit-11>LOG TMP PACK    ! default type is .LOG, logs packets
  247.     Kermit-11>LOG LP: ALL    ! LP MUST be spooled, or very fast..
  248.     Kermit-11>LOG        ! close file, turn off debugging
  249.  
  250.  Check HELP Debug for a brief list or HELP SET DEBUG for detailed
  251.  descriptions of debugging modes.
  252.  
  253. 1 Long_Packets
  254.  
  255.  Kermit-11 supports the use of packet lengths greater than 94.  This is
  256.  particularly useful in file transfers over links with delays exceeding
  257.  one second,  or whenever transmission errors are sufficiently low that
  258.  time saved in ACK packets (as opposed to time lost in resending longer
  259.  data packets) improves efficiency.  The main restriction on the packet
  260.  size is the link, a given circuit may not pass a given number of chars
  261.  in a single packet.  Also, BOTH Kermits must support this extension to
  262.  the protocol, it is always negotiated before any file transfer.
  263.  
  264.  Long packets are enabled by setting the  receive  packet length on the
  265.  Kermit which will be receiving the transfer:
  266.  
  267.     Kermit>SET RECEIVE PACKET_LENGTH 1024    ; use 1kb packets
  268.     Kermit>SET BLO 3            ; CRC error checking
  269.  
  270.  Here the above may also be accomplished in one command with:
  271.  
  272.     Kermit-11>SET LONG ON        ; max packets, CRC error tests
  273.  
  274.  It is highly recommended you use the CRC block check,  as the default
  275.  type one checksum is inadequate for such packet lengths.  Please note
  276.  it may be necessary to preset this on both sides, before invoking the
  277.  server.  The maximum packet size possible here may be determined with
  278.  SHOW PARAMETERS.
  279.  
  280.  You may disable long packets at this end via SET NOLONG.
  281.  
  282.  When talking to VMS Kermit or C-Kermit you will probably need to
  283.  also SET SEN PAC nnnn on them before long packets will function.
  284.  
  285. 1 Parity
  286.  
  287.  Sometimes what appears to be valid packet is constantly rejected.
  288.  This usually happens when the requesting Kermit asks a server for
  289.  a file and then rejects the server's first packet until the retry
  290.  limit is reached.  This may  be caused by parity being introduced
  291.  somewhere, as when a modem is generating parity,  or by a private
  292.  or public net.  If the  communications  link is at fault a simple
  293.  fix is to SET PARITY SPACE on each Kermit, forcing removal of bit
  294.  seven from the incoming data.  Normally this will not stop binary
  295.  transfers since most Kermits can do eight bit prefixing, a method
  296.  of sending  eight  bit  data over a seven bit link.  You MUST use
  297.  parity (even if MARK or SPACE)  when using Kermit-11 with the IBM
  298.  CMS Series/1 or 7171 3270 emulator.  See HELP SET PARITY for info
  299.  about specific options.
  300.  
  301.  Under RT-11 parity will default to SPACE, TT is a 7-bit device.
  302.  
  303. 1 PRINT
  304.  
  305.  Copies a single (non-wildcarded) file to LP.
  306.  
  307. 1 PWD
  308.  
  309.  Displays the current default device (DK), home directory and, if
  310.  running under TSX-Plus V6.2 or above, mounted logical disks.
  311.  
  312. 1 QUIT
  313.  
  314.  Synonym for EXIT.
  315.  
  316. 1 RECEIVE
  317.  
  318.  The RECEIVE command tells Kermit-11 to receive a file  or  file  group
  319.  from  the  other  system.  File names are taken from the incoming file
  320.  headers - that is, files to be sent are specified  on the other system
  321.  with its SEND command (wildcarding may be used if sender supports it):
  322.  
  323.     Kermit>SEND afile    ; a single file
  324.     Kermit>SEND *.MAC    ; all .MAC files
  325.  
  326.  Then one escapes back to one's local machine and initiates receive:
  327.  
  328.     Kermit-11>RECEIVE    ; note no file name argument is used
  329.  
  330.  As files are created, their names will be displayed on your screen.
  331.  
  332.  If a file arrives that you don't really want, you can try to cancel it
  333.  by typing Ctrl-X which sends the request to the remote Kermit.  A file
  334.  group can be bombed by typing Ctrl-Z.  These control chars are checked
  335.  at the end of each DATA packet.   Use Ctrl-C to abort before receiving
  336.  the beginning of the first file.
  337.  
  338.  If the first file arrives too soon, use SET DELAY on the sending side.
  339.  
  340.  If an incoming file has the same name as an existing file Kermit-11 by
  341.  default will create a new file.  To preserve existing files check HELP
  342.  SET FILE PROTECT.
  343.  
  344.  When receiving text files from a non RT-11 system this Kermit will add
  345.  25% to the received file size as record terminators are often excluded
  346.  from what is reported, or are of a different size (Unix).  Files close
  347.  to the maximum free space may be accommodated by SET FILE CREATE_SIZE,
  348.  which overrides any passed size attribute.
  349.  
  350.  If you are trying to receive binary files from a Kermit which does not
  351.  support attribute transmission SET FILE TYPE FIXED and SET BLOCK_CHECK
  352.  on BOTH ends first, or the transmission may appear fine while all high
  353.  bits are actually being tossed.
  354.  
  355.  Normally it is much easier to run the remote Kermit as a SERVER.  When
  356.  that isn't possible, the RECEIVE command is useful.
  357.  
  358. 1 RENAME
  359.  
  360.  Renames a single, local (only) file.
  361.  
  362.     Kermit-11>RENAME oldname newname
  363.  
  364. 1 SEND
  365.  
  366.  Sends a file or group of files to the other system.   Wildcards may be
  367.  used, in which case files are sent in order of their directory entries
  368.  in the device containing them.  If you're SENDing on Kermit-11 running
  369.  in its remote mode,  SET DELAY governs the time allowed to escape back
  370.  to one's local Kermit to initiate the RECEIVE mode (default = 6 secs).
  371.  If you miss the first packet Kermit will retry it after timing out.
  372.  
  373.  If the automatic binary file select is on (SET FILE AUTO, the default)
  374.  the transmission mode is determined by searching the binary types list
  375.  for each file.   If it is not possible to exchange attributes you will
  376.  need to SET FILE TYPE  and  SET BLOCK_CHECK  as required on both sides
  377.  before starting.
  378.  
  379.  If parity is in use (see HELP SET PARITY) Kermit-11 will ask the other
  380.  Kermit to use a special kind of "prefixing" notation for binary files.
  381.  This is an advanced feature and not all Kermits have it.  If the other
  382.  Kermit can't accommodate this feature,  binary  files  can not be sent
  383.  correctly.  This includes executable programs, object modules, and any
  384.  text file containing characters with the high bit set.
  385.  
  386.  Kermit-11 will also check the other side for a special prefix encoding
  387.  for repeated characters.  If supported, files with long strings of the
  388.  same character will be transmitted very  efficiently.   Columnar data,
  389.  highly indented text and binary files are the primary beneficiaries of
  390.  this technique.
  391.  
  392.             SEND Command Summary:
  393.  
  394.     Sends files to another Kermit.  If that Kermit isn't a server the
  395.     transmission begins after the number of seconds  specified by SET
  396.     DELAY.  This allows  time to escape back to your local Kermit and
  397.     issue a receive command.  The server is far easier to use, unless
  398.     your Kermit can't do remote commands.  Wildcarded renaming is not
  399.     supported.
  400.  
  401.     Kermit-11>SEND *.MAC
  402.     Kermit-11>SEND afile asfile    ; rename to asfile
  403.     Kermit-11>SEND afile,b*,cfile    ; comma delimits file names
  404.  
  405. 1 SERVER
  406.  
  407.  The SERVER command puts a remote Kermit into a server mode, so that it
  408.  expects further commands as packets from your own local client Kermit,
  409.  allowing various things to be done at the remote without the bother of
  410.  first connecting back to it.  This Kermit-11 when run as a server will
  411.  handle these commands:   CD,  COPY,  DELETE,  DIRECTORY,  FINISH, GET,
  412.  HELP, RENAME, SEND, SPACE and TYPE.
  413.  
  414.  Kermit-11 will use the client's block check scheme,  packet length and
  415.  such as long as nothing affecting any of that has been shut off before
  416.  invoking the server.  The BINARY_TYPE list will be used to select text
  417.  or image mode when sending unless specific file type has been set.  If
  418.  your local Kermit doesn't support exchanging attributes, SET FILE TYPE
  419.  and SET BLOCK_CHECK as needed on BOTH ends before running the server.
  420.  
  421.         SERVER Command Summary:
  422.  
  423.     REMOTE COPY    Copy a file to another
  424.     REMOTE CWD    Changes server default
  425.     REMOTE DELETE    Erases specified  file
  426.     REMOTE DIR    Prints   a   directory
  427.     FINISH        Exit server, reconnect
  428.     GET        Send file(s) to remote
  429.     REMOTE HELP    Prints this  help text
  430.     REMOTE RENAME    Rename old file to new
  431.     SEND        Send file(s) to server
  432.     REMOTE SPACE    Shows blocks used/free
  433.     REMOTE TYPE    Types a specified file
  434.  
  435. 1 SET
  436.  
  437.  The SET command is used to modify various parameters in Kermit.
  438.  Multiple arguments, including spaces between them, for the same
  439.  parameter may be delimited with commas.
  440.  
  441.     Kermit-11>SET parameter keyword[, key words_1, keyword_2, ..]
  442.  
  443. 2 ATTRIBUTES
  444.  
  445.  Part of the  Kermit  protocol  is  the  support  of  file  attributes.
  446.  Connected Kermits that support this can send information to each other
  447.  about size, date/time of creation, protection and other useful things.
  448.  
  449.  Due to potential problems with incompatible implementations attributes
  450.  may be disabled.  In this case, Kermit will not send them, even though
  451.  the receiver may have indicated that it supports them.  The default is
  452.  attributes enabled.
  453.  
  454.     Kermit-11>SET ATTR OFF
  455.     Kermit-11>SET ATTR ON
  456.  
  457.  Note the determination of whether to send a file in the image mode is
  458.  by the state of SET FILE, and it may be necessary to select something
  459.  specific (besides AUTO, which defaults to text) for it when disabling
  460.  ATTRIBUTES.
  461.  
  462.  When receiving text files from a non RT-11 system this Kermit will add
  463.  25% to the received file size as record terminators are often excluded
  464.  from what is reported, or are of a different size (Unix).  Files close
  465.  to the maximum free space may be accommodated by SET FILE CREATE_SIZE,
  466.  which overrides any passed size attribute.
  467.  
  468.  This modified Kermit-11 supports the following attributes:
  469.  
  470.     !  (oct 41)   File length (1kb blocks)
  471.     "  (oct 42)   File type (ASCII, Binary, Image)
  472.     #  (oct 43)   Creation date (1972 to 2099 only)
  473.     -  (oct 55)   Protection code (within RT-11's limits)
  474.     .  (oct 56)   Machine and operating system of origin
  475.     0  (oct 60)   Special system-dependent parameters:
  476.                   "  (oct 42)  includes DEC_Multinational files
  477.     1  (oct 61)   Exact file length in bytes
  478.  
  479.     Notes:    File protected when no write, append or delete access.
  480.  
  481. 2 BINARY_TYPE
  482.  
  483.  Kermit-11 maintains a list of file types that's scanned to decide
  484.  if a file should be sent in the binary mode.   This list includes
  485.  commonly used binary file types, may be displayed with SHO BINARY
  486.  and appended up to 31 total types, one type per command line.
  487.  
  488.     Kermit-11>SET BIN xyz
  489.  
  490.  The state of SET FILE determines whether the binary list test will
  491.  be used to control the transmission mode for files.  Use SHOW FILE
  492.  to display it.
  493.  
  494. 2 BLOCK_CHECK_TYPE
  495.  
  496.  Determines the block checking scheme to be used during transmission to
  497.  to detect errors.  There are three types available:  the one character
  498.  checksum (default), the two character checksum and the three character
  499.  CRC (cyclic redundancy check).   Both Kermits involved in the transfer
  500.  must agree on the block check type.   Kermit-11 will request the block
  501.  check set by this command be used for a transfer.  If the other Kermit
  502.  can't recover this from the init packet then the block check type must
  503.  be manually set on BOTH sides, otherwise the single character checksum
  504.  will be used.  Binary files should be sent with CRC block checking.
  505.  
  506.     Kermit-11>SET BLO 1    ; one char checksum
  507.     Kermit-11>SET BLO 2    ; two char checksum
  508.     Kermit-11>SET BLO 3    ; three char CRC
  509.  
  510. 2 DEBUG
  511.  
  512.  Used to specify the type and level of debugging written to a disk
  513.  file, which must first have been created via the LOGFILE command,
  514.  or may be optionally specified as an additional argument for this
  515.  command.  There are also options to display debugging data on the
  516.  terminal with or without writing to a disk file.   When a logfile
  517.  is closed all debug modes are reset (turned off).
  518.  
  519.     Kermit-11>SET DEBUG mode [logfile]
  520.  
  521. 3 NONE
  522.  
  523.  Turns off all debugging and closes the logfile.
  524.  
  525. 3 OFF
  526.  
  527.  Turns off all debugging and closes the logfile.
  528.  
  529. 3 ON
  530.  
  531.  Enables PACKET logging to the disk file specified by the LOGFILE command.
  532.  
  533. 3 PACKET
  534.  
  535.  Logs all packets sent and received to the file specified with LOGFILE
  536.  using headers indicating packet number, type and length.  An asterisk
  537.  "*" displayed as the packet type indicates a received checksum error.
  538.  If the type itself is bad (not A-Z) a "?" is substituted.
  539.  
  540.  REC.SW = STA.DAT  Data
  541.  <<< RPACK - Paknum  54    Type  *    Length    82
  542.      40!100!200>,curatr; hose bits 0,2,5 and unused biuc 6,7#M#J#Ibeq#I10$#M#
  543.      J#Iclr#Ipr
  544.  BAD Checksum: RCV,CALC =  24670,  3312
  545.  >>> SPACK - Paknum  54    Type  N    Length     0
  546.  
  547.  Numeric overflow is indicated by a "*" (in the most significant digit's
  548.  column) preceding the remainder of the value,  which is also displayed.
  549.  Received and calculated values of bad checksums are displayed following
  550.  any data present in the packet.
  551.  
  552.  Severe telephone line noise and/or retraining of modems may cause a bad
  553.  packet length value, in which case data logged are truncated to fit the
  554.  maximum available ($ALLSIZ-2) buffer space.
  555.  
  556.  Selecting this option cancels any other debug option(s) then in use.
  557.  
  558. 3 RAW
  559.  
  560.  Logs everything received or sent as 8-bit data to a binary logfile.
  561.  This option is mutually exclusive of all other functions.
  562.  
  563. 2 DEFAULT
  564.  
  565.  Makes the specified device the default disk, directing to it
  566.  file operations for which no device is explicitly specified.
  567.  
  568. 2 DELAY
  569.  
  570.  Sets the number of seconds to wait before beginning sending a file
  571.  while in the remote mode.  This is the time allowed to escape back
  572.  to your local Kermit and issue a RECEIVE command.
  573.  
  574.     Kermit-11>SET DELAY number_of_seconds
  575.  
  576. 2 END_OF_LINE
  577.  
  578.  The END_OF_LINE parameter is the ASCII character used as a
  579.  line terminator for all packets sent to and  received from
  580.  the other Kermit.  This is normally not changed.  See HELP
  581.  ASCII for octal values.
  582.  
  583.     Kermit-11>SET END octal_value_of_char
  584.  
  585. 2 FILE_TYPE
  586.  
  587.  When it's started Kermit-11 defaults to automatically getting a file
  588.  type from the BINARY_TYPE list when sending  and incoming attributes
  589.  if receiving.   Some Kermits may not accommodate this, in which case
  590.  it's necessary to manually SET a particular FILE_TYPE, and match the
  591.  BLOCK_CHECK as well, on both sides before continuing.
  592.  
  593.  The file type ASCII should be used to for text files which are to be
  594.  used as text files.  The file type BINARY should  be used for binary
  595.  files, such as save images, in which bit 7 must not be stripped when
  596.  transferred.  The file type  DEC_MULTINATIONAL  may be used for text
  597.  files containing 8-bit chars only when it is a supported type on the
  598.  other end.  Check HELP Binary_Files for important additional info.
  599.  
  600.  Once a FILE_TYPE is SET that aspect of exchanging file attributes is
  601.  superseded by the designated type  regardless of whatever remains on
  602.  with the rest of attribute processing.  SET FILE AUTO to restore the
  603.  default.  SHOW FILE displays the current type.
  604.  
  605.     Kermit-11>SET FILE ASCII
  606.     Kermit-11>SET FILE BINARY
  607.     Kermit-11>SET FILE DEC_MULTINATIONAL
  608.     Kermit-11>SET FILE AUTO
  609.  
  610. 3 ASCII
  611.  
  612.  Force the file type to ASCII, for 7-bit text files.  For
  613.  text files containing 8-bit chars use DEC_MULTINATIONAL,
  614.  if supported by the other Kermit, or if not, use BINARY.
  615.  
  616.  SET FILE AUTO restores automatic ASCII/Binary selection.
  617.  
  618. 3 AUTO
  619.  
  620.  Decide if a file should be sent in the binary mode as determined
  621.  from an internal list of binary file types and use any type data
  622.  found in an incoming file's attributes.
  623.  
  624.  Setting the FILE_TYPE to any particular value overrides both the
  625.  send and receive automatic type selection.
  626.  
  627. 3 BINARY
  628.  
  629.  Force the file type to BINARY, for non-text files.  If parity is set to
  630.  anything besides NONE, the other Kermit must support eight bit quoting.
  631.  
  632.  SET FILE AUTO restores automatic ASCII/Binary selection.
  633.  
  634. 3 CREATE_SIZE
  635.  
  636.  The largest file RT-11 can open without specifying a particular size
  637.  is half the biggest piece of contiguous free space.  When talking to
  638.  a Kermit that doesn't support passing the file size with attributes,
  639.  SET CREATE_SIZE may be used to get a file that otherwise wouldn't be
  640.  possible.  If your largest free space is 3000 blocks and you need to
  641.  get a 2499 block file:
  642.  
  643.     Kermit-11>SET FIL CRE 2499
  644.  
  645.  Note that a SET size supersedes a received attribute value.
  646.  
  647.     Kermit-11>SET FIL CRE 0  ; default, restores size attribute
  648.  
  649.  This parameter is cleared (reset to its default) after the next open
  650.  (.enter) of ANY kind, and thus may also be used to set the size of a
  651.  log file.  Conversely, if meant to be used otherwise it shouldn't be
  652.  be set until AFTER a log file has been opened.
  653.  
  654. 3 CSI_PARSING
  655.  
  656.  Determines whether multiple file specs provided to the local GET and
  657.  SEND commands delimited by commas are parsed by the real CSISPC call
  658.  (limit is six arguments) or by a software emulation (limited only by
  659.  command line length) useful when the other Kermit chokes on commas.
  660.  
  661.     Kermit-11>SET FILE CSI EMULATED
  662.     Kermit-11>SET FILE CSI REAL    ; the default
  663.  
  664.  Directory listings and remote file name strings are always parsed by
  665.  the real RT-11 Command String Interpreter.
  666.  
  667. 3 DEC_MULTINATIONAL
  668.  
  669.  Under RT-11 this is functionally the same as the BINARY type, and is
  670.  provided here for compatibility with other systems where it serves a
  671.  useful purpose.  DEC_Multinational is for text files (using carriage
  672.  control) with 8-bit records.
  673.  
  674.  SET FILE AUTO restores automatic ASCII/Binary selection.
  675.  
  676. 3 FIXED
  677.  
  678.  Synonym for SET FILE BINARY.
  679.  
  680. 3 IMAGE
  681.  
  682.  Synonym for SET FILE BINARY under RT-11.
  683.  
  684. 3 NOPROTECT
  685.  
  686.  Allows Kermit-11 to accept files regardless if the file then exists
  687.  on the receiving system, the default.  See HELP SET FILE PROTECT if
  688.  you wish to retain existing files.  In no case will Kermit ever zap
  689.  a file protected via PIP (rename/protect).
  690.  
  691. 3 NOREPLACE
  692.  
  693.  Synonym for SET FILE PROTECT.
  694.  
  695. 3 NOVOLUME_VERIFY
  696.  
  697.  Normally Kermit-11 checks the directory header of a disk to verify it
  698.  most likely contains a valid file structure before trying to read the
  699.  directory.  If for some reason your disk doesn't contain the standard
  700.  data at offset 760 in the header, Kermit will not read the directory.
  701.  SET FILE NOVOL bypasses this test.
  702.  
  703. 3 PROTECT
  704.  
  705.  Forces Kermit-11 to bomb a incoming file  when one of the same name
  706.  then exists.   The main use of this is to resume getting a group of
  707.  files (as in KRT*.*) having lost the connection  after transferring
  708.  some of them.  If protection is set, any files already gotten won't
  709.  be again.  This assumes the sending Kermit can reject a single file
  710.  in a possible group.  When using long packets be advised the create
  711.  is not attempted until the first data packet has been received, and
  712.  this may take several seconds at slower speeds.  Files protected by
  713.  PIP (ren/prot) can not be deleted by Kermit.
  714.  
  715.  SHOW FILE displays the status of Kermit's file protection.
  716.  
  717. 3 REPLACE
  718.  
  719.  Synonym for SET FILE NOPROTECT.
  720.  
  721. 3 TEXT
  722.  
  723.  Synonym for SET FILE ASCII.
  724.  
  725. 3 TYPE
  726.  
  727.  SET FILE TYPE xxx is the same as the SET FILE xxx, the keyword TYPE
  728.  is ignored but provides compatibility with other implementations of
  729.  Kermit.
  730.  
  731. 3 VOLUME_VERIFY
  732.  
  733.  Check the directory header of a disk to verify that it contains a
  734.  valid RT-11 file structure before trying to read it (the default).
  735.  DECRT11 and DECVMSEX are acceptable headers, otherwise you may SET
  736.  FILE NOVOL to disable this check (for "foreign" floppies).
  737.  
  738. 2 HOME
  739.  
  740.  Modifies the home directory name to the specified device.
  741.  
  742. 2 INCOMPLETE_FILE_DISPOSITION
  743.  
  744.  Allows determination of what is done with a file that is not completely
  745.  received.  If the disposition is KEEP, all files received will be kept,
  746.  even if only some fraction of the file is received.  If the disposition
  747.  is DISCARD (the default) anything not completely received is discarded.
  748.  If the other Kermit supports the  "D"  (discard)  byte in the "Z" (EOF)
  749.  packet, a file skipped or aborted when sending from this Kermit will be
  750.  treated according to this parameter as SET on the OTHER Kermit.
  751.  
  752.     Kermit-11>SET INCOMPLETE_FILE_DISPOSITION action
  753.  
  754.  Where 'action' is either DISCARD or KEEP.
  755.  
  756. 2 LINE
  757.  
  758.  This special minimum version of Kermit-11 for floppy disk based systems
  759.  only supports TT.  Use KRT or KRTTSX if you need a comm handler.
  760.  
  761. 2 LOGFILE
  762.  
  763.  Synonym for the LOGFILE command.
  764.  
  765. 2 LONG_PACKETS
  766.  
  767.  Options are ON, OFF, or you may SET NOLONG_PACKETS.  This  may be used
  768.  to disable use of long packets regardless of packet length set locally
  769.  or received  from  a remote system.  Setting the packet length greater
  770.  than 94 on this end restores long packet operation if set off via this
  771.  command.
  772.  
  773.  In the past, SET LONG ON merely restored use of long packets if they'd
  774.  first been enabled by SET REC PAC nnn, and wouldn't in itself actually
  775.  alter the packet length.  Here, it has been enhanced to accomplish and
  776.  is equivalent to this:
  777.  
  778.     Kermit-11>SET BLOCK_CHECK_TYPE 3
  779.     You may need to SET BLO 3 on the other Kermit
  780.     Kermit-11>SET RECEIVE PACKET_LENGTH max_possible
  781.  
  782.  See HELP Long_Packets for more info.  SHOW PACKET to check the maximum
  783.  available buffer length.
  784.  
  785. 2 NOATTRIBUTES
  786.  
  787.  Disables automatic exchange of file attributes during transfers.
  788.  
  789. 2 NODEBUG
  790.  
  791.  Turns off all debugging and closes the logfile.
  792.  
  793. 2 NOLONG_PACKETS
  794.  
  795.  Disables use of packets longer than 94 bytes.
  796.  
  797. 2 NOREPEAT_QUOTING
  798.  
  799.  Disables compression of repeated characters during file transfers.
  800.  
  801. 2 PARITY
  802.  
  803.  Specifies the type of parity on the remote link.  It  defaults to
  804.  NONE and can also be ODD, EVEN, MARK or SPACE.  Parity generation
  805.  is  done  via  software,  no  special hardware is used.  Software
  806.  parity generation is restricted to 8-bit links only.  The format,
  807.  if parity is set to anything besides NONE, will be 7 bits of data
  808.  with the high bit set or cleared per the parity scheme in use.
  809.  
  810.  SPACE parity is essentially nothing in the hi bit and thus may be
  811.  used to work around bottlenecks such as TT (a 7-bit handler).
  812.  
  813.  When parity (other than NONE) is used Kermit-11 will be forced to
  814.  use 8-bit prefixing for binary files,  which  increases  transfer
  815.  time.  This modified Kermit checks the need to prefix before each
  816.  transaction, so one need not exit the program to turn it off.
  817.  
  818.  See HELP Parity for application info.
  819.  
  820. 2 PAUSE
  821.  
  822.  Specifies number of seconds to wait before each packet is sent.
  823.  This may be useful under situations of heavy system load.
  824.  
  825. 2 PROMPT
  826.  
  827.  Useful if you are using two Kermit-11s to talk to each other.
  828.  By using the SET PROMPT command, you can change the prompt on
  829.  either or both Kermits to something indicative of the systems
  830.  in use.  The prompt string also prefixes error messages, sans
  831.  the last byte if it is a ">".  Prompts may be up to 30 chars.
  832.  
  833. 2 RECEIVE
  834.  
  835.  Alters various parameters concerning receiving packets.
  836.  
  837.     Kermit-11>SET REC parameter value
  838.  
  839. 3 PACKET_LENGTH
  840.  
  841.  This serves two purposes.  The first is to reduce incoming packet length
  842.  in the event normal sized Kermit packets can  not  be passed through the
  843.  communications circuit.  There could be, perhaps, some "black box" some-
  844.  where in the link that has a very small buffer size.  This command would
  845.  be used to reduce the size that the SENDING Kermit will use.
  846.  
  847.  Long_packets are also enabled by setting the receive packet length.  See
  848.  HELP Long_Packets for specific operational information.
  849.  
  850. 3 START_OF_PACKET
  851.  
  852.  Modifies the character used for the RECEIVE (only) start of packet
  853.  to the specified octal_value from the default Ctrl-A.  Both  sides
  854.  must support the new value as it can't be negotiated in transfers.
  855.  
  856.  The only reasons this should ever be changed are some piece of gear
  857.  somewhere between the two Kermit programs will not pass through the
  858.  Ctrl-A, or something similarly placed is echoing its input.  In the
  859.  latter case, the  recipient  can  change the packet outbound packet
  860.  prefix to be different from that of arriving  packets  so  the echo
  861.  will be ignored.  See HELP ASCII for octal values.
  862.  
  863. 3 TIME_OUT
  864.  
  865.  This is the wait in seconds for a packet from the other Kermit, after
  866.  which it will be considered missing and appropriate action taken.  If
  867.  system loads are high or you are using a MNP protocol you may need to
  868.  increase this (and the SEND TIME_OUT on the other Kermit).
  869.  
  870.  To disable it, SET RECEIVE TIME_OUT 0 (actually 65535. ticks).
  871.  
  872. 2 REPEAT_QUOTING
  873.  
  874.  One may SET REPEAT OFF or ON (default) to control character compression
  875.  during packet transmission.  This might be necessary with older Kermits
  876.  that do not support this part of the protocol.
  877.  
  878. 2 RETRY
  879.  
  880.  Sets the maximum number of times Kermit will try to send specific
  881.  packets.  There are  two  retry  parameters,  one for the initial
  882.  connection (the SEND_INIT or REC_INIT), the other comes into play
  883.  after this init succeeds, governing all further data packets.
  884.  
  885.  The default value for the initial connection is 5, and 16 for all
  886.  other packets.
  887.  
  888.     Kermit-11>SET RETRY type nn
  889.  
  890.  Where "type" is either INITIAL_CONNECTION (for initial connection
  891.  packet) or PACKET (for all other packets), and "nn" is the number
  892.  of retries (decimal) to attempt.  Legal values are 3 to 30.  SHOW
  893.  RETRY to check the current settings.
  894.  
  895. 2 SEND
  896.  
  897.  Alter various parameters concerning packets sent.
  898.  
  899.     Kermit-11>SET SEND parameter value
  900.  
  901. 3 NOXON
  902.  
  903.  Disables prefixing packets with a ^Q (the default).
  904.  
  905. 3 PACKET_LENGTH
  906.  
  907.  This command may be used to reduce packet lengths in the event that
  908.  normal sized Kermit packets will not pass through the data circuit.
  909.  When Kermit-11 is started it defaults to the maximum possible size.
  910.  Once set, it limits sent packets to the specified length regardless
  911.  of what the other Kermit may request.  SHOW PACKET displays its SET
  912.  or default value.
  913.  
  914.  LONG_PACKET operation is a completely separate function and must be
  915.  enabled at and requested by the receiving Kermit.  More information
  916.  is available via HELP Long_Packets.
  917.  
  918. 3 PADCHARACTER
  919.  
  920.  The character used to delay the beginning of actual packet data.
  921.  See also SET SEND PADDING.  See HELP ASCII for octal values.
  922.  
  923.     Kermit-11>SET SEN PADCHAR <octal_value>
  924.  
  925. 3 PADDING
  926.  
  927.  The number of pad characters used to delay the beginning of each
  928.  packet sent.  One must first SET SEN PADCHAR <octal_value>.
  929.  
  930.     Kermit-11>SET SEN PADDING <decimal_#_of_pad_chars>
  931.  
  932. 3 START_OF_PACKET
  933.  
  934.  Modifies the character used for the SEND (only) start of packet to
  935.  the specified  octal_value  from the default Ctrl-A.  Both Kermits
  936.  must support the new value as it can't be negotiated in transfers.
  937.  
  938.  The only reasons this should ever be changed are some piece of gear
  939.  somewhere between the two Kermit programs will not pass through the
  940.  Ctrl-A, or something similarly placed is echoing its input.  In the
  941.  latter case, the  recipient  can  change the packet outbound packet
  942.  prefix to be different from that of arriving  packets  so  the echo
  943.  will be ignored.  See HELP ASCII for octal values.
  944.  
  945. 3 TIME_OUT
  946.  
  947.  This is the wait in seconds for a result from the other Kermit, after
  948.  which it will be considered missing and appropriate action taken.  If
  949.  system loads are high or you are using a MNP protocol you may need to
  950.  increase this (and the RECEIVE TIME_OUT on the other Kermit).  When a
  951.  slow speed and long packets are in use be aware that the timer starts
  952.  after the write is queued, which may be a few seconds before the last
  953.  byte of data is actually shipped out.  A longer time_out value should
  954.  be used if this presents a problem.
  955.  
  956.  To disable it, SET SEND TIME_OUT 0 (actually 65535. ticks).
  957.  
  958. 3 XON
  959.  
  960.  Prefixes packets with ^Q.  SET SEN NOXON returns to non-prefixed operation.
  961.  
  962. 2 SERVER
  963.  
  964.  Controls the period at which an idle server times out and sends a NAK.
  965.  
  966.     Kermit-11>SET SER TIME_OUT secs    ; default is 60 secs
  967.     Kermit-11>SET SER NOTIME_OUT    ; disables (actually 2 hrs)
  968.  
  969. 2 SL
  970.  
  971.  Allows control of the Single-Line Editor:
  972.  
  973.     Kermit-11>SET SL ON,KED    ! turns SL on, enables Keypad mode
  974.     Kermit-11>SET SL NOKED    ! offs Keypad mode
  975.     Kermit-11>SET SL OFF    ! turns SL off
  976.  
  977.  See HELP SL_Editor for operational details.
  978.  
  979. 2 START_OF_PACKET
  980.  
  981.  Modifies the start_of_packet to the specified octal_value from the
  982.  default Ctrl-A for BOTH send and receive operations.  Both Kermits
  983.  must support the new value as it can't be negotiated in transfers.
  984.  Send and receive SOHs may also be SET individually.
  985.  
  986. 2 TERMINAL
  987.  
  988.  Controls display formatting.  Kermit checks RT-11 for its SET TT
  989.  [NO]SCOPE status or TSX-Plus for a terminal type and uses it for
  990.  the default terminal.  This may be changed from Kermit's command
  991.  line:
  992.  
  993.     Kermit-11>SET TT NOSCOPE  ! printing terminal
  994.     Kermit-11>SET TT TTY      ! tube terminal, but not a VT-xxx
  995.     Kermit-11>SET TT VT100      ! itself
  996.     Kermit-11>SET TT SCOPE      ! here same as VT100
  997.     Kermit-11>SET TT VT200      ! itself
  998.  
  999.  Informational messages may be offed by SET TERM QUIET.  The default
  1000.  is NOQUIET, allowing everything to be displayed.   The init file is
  1001.  not usually echoed, you may SET TT NOQUIET in it to modify this.
  1002.  
  1003. 2 TT:
  1004.  
  1005.  Synonym for SET TERMINAL.
  1006.  
  1007. 1 SHOW
  1008.  
  1009.  The SHOW command will display the parameters Kermit uses to interpret
  1010.  and process commands and data, some of which are modifiable with SET.
  1011.  
  1012.     Kermit-11>SHOW parameter
  1013.     Kermit-11>SHOW        ; defaults to "SHOW ASSIGNS"
  1014.  
  1015. 2 ALL
  1016.  
  1017.  Displays Kermit's most pertinent operating parameters.
  1018.  
  1019. 2 ASSIGNS
  1020.  
  1021.  Displays the current home directory and default device.
  1022.  
  1023. 2 ATTRIBUTES
  1024.  
  1025.  Displays the current status of attribute packet processing.
  1026.  
  1027. 2 BINARY_TYPE
  1028.  
  1029.  Lists file types which are considered to be binary (8-bit).
  1030.  
  1031. 2 BLOCK_CHECK_TYPE
  1032.  
  1033.  Displays the type of checksum in use.
  1034.  
  1035. 2 DEBUG
  1036.  
  1037.  Shows debugging status.
  1038.  
  1039. 2 DEFAULT
  1040.  
  1041.  Displays the default disk device.
  1042.  
  1043. 2 DELAY
  1044.  
  1045.  Displays the number of seconds delay before
  1046.  SEND begins when invoked in the remote mode.
  1047.  
  1048. 2 FILE_TYPE
  1049.  
  1050.  Show the current file mode (ASCII, AUTO or BINARY) and various file options.
  1051.  
  1052. 2 INCOMPLETE_FILE_DISPOSITION
  1053.  
  1054.  Shows what will be done with an arriving file when the transfer fails
  1055.  before finishing.  When this Kermit is the remote your  local  Kermit
  1056.  must support the "D" (discard) byte in the "Z" (EOF) packet if a file
  1057.  skipped or aborted there is to be actually discarded when this is set
  1058.  to discard here.
  1059.  
  1060. 2 LINE
  1061.  
  1062.  Displays parameters associated with the current link device.
  1063.  
  1064. 2 PACKET
  1065.  
  1066.  Displays current SOH, EOL and packet lengths.
  1067.  
  1068. 2 PARAMETERS
  1069.  
  1070.  Displays various send, receive and packet parameters.
  1071.  
  1072. 2 PARITY
  1073.  
  1074.  Shows the software parity scheme in use.
  1075.  
  1076. 2 PAUSE
  1077.  
  1078.  Displays the pause time before sending each packet.
  1079.  
  1080. 2 REPEAT_QUOTING
  1081.  
  1082.  Displays the current status of repeated character quoting.
  1083.  
  1084. 2 RETRY
  1085.  
  1086.  Lists the current INITIAL_CONNECTION and PACKET retry limits.
  1087.  
  1088. 2 SERVER
  1089.  
  1090.  Displays the current server time_out.
  1091.  
  1092. 2 SL
  1093.  
  1094.  Displays SL_Editor status.
  1095.  
  1096. 2 START_OF_PACKET
  1097.  
  1098.  Displays the current SOH (start_of_packet) character.
  1099.  
  1100. 2 TERMINAL
  1101.  
  1102.  Displays the current Kermit terminal type and associated parameters.
  1103.  
  1104. 2 TIME_OUT
  1105.  
  1106.  Displays the current packet time_out in seconds.
  1107.  
  1108. 2 TT:
  1109.  
  1110.  Synonym for SHOW TERMINAL.
  1111.  
  1112. 2 VERSION
  1113.  
  1114.  Displays current version and edit of this program.
  1115.  
  1116. 1 SL_Editor
  1117.  
  1118.  A basic Single Line Editor is available at the command line.  Most
  1119.  operations require a VT-100 terminal, although  SL  may be enabled
  1120.  regardless of terminal type.
  1121.  
  1122.     Kermit-11>SET SL ON,KED    ! turns SL on, enables Keypad mode
  1123.     Kermit-11>SET SL NOKED    ! offs Keypad mode
  1124.     Kermit-11>SET SL OFF    ! turns SL off
  1125.  
  1126.  The last 10 command lines are stored.  This editor flips direction
  1127.  when hitting either end of the line.  Note the  undelete_word  and
  1128.  undelete_line routines share a common buffer, and with the non-EIS
  1129.  assembly the number of stored commands is limited to 3.
  1130.  
  1131.  A list of currently defined function keys is available at any time
  1132.  during entry of a command via  the  PF2  key,  and the contents of
  1133.  your command line buffer will be restored and retyped afterwards.
  1134.  
  1135. 2 Function_Keys
  1136.  
  1137.     Left arrow   =    cursor left
  1138.     Right arrow  =    cursor right
  1139.     Up arrow     =    recall previous command lines
  1140.     Down arrow   =    move back after up arrow use
  1141.     Delete         =    delete char to left of cursor
  1142.     Line Feed    =  delete word to left of cursor
  1143.     PF1          =  prefix to undelete char, word, or line
  1144.     PF2          =  prints this list then retypes command line
  1145.     PF4          =  delete line, from cursor to end
  1146.     Ctrl-A       =  toggle insert mode off/on
  1147.     Ctrl-B       =  recall previous command lines
  1148.     Ctrl-C         =    cancel command
  1149.     Ctrl-D       =  cursor left
  1150.     Ctrl-E       =  recall previous command lines
  1151.     Ctrl-F       =  cursor right
  1152.     Ctrl-R         =    retype line
  1153.     Ctrl-U         =    delete line, from top to char left of cursor
  1154.     Ctrl-V       =  move back after up_arrow/^B/^E use
  1155.     Ctrl-W       =  retype line
  1156.  
  1157. 2 KED_Mode_Functions
  1158.  
  1159.     Left arrow   =    cursor left
  1160.     Right arrow  =    cursor right
  1161.     Up arrow     =    recall previous command lines
  1162.     Down arrow   =    move back after up arrow use
  1163.     Tab         =    toggle insert mode off/on
  1164.     Backspace    =    delete char to left of cursor
  1165.     Delete         =    delete char to left of cursor
  1166.     Keypad Enter =    return
  1167.     Keypad 0     =    goto start of line
  1168.     Keypad 1     =  move one word
  1169.     Keypad 2     =    goto end of line
  1170.     Keypad 3     =  move one char
  1171.     Keypad 4     =  set ADVANCE mode
  1172.     Keypad 5     =  set BACKUP mode (default)
  1173.     Keypad ,     =  delete char
  1174.     Keypad -     =  delete word starting from cursor
  1175.     Line Feed    =  delete word to left of cursor
  1176.     PF1          =  prefix to undelete char, word, or line
  1177.     PF2          =  prints this list then retypes command line
  1178.     PF4          =  delete line, from cursor to end
  1179.     Ctrl-C         =    resets recall pointer
  1180.     Ctrl-R         =    retype line
  1181.     Ctrl-U         =    delete line, from top to char left of cursor
  1182.  
  1183. 1 SPACE
  1184.  
  1185.  Shows a summary of used and free disk space available.
  1186.  A device or files argument is optional.
  1187.  
  1188. 1 STATUS
  1189.  
  1190.  Displays packet transaction statistics.
  1191.  
  1192. 1 TAKE
  1193.  
  1194.  The TAKE command tells Kermit-11 to execute commands from the specified
  1195.  file.  The RT-11 syntax "@file" may also be used:
  1196.  
  1197.     Kermit-11>TAKE file
  1198.     Kermit-11>@file
  1199.  
  1200.  "File" is any normal RT-11 file specification.  The default type is .COM
  1201.  and if no device is given DK and SY will be tried in that order.  "!" or
  1202.  ";" may prefix comments in Kermit TAKE files,  and  all  commands except
  1203.  control characters are supported.
  1204.  
  1205. 1 TYPE
  1206.  
  1207.  Types files to your terminal.  Switches (/opt) are not implemented.
  1208.  When typing a binary file most non-printing characters are filtered
  1209.  to prevent  possible  interference  with one's terminal attributes.
  1210.  If the terminal type is VT100 or lower, the hi bit will be stripped
  1211.  from everything typed.  Use VT200 to see all eight bits.
  1212.  
  1213.     Kermit-11>TY GUIDE   ; default type is .LST
  1214.     Kermit-11>TY .MAC    ; type all .MAC files
  1215.     Kermit-11>TY *         ; type all .LST files
  1216.     Kermit-11>TY *.*     ; types the world..
  1217.  
  1218. 1 Upgrades
  1219.  
  1220.  This special version of Kermit-11 for  RT-11  and TSX-Plus may be from
  1221.  time to time updated/upgraded, or various bugs may be found and fixed.
  1222.  The latest revision may be had by calling the system on which the work
  1223.  is done:
  1224.  
  1225.     Host:             Billy's Place, Culver City, California
  1226.     Available:        24 hours, 3 lines, immediate access
  1227.     Phone:            +1.310.837.0892
  1228.     Local Out-dials:  BT North America: 9203, SprintNet: CALAN
  1229.     Logon/Password:   1000/moving_target
  1230.     Modem speeds:     300/1200/2400 only
  1231.     Protocols:        Kermit, VTCOM/TRANSF, Xmodem
  1232.  
  1233.  Access is free other than whatever it costs to place the call.  Any bug
  1234.  found will be fixed.  Please leave mail regarding same to account #1 on
  1235.  the above.  Also on-line here are the complete Kermit-11 T3.60 sources,
  1236.  along with a massive amount of RT-11 SIG and other public domain/gratis
  1237.  software.  Mail to youdelman@eisner.decus.org or billy@mix.com may also
  1238.  be used to report bugs.  A fairly recent edition of this package may be
  1239.  gotten from ftp.utoledo.edu in their [PDP11-KERMIT.K-RT11] directory.
  1240.  
  1241.