home *** CD-ROM | disk | FTP | other *** search
/ ftp.barnyard.co.uk / 2015.02.ftp.barnyard.co.uk.tar / ftp.barnyard.co.uk / cpm / walnut-creek-CDROM / CPM / HEATH / TELEDT.DOC < prev    next >
Text File  |  2000-06-30  |  5KB  |  137 lines

  1.             Teledit 1.1       3/20/82
  2.         Documentation by Nigel Harrison
  3.  
  4.     [Editor's note: "Teledit" is a cross between the original BDS
  5.      Telnet program, Ward Christensen's MODEM program, its MODEM7
  6.      derivative, a C version called XMODEM, and Nigel's tiny
  7.      screen editor. In fact, this program was used for a while as
  8.      the primary editor on a CDC 110 micro system, until they got
  9.      Mince up. It may not be the LAST modem program you'll ever
  10.      need, but it's gotta have more roots than any other!
  11.                         -leor]
  12.  
  13.     [ Converted to HDOS and C/80 by Al Bolduc ]
  14.  
  15.     Teledit is a communications program for transmitting files and
  16. connecting to other systems or networks as an ASCII terminal.  It has a
  17. simple editor with which one can manipulate lines of text collected
  18. during a session with a remote system.  The file transmission modes 
  19. allow sending/receiving either binary or text files.  The modes selected
  20. from the menu are:
  21.  
  22. T: Terminal mode - no text collection
  23.  
  24. Teledit behaves like an ASCII terminal.  Eight-bit characters are sent
  25. and received; no parity bits are checked, inserted or removed.  To
  26. return to the selection menu the SPECIAL character is typed.  The 
  27. The SPECIAL character of <ctrl>shift uparrow was chosen because it
  28. is unlikely to be struck accidentally.  To change the SPECIAL character,
  29. recompile Teledit with the desired #define SPECIAL ...
  30.  
  31. X: terminal mode with teXt collection
  32.  
  33. Same as terminal mode above, except that any text characters received
  34. on the communication link are saved in a text buffer.  The tab, newline
  35. and formfeed characters are also placed into the buffer; any other
  36. characters are discarded.  While in terminal mode, the editor is
  37. entered by holding down the control key while typing the letter
  38. "E" (control-E).  X mode prompts the user for a filename to be used
  39. for the gathered text.  After 500 lines of text have been collected
  40. and saved in the text buffer, each additional line collected causes
  41. the console bell (alarm) to sound.  When this happens the user should
  42. find a convenient time to suspend communication with the remote
  43. station so that the accumulated text can be saved (flushed) onto
  44. disk as described below.
  45.  
  46. G: toGgle echo mode (currently set to echo)
  47.  
  48. Should not be toggled if the user is communicating in full duplex
  49. mode and receiving an echo from the remote station, or the user is
  50. in half duplex mode. Use this option to talk to another person running
  51. Teledit, typically in between file transfers to inform the person of the
  52. next file to be transmitted.
  53.  
  54. E: Edit text collected
  55.  
  56. Enters the editor from the menu display.  This will not work until
  57. X: terminal mode with teXt collection has been entered and a text
  58. collection file opened.  Editor commands are described below.
  59.  
  60. F: Flush text collection buffer to text collection file
  61.  
  62. Flushes the text collection buffer accumulated in text collection
  63. mode. Does not close the file.
  64.  
  65. S: Send a file, MODEM protocol
  66.  
  67. Prompts for the name of the file to send, then waits for the receiver
  68. (who must be using this program or one which uses the same protocol)   
  69. to "synch up".
  70.  
  71. Returns to menu after completion, successful or not.
  72.  
  73. R: Receive a file, MODEM protocol
  74.  
  75. Prompts for the name of the file to be received, then waits for the
  76. sender to begin transmission.  The sender must be using Teledit or
  77. a program that employs the same MODEM protocol.       
  78.  
  79. Q: Quit
  80.  
  81. Quits.  If a text file has been accumulated in X mode, the user
  82. is asked whether or not he/she wants it saved.
  83.  
  84. SPECIAL: sends SPECIAL character to the communication line,
  85. should that ever be necessary.
  86.  
  87.  
  88.             Editor
  89.  
  90. The editor prompts with "*" when entered.  The current line usually
  91. appears directly below the prompt.  The editor commands are:
  92.  
  93. A: Append (Yank in) a file and insert it before the current line.
  94.  
  95. B: go to the Beginning of the file and display a page. The current line
  96.    becomes the first line of the text file.
  97.  
  98. F: Find line that contains the pattern following the "F". If found, it       
  99.    becomes the current line.  Search starts forward and wraps around.
  100.  
  101. I: enters Insert mode.  To leave insert mode, <ctrl>D is struck, followed
  102.    by <cr>.  The escape insert mode sequence should only be entered at
  103.    the beginning of a line; lines having an embedded ^D are lost.
  104.  
  105. K: Kill the current line
  106.  
  107. nK Kill n lines.
  108.  
  109. L: Find line that begins with the pattern following the "L".
  110.  
  111. O: Overwrite lines of text until <ctrl>D is struck.  <ctrl>D should
  112.    be struck only at the beginning of a new line.
  113.  
  114. P: Page forward in text.  -P pages backward.
  115.  
  116. Q: Quit editor.
  117.  
  118. Sn<cr>  Sets screen size to n lines.  The default is 22 for 24-line
  119.     displays.  S23 should be used for 25-line consoles, and S28
  120.     for the Control Data 110.
  121.  
  122. Z: Go to Zee end of the file.  Convenient, for example, to go to the end
  123.    then -P to view last page.
  124.  
  125. n<cr>  Move forward in the file by n line(s).
  126.  
  127. <cr>   Move forward in the file by one line.
  128.  
  129. -n<cr> Move backward in the file by n line(s).
  130.  
  131. Space Bar  Move backward in the file by one line.
  132.  
  133. #      print number of text lines in file.
  134.  
  135.  
  136. << END TELEDIT.DOC>>
  137.