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 / SIMTEL / CPMUG / CPMUG036.ARK / TED.DOC < prev    next >
Text File  |  1984-04-29  |  23KB  |  1,189 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                     TED USER'S MANUAL
  10.  
  11.                                      CP/M VERSION 1.1
  12.  
  13.  
  14.  
  15.  
  16.  
  17.                    INTRODUCTION . . . . . . . . . . . . . . . . . . . 2
  18.  
  19.                    INFORMATION REQUEST. . . . . . . . . . . . . . . . 4
  20.  
  21.                    APPEND . . . . . . . . . . . . . . . . . . . . . . 5
  22.  
  23.                    DELETE LINES . . . . . . . . . . . . . . . . . . . 6
  24.  
  25.                    INSERT . . . . . . . . . . . . . . . . . . . . . . 7
  26.  
  27.                    COPY LINE. . . . . . . . . . . . . . . . . . . . . 8
  28.  
  29.                    LOCATE LINE. . . . . . . . . . . . . . . . . . . . 9
  30.  
  31.                    MOVE LINE. . . . . . . . . . . . . . . . . . . . .10
  32.  
  33.                    PRINT LINE . . . . . . . . . . . . . . . . . . . .11
  34.  
  35.                    QUIT . . . . . . . . . . . . . . . . . . . . . . .12
  36.  
  37.                    SUBSTITUTE . . . . . . . . . . . . . . . . . . . .13
  38.  
  39.                    WRITE FILE . . . . . . . . . . . . . . . . . . . .15
  40.  
  41.                    ERROR MESSAGE'S. . . . . . . . . . . . . . . . . .16
  42.  
  43.                    ACKNOWLEDGEMENTS . . . . . . . . . . . . . . . . .18
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                               1                            
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.                                                           TED USER'S MANUAL
  73.  
  74.  
  75.                                        INTRODUCTION
  76.  
  77.                     TED  is  a  simple,  easy-to-use, and yet powerful text
  78.  
  79.                editor designed for use with any standard CP/M  system  with
  80.  
  81.                24K bytes or more of memory. To use TED type:
  82.  
  83.                                       TED <filename>
  84.  
  85.                                             or
  86.  
  87.                                 TED <filename>.<filetype>
  88.  
  89.                where <filename> specifies a standard CP/M file to be edited
  90.  
  91.                or  created.  An  omitted  file  name  is considered to be a
  92.  
  93.                filename of all blanks.
  94.  
  95.                     TED is "self-helping"  and  may  be  used  productively
  96.  
  97.                without further reference to this documentation!
  98.  
  99.                     TED is line-oriented, meaning that lines of text within
  100.  
  101.                the  file  may  be  referenced  by absolute or relative line
  102.  
  103.                numbers. Additionally, pattern search may be used to  locate
  104.  
  105.                a line and for global substition within a specified range of
  106.  
  107.                lines.  The  size of the file to be edited is not limited to
  108.  
  109.                internal buffer size. TED creates temporary  disk  files  to
  110.  
  111.                extend  the available buffer space. Version 1.1 limits files
  112.  
  113.                to 2048 lines of up to 128  characters  per  line  (slightly
  114.  
  115.                larger than the capacity of a standard 8-inch diskette).
  116.  
  117.                    Although  TED  is  a  general  purpose  editor, it has a
  118.  
  119.                companion  program  called  PRO.  PRO  is  a  powerful  test
  120.  
  121.                processor  for formatting textual information. This document
  122.  
  123.                was developed using both TED and PRO. PRO  commands  may  be
  124.  
  125.                referenced via the self-helping feature of TED.
  126.  
  127.  
  128.  
  129.                                               2                            
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.                                                           TED USER'S MANUAL
  139.  
  140.  
  141.  
  142.  
  143.                     All   the  edit  commands,  including  the  information
  144.  
  145.                request,  will  be  briefly  explained  in   the   following
  146.  
  147.                paragraphs.  Arguments  depicted  by  n1  and  n2 are signed
  148.  
  149.                integer numbers.
  150.  
  151.                  n1 or n2        meaning
  152.  
  153.                    25            line number 25
  154.  
  155.                    -10           line number ten prior to the current line.
  156.  
  157.                    +5            line  number  five relative to the current 
  158.  
  159.                                  line.
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                               3                            
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.                                                           TED USER'S MANUAL
  205.  
  206.  
  207.                                    INFORMATION REQUEST
  208.  
  209.                Format:
  210.  
  211.                  ?[char]
  212.  
  213.  
  214.  
  215.                Operand:
  216.  
  217.                char...........Char is one of TED's command characters.
  218.  
  219.  
  220.  
  221.                Description:
  222.  
  223.                  The information request command provides  instructions  on
  224.  
  225.                the  use  of  TED  commands.  The  information  command  '?'
  226.  
  227.                followed by a carriage return,  prints  an  introduction  to
  228.  
  229.                TED,   and   instructions   for   obtaining   more  detailed
  230.  
  231.                information. The following is a list of information  command
  232.  
  233.                options.
  234.  
  235.  
  236.                  ?               general information
  237.                  ?a              append info
  238.                  ?d              delete lines info
  239.                  ?i              insert info
  240.                  ?k              copy line info
  241.                  ?l              locate line info
  242.                  ?m              move line info
  243.                  ?p              print lines info
  244.                  ?q              quit info
  245.                  ?s              substitute substring info
  246.                  ?t              text processor commands list info
  247.                  ?w              write file info
  248.  
  249.                A question mark '?' should appear in the first column of the
  250.  
  251.                line.  Blank  characters  or  tab  characters separating the
  252.  
  253.                question mark and the command character  are  ignored.  Only
  254.  
  255.                the first displayable character of a command is checked.
  256.  
  257.  
  258.  
  259.  
  260.  
  261.                                               4                            
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.                                                           TED USER'S MANUAL
  271.  
  272.  
  273.                                           APPEND
  274.  
  275.                Format:
  276.                  a
  277.                  <text>
  278.                  .
  279.  
  280.  
  281.  
  282.                Description:
  283.  
  284.                  The  APPEND command is used to change the edit mode to the
  285.  
  286.                input mode. This command consists of an ASCII character  'a'
  287.  
  288.                followed  immediately  by a carriage return. TED will give a
  289.  
  290.                response: 'APPEND:' and a carriage return. Then TED is ready
  291.  
  292.                to accept input text.  New  lines  are  appended  after  the
  293.  
  294.                current  line. When a line containing only a period is typed
  295.  
  296.                the user is returned to the  EDIT  mode.  TED  will  give  a
  297.  
  298.                prompt  with 'EDIT:' followed by a carriage return, and edit
  299.  
  300.                level indicator '====>'.
  301.  
  302.  
  303.  
  304.                Example:
  305.  
  306.                  ====>a
  307.                  APPEND:
  308.                       This text is appended to the
  309.                       current line. The input mode will be
  310.                       ended by a line that contains a period only,
  311.                       like the line below
  312.                       .
  313.                  EDIT:
  314.                  ====>
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.                                               5                            
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.                                                           TED USER'S MANUAL
  337.  
  338.  
  339.                                        DELETE LINES
  340.  
  341.                Format:
  342.  
  343.                  [n1][,n2]d
  344.  
  345.  
  346.  
  347.                Operands:
  348.  
  349.                  n1............Beginning line number to be deleted. If  not
  350.  
  351.                                specified,  the  current line is assumed. If
  352.  
  353.                                preceded by a plus  or  minus  sign,  n1  is
  354.  
  355.                                added  to,  or  subtracted from, the current
  356.  
  357.                                line.
  358.  
  359.                  n2............Ending line number to  be  deleted.  If  not
  360.  
  361.                                specified, only one line is deleted.
  362.  
  363.  
  364.  
  365.                Description:
  366.  
  367.                  The  delete  command  is used to delete a line or group of
  368.  
  369.                lines in the  buffer.  The  line  following  the  last  line
  370.  
  371.                deleted becomes the current line.
  372.  
  373.  
  374.  
  375.                Example:
  376.  
  377.                  3d              deletes line number three.
  378.  
  379.                  3,6d            deletes lines number three through six.
  380.  
  381.                  ,+5d            deletes the current line through next 
  382.  
  383.                                  five lines.
  384.  
  385.                  d               deletes the current line.
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.                                               6                            
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.                                                           TED USER'S MANUAL
  403.  
  404.  
  405.                                           INSERT
  406.  
  407.                Format:
  408.                  i
  409.                  <text>
  410.                  .
  411.  
  412.  
  413.  
  414.                Description:
  415.  
  416.                  The INSERT command is used to insert an additional line or
  417.  
  418.                lines  before  the  current line. The input text is ended by
  419.  
  420.                typing a period alone at the beginning of a  line,  followed
  421.  
  422.                by  a  carriage return. This command differs from the APPEND
  423.  
  424.                command only in the placement of the input text.
  425.  
  426.  
  427.  
  428.                Example:
  429.  
  430.                  ====>i
  431.                  INSERT:
  432.                       This text is inserted prior to
  433.                       the current line.
  434.                       .
  435.                  EDIT:
  436.                  ====>
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.                                               7                            
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.                                                           TED USER'S MANUAL
  469.  
  470.  
  471.                                         COPY LINE
  472.  
  473.                Format:
  474.  
  475.                  n1,n2 k
  476.  
  477.  
  478.  
  479.                Operands:
  480.  
  481.                  n1............The line number to be copied. If preceded by
  482.  
  483.                                a plus or minus sign, n1  is  added  to,  or
  484.  
  485.                                subtracted from, the current line.
  486.  
  487.                  n2............The  destination  to  where the line must be
  488.  
  489.                                copied. If preceded by a plus or minus sign,
  490.  
  491.                                n2 is added  to,  or  subtracted  from,  the
  492.  
  493.                                current line.
  494.  
  495.  
  496.  
  497.                Description:
  498.  
  499.                  The  COPY  command  is used to copy the line specified, to
  500.  
  501.                the line destination. This  new  line  becomes  the  current
  502.  
  503.                line.  If the destination line is greater than the last line
  504.  
  505.                number, this line will be appended to the last line  in  the
  506.  
  507.                file.
  508.  
  509.  
  510.  
  511.                Example:
  512.  
  513.                  ====>3,8k
  514.                    8 (the copied line is displayed here).
  515.                  ====>
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.                                               8                            
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.                                                           TED USER'S MANUAL
  535.  
  536.  
  537.                                        LOCATE LINE
  538.  
  539.                Format:
  540.  
  541.                  l/pattern/
  542.  
  543.  
  544.  
  545.                Operands:
  546.  
  547.                  /.............A  delimiter  of  the pattern specified. Any
  548.  
  549.                                displayable character may be used instead of
  550.  
  551.                                a slash.
  552.  
  553.  
  554.  
  555.                  pattern.......The string pattern to be searched for.
  556.  
  557.  
  558.  
  559.                Description:
  560.  
  561.                  The LOCATE command is  used  to  locate  the  first  line,
  562.  
  563.                starting with the line following the current line, which has
  564.  
  565.                the  occurance of the pattern specified. If the last line is
  566.  
  567.                reached and no pattern is matched, TED will  prompt  with  a
  568.  
  569.                message  - 'CANNOT FIND:' followed by the pattern specified.
  570.  
  571.                If locate is successful, the line  will  be  displayed,  and
  572.  
  573.                becomes the current line.
  574.  
  575.  
  576.  
  577.                Example:
  578.  
  579.                  ====>l;ofrmat;
  580.                    23 Each command has its own ofrmat.
  581.                  ====>
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.                                               9                            
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.                                                           TED USER'S MANUAL
  601.  
  602.  
  603.                                         MOVE LINE
  604.  
  605.                Format:
  606.  
  607.                  n1,n2 m
  608.  
  609.  
  610.  
  611.                Operands:
  612.  
  613.                  n1............The  line to be moved. If preceded by a plus
  614.  
  615.                                or minus sign, n1 is added to, or subtracted
  616.  
  617.                                from, the current line.
  618.  
  619.  
  620.  
  621.                  n2............The new  location  of  the  moved  line.  If
  622.  
  623.                                preceded  by  a  plus  or  minus sign, n2 is
  624.  
  625.                                added to, or subtracted  from,  the  current
  626.  
  627.                                line.
  628.  
  629.  
  630.  
  631.                Description:
  632.  
  633.                  The  MOVE command is used to move a line from one location
  634.  
  635.                to another. The new location of the line becomes the current
  636.  
  637.                line. This line is removed from the old location.
  638.  
  639.  
  640.  
  641.                Example:
  642.  
  643.                  ====>11,20m
  644.                    20 (the moved line is displayed here).
  645.                  ====>
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.                                              10                            
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.                                                           TED USER'S MANUAL
  667.  
  668.  
  669.                                        PRINT LINES
  670.  
  671.  
  672.  
  673.                Format:
  674.  
  675.                  [n1] [,n2]|+|-|:
  676.  
  677.  
  678.  
  679.                Operands:
  680.  
  681.                  n1............The beginning line to be displayed.
  682.  
  683.                  n2............The last line to be displayed.
  684.  
  685.                  +.............The line after the current line.
  686.  
  687.                  -.............The line prior to the current line.
  688.  
  689.                  :.............Displays 16 lines starting from the  current
  690.  
  691.                                line.
  692.  
  693.  
  694.  
  695.                Description:
  696.  
  697.                  The  print  lines command requests TED to type out a group
  698.  
  699.                of  one  or  more  lines.  A  carriage  return  without  any
  700.  
  701.                character preceding it, prints the current line.
  702.  
  703.  
  704.  
  705.                Example:
  706.  
  707.                  ====>1,5           prints line one through line five.
  708.  
  709.                  ====>,+9           prints 10 lines starting from the current
  710.  
  711.                                     line.
  712.  
  713.                  ====>25            prints line number 25.
  714.  
  715.  
  716.  
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.                                              11                            
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.                                                           TED USER'S MANUAL
  733.  
  734.  
  735.                                            QUIT
  736.  
  737.  
  738.  
  739.                Format:
  740.  
  741.                  q
  742.  
  743.  
  744.  
  745.                Description:
  746.  
  747.                  The  quit command is used to exit the edit session without
  748.  
  749.                altering the source file. All current editting is lost. As a
  750.  
  751.                precaution, TED will prompt with  the  message  "WRITE?????"
  752.  
  753.                whenever the first entry of the quit command is requested. A
  754.  
  755.                subsequent quit command ends the edit session.
  756.  
  757.  
  758.  
  759.                Example:
  760.  
  761.                  ====>q
  762.                  WRITE????
  763.                  ====>q
  764.                  A>
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.                                              12                            
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.                                                           TED USER'S MANUAL
  799.  
  800.  
  801.                                         SUBSTITUTE
  802.  
  803.  
  804.  
  805.                Format:
  806.  
  807.                  [n1] [,n2] s/pattern/repl/[g]
  808.  
  809.  
  810.  
  811.                Operands:
  812.  
  813.                  /.............delimiter,  any displayable character may be
  814.  
  815.                                used instead of a slash character.
  816.  
  817.                  n1............the beginning line of substitution.  If  not
  818.  
  819.                                specified the current line is assumed.
  820.  
  821.                  n2............the  ending  line of substitution. n2 should
  822.  
  823.                                be greater than n1
  824.  
  825.                  pattern.......the pattern to be replaced.
  826.  
  827.                  repl..........the replacement string. The null  string  is
  828.  
  829.                                included.
  830.  
  831.                  g.............global replacement indicator.
  832.  
  833.  
  834.  
  835.                Description:
  836.  
  837.                  The  substitute command is used to search for an occurance
  838.  
  839.                of  the  specified  pattern,  and  replace   it   with   the
  840.  
  841.                replacement  string. If the replacement is made, the line is
  842.  
  843.                displayed. If no occurance is found, TED  gives  a  message:
  844.  
  845.                "CANNOT   FIND:   'pattern'."   If  the  global  replacement
  846.  
  847.                indicator is used, all occurances of  the  pattern  in  each
  848.  
  849.                line  are  replaced.  Line length is truncated to 128 if the
  850.  
  851.                resulting replacement makes the line length overflow.
  852.  
  853.  
  854.  
  855.                                              13                            
  856.  
  857.  
  858.  
  859.  
  860.  
  861.  
  862.  
  863.  
  864.                                                           TED USER'S MANUAL
  865.  
  866.  
  867.  
  868.  
  869.                Example:
  870.  
  871.                  ====>16,40s;change;replace;g
  872.  
  873.  
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.  
  881.  
  882.  
  883.  
  884.  
  885.  
  886.  
  887.  
  888.  
  889.  
  890.  
  891.  
  892.  
  893.  
  894.  
  895.  
  896.  
  897.  
  898.  
  899.  
  900.  
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911.  
  912.  
  913.  
  914.  
  915.  
  916.  
  917.  
  918.  
  919.  
  920.  
  921.                                              14                            
  922.  
  923.  
  924.  
  925.  
  926.  
  927.  
  928.  
  929.  
  930.                                                           TED USER'S MANUAL
  931.  
  932.  
  933.                                         WRITE FILE
  934.  
  935.  
  936.  
  937.                Format:
  938.  
  939.                  w
  940.  
  941.  
  942.  
  943.                Description:
  944.  
  945.                  The write file command writes the updated  disk  file  and
  946.  
  947.                deletes  temporary  files.  No backup file is created. After
  948.  
  949.                the file is written, control is returned  to  the  operating
  950.  
  951.                system.
  952.  
  953.  
  954.  
  955.                Example:
  956.  
  957.                  ====>w
  958.                  A>
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.  
  967.  
  968.  
  969.  
  970.  
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.                                              15                            
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.                                                           TED USER'S MANUAL
  997.  
  998.  
  999.                                       ERROR MESSAGES
  1000.  
  1001.  
  1002.  
  1003.                DESCRIPTION:
  1004.  
  1005.                  TED's error messages are self-explanatory, for example: if
  1006.  
  1007.                you attempt to write to a disk which already has 256 records
  1008.  
  1009.                on it TED will respond with the message 'DISK FULL'. If your
  1010.  
  1011.                directory   is  full  TED  will  respond  with  the  message
  1012.  
  1013.                'DIRECTORY SPACE FULL'. These types of errors are considered
  1014.  
  1015.                fatal, and in the case of fatal errors TED  will  print  the
  1016.  
  1017.                error  message  and  return  to CP/M. If this occurs you may
  1018.  
  1019.                find you have two working files on your  disk,  NEW.$$$  and
  1020.  
  1021.                REV.$$$.  Since  these  files  take up disk space during the
  1022.  
  1023.                edit session you may run out of disk space much sooner  then
  1024.  
  1025.                you  might have imagined! It is recommended that you have at
  1026.  
  1027.                least 2.5 times as much space on the disk as the size of the
  1028.  
  1029.                file you are intending to edit. If  you  have  made  several
  1030.  
  1031.                changes to your file and you get a 'DISK FULL' error you may
  1032.  
  1033.                be  able  to  recover  some  of the changes you have made by
  1034.  
  1035.                inspecting the first part of your NEW.$$$ file.  It  may  or
  1036.  
  1037.                may not contain the latest changes made. If it does, you may
  1038.  
  1039.                combine it with the original file using the PIP command.
  1040.  
  1041.                  The following errors are fatal errors:-
  1042.  
  1043.  
  1044.                       FILE EXTENSION ERROR
  1045.                       DISK FULL
  1046.                       DIRECTORY SPACE FULL
  1047.                       DISK ERROR
  1048.                       CLOSE NEWFILE ERROR
  1049.                       CLOSE REVFILE ERROR
  1050.                       CLOSE OLDFILE ERROR
  1051.  
  1052.  
  1053.                                              16                            
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.                                                           TED USER'S MANUAL
  1063.  
  1064.  
  1065.                       MEMORY OVERFLOW(CP/M SYSTEM IS TOO SMALL FOR TED)
  1066.  
  1067.                  In  addition  to the fatal errors there are various errors
  1068.  
  1069.                in command format. These are not considered fatal errors and
  1070.  
  1071.                TED  will  wait  for  further  input   after   printing   an
  1072.  
  1073.                appropriate  error message. The non-fatal errors include the
  1074.  
  1075.                following:-
  1076.  
  1077.  
  1078.                       MISSING OPERAND
  1079.                       NO SUCH LINE(ON DELETE COMMANDS)
  1080.                       INVALID COMMAND
  1081.                       INVALID NUMBER(ANY NUMBER >2048 OR EQUAL TO 0)
  1082.                       INVALID LOCATE
  1083.                       INVALID SUBSTITUTE
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.                                              17                            
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.                                                           TED USER'S MANUAL
  1129.  
  1130.  
  1131.                                      ACKNOWLEDGEMENTS
  1132.  
  1133.  
  1134.  
  1135.                  TED is a modified version of ED  an  editor  designed  and
  1136.  
  1137.                implemented  by  LTCOL  Triyono  at  the  Naval Postgraduate
  1138.  
  1139.                School as part of his thesis research. ED  was  designed  to
  1140.  
  1141.                run  on  the ISIS-II operating system and was part of a TEXT
  1142.  
  1143.                processing  system  entered  in  the  Intel  Insite  library
  1144.  
  1145.                contest which eventually won the grand prize.
  1146.  
  1147.                  Many  of  the  data  structures  used  in  ED and TED were
  1148.  
  1149.                originally designed by professor Gary  Kildall.  LCDR  Frank
  1150.  
  1151.                Burkhead  served  as  LTCOL  Triyono's  thesis  advisor  and
  1152.  
  1153.                contributed  his  guidance   and   experience   during   the
  1154.  
  1155.                development  of  the  original  system. Alterations to ED to
  1156.  
  1157.                allow TED to run on CP/M were made by LT Mark Moranville and
  1158.  
  1159.                LCDR Frank Burkhead.  Further  information  on  TED  may  be
  1160.  
  1161.                obtained from:-
  1162.  
  1163.  
  1164.                     LT Mark Moranville(code 52mi)
  1165.                     Naval Postgraduate School
  1166.                     Monterey, Calif 93940
  1167.                     ph 408-646-2253
  1168.  
  1169.                     LCDR Frank Burkhead(code 52bg)
  1170.                     Naval Postgraduate School
  1171.                     Monterey, Calif 93940
  1172.                     ph 408-646-2449
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.                                              18                            
  1186.  
  1187.  
  1188.