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 / CPMUG092.ARK / ADDENDUM.TXT < prev    next >
Text File  |  1986-10-18  |  8KB  |  157 lines

  1. 1000#JUST ON
  2. 1040#PAGE 66,58,7
  3. 1060#PNUM 251
  4. 1080#SPACE 1
  5.  1090#title Secretary Addendums
  6. 0<RELEASE 8.1 ADDENDUM
  7. 1120 
  8. 11401)INTEGRITY CHECK
  9. L1160[When SECRETARY is loaded, the first thing it does is check itself for
  10. N1180certain errors.  It will detect an error in writing the program to disk,
  11. O1200reading the program from disk, and certain memory errors.  If an error is
  12. R1220found, the message "INTEGRITY FAILURE" will be printed.  You should then try
  13. I1240reloading or recopying it.  The original diskette is checked before
  14. 1260shipping.]
  15. 1280 
  16. 13002)NEW CONFIGURE QUESTION
  17. P1320[Since some printers cannot do a carriage return without doing a line feed
  18. P1340and other printers cannot backspace, the underline function may not always
  19. N1360work properly.  To fix this, the following question will be asked during
  20. !1380the configuration command:]
  21. &1400<UNDERLINE USING BS OR CR (B/C)?
  22. M1420[If you printer does not backspace, enter "C" and it will do a carriage
  23. O1440return without doing a line feed.  If your printer does not do a carriage
  24. K1460return without a line feed, enter "B" and it will underline using the
  25. 0backspace character.]
  26. 1500 
  27. 15203)AUTO COMMAND CHANGES
  28. N1540[To cancel a line without stopping the generation of line numbers, enter
  29. '1560control-A rather than control-C.]
  30. 1580 
  31.  16004)COMMAND LINE RANGE CHECK
  32. M1620[On those commands which require a range of line numbers (such as DELT,
  33. O1640COPY, LIST, etc), if the first line number is greater than the second, an
  34. -1660"INVALID PARM1" error will be printed.]
  35. 1680 
  36. 17005)EDIT CONTROL-N
  37. M1720[Control-N will now cause the &new& line to be reedited rather than the
  38. R1740old line.  You can enter control-G to list the line then control-N to reedit
  39. ,1760the line without entering EDIT again.]
  40. 1780 
  41. "18006)Control-C during DIRECTORY
  42. P1820[If you type control-C while listing the directory, you will now return to
  43. J1840SECRTARY rather than DOS.  This causes SECRETARY to make a temporary
  44. ;1860modification to DOS for the duration of the command.]
  45. 1880 
  46. (19007)PRINT BEGINNING AT A LINE NUMBER
  47. H1920[If you enter the command PRINT followed by a line number (similar
  48. =1940to the LIST command), printing will begin at that line.
  49. O1960CAUTION: If you have imbedded commands at the beginning of the file, they
  50. N1980will be ignored unless they occur after the line number that you enter.]
  51. 2000 
  52. 2020\
  53. 2040<NEW COMMANDS
  54. 2060 
  55. 20808) DESTROY filename
  56. O2100[This command is similar the the North Star BASIC command.  It will erase
  57. G2120the file name from the disk directory thereby deleting the file.]
  58. 2140 
  59. 21609) CHAIN filename
  60. P2180[This command will do a LOAD and an automatic PRINT.  Be sure the paper is
  61. Q2200positioned before entering a carriage return.  This command may be imbedded
  62. H2220within you text file to load and print multiple files at one time.
  63. O2240Printing will begin on the next line so if you want the new file to begin
  64. O2260on a new page, have a page eject character (back slash) at the top of the
  65. Q2280chained file.  The COMMENT and SPACE commands, in addition to CHAIN, may be
  66. L2300imbedded within the file rather than only at the beginning of the file
  67. 2320as the other commands.]
  68. 2340 
  69. "236010) BLOAD basic-program-name
  70. Q2380[A BASIC program is not in the format that can be processed with SECRETARY.
  71. Q2400To load a BASIC program and convert it to SECRETARY format in memory, enter
  72. Q2420BLOAD followed by the name of the BASIC program file.  You can then use the
  73. P2440editing features of SECRETARY on it.  NOTE: Renumber only changes the line
  74. K2460numbers at the left side of the line and not references to those line
  75. M2480numbers within a line (such as GOTO, GOSUB, etc) as the BASIC REN does.
  76. O2500Use the CHNG command to change these references.  The line numbers in the
  77. O2520BASIC program must not exceed 9999 so you may have to do a BASIC renumber
  78.  2540before BLOADing the file.]
  79. 2560 
  80. "258011) BSAVE basic-program-name
  81. M2600[This is the opposite of BLOAD.  It takes a SECRETARY formatted file in
  82. G2620memory, converts it to North Star BASIC, and writes it to disk in
  83. O2640basic-program-name.  Be sure that the disk file is already created, it is
  84. M2660type 2, and it is large enough to include any changes that you may have
  85. K2680added to the program.  Since the conversion requires scanning a large
  86. Q2700token table, the program may take a minute or two to perform this command.]
  87. 2720 
  88. 274012) EXPAND
  89. P2760[These new features require an additional 1.5K of memory.  This means that
  90. L2780text files that could be loaded before under an earlier release may be
  91. J2800too large to load now.  To solve this problem, the BLOAD, BSAVE, and
  92. P2820CONFIGURE commands have been put at the end of SECRETARY.  By entering the
  93. O2840command EXPAND, you wan wipe out these three commands and expand the data
  94. P2860area by about 2K so those large files will now fit.  &CAUTION: do not save
  95. N2880a copy of the program after entering EXPAND or you will permanently lose
  96. P2900the BSAVE, BLOAD, and CONFIGURE commands.  BE SURE TO SAVE ANY TEXT IN THE
  97. Q2920DATA AREA BEFORE ENTERING EXPAND.  ANY TEXT IN THE DATA AREA AFTER ENTERING
  98. )2940EXPAND WILL BE PERMANENTLY LOST.& ]
  99. 2960\
  100. 0<RELEASE 9.3 ADDENDUM
  101. 3000  
  102. %30201) UNIT RESET ON LIST AND PRINT
  103.     3040>5,
  104. F3060[After listing or printing on a device other than zero (UNIT 0),
  105. A3080the print and list device will revert back to the console.]
  106. 3100>
  107. 3120 
  108. A31402) THE CHNG COMMAND WILL ACCEPT SPACE IN ADDITION TO CNTL-A
  109. 3160   TO REJECT A CHANGE.
  110. 3180 
  111. D32003) THE FIND COMMAND WILL PRINT ON THE DEVICE SPECIFIED BY UNIT
  112.     3220>5,
  113. E3240[With the extensive use of Secretary to edit BASIC programs, it
  114. G3260may be desirable to get a cross-reference on hard copy using the
  115. F3280FIND command.  For this reason, the lines printed by FIND may go
  116. C3300to the printer specified by UNIT.  It will not revert back to
  117. E3320unit zero (console) in case there are multiple cross-references
  118. 3340to be printed.]
  119. 3360>
  120. 3380 
  121. 34004) BOOT COMMAND
  122.     3420>5,
  123. J3440[The BOOT command was included in release 9, but was not documented.
  124. G3460BOOT will jump to E800 or E900 (depending on the disk density) to
  125. J3480reboot DOS.  If you have DOS set to automatically bring up BASIC and
  126. L3500and a menu program, you can bring it up without going to DOS directly.
  127. F3520Using the BASIC program "LOADER" on the disk, you can even go to
  128. 13540Secretary from BASIC without going to DOS.]
  129. 3560>
  130. 3580 
  131. %36005) THE BSAVE BUG HAS BEEN FIXED
  132. 3620 
  133. '36406) THE DATA AREA BEGINS AT 60E0H.
  134. 3660 
  135. !3700<ADDENDUM 9.4 (MAY 1, 1980)
  136. 3720  
  137. G37401) The imbedded TITLE bug (converting all characters to caps) has
  138. 3760   been fixed.
  139. 3780 
  140. G38002) The tab/edit bug (losing tabs on edited lines) has been fixed.
  141. 3820 
  142. *38403) The control-A bug has been fixed.
  143. 3860 
  144. J38804) The bug that permitted file names to be greater than 8 characters
  145. D3900   has been fixed.  If a file name is entered with more than 8
  146. 23920   characters, INVALID PARM will be printed.
  147. 3940 
  148. I39605) It must be repeated that you cannot use CHNG or CHAL to change a
  149. G3980   string to a subset of itself or a string preceeded by a space.
  150. D4000   To change X to XY, first change X to something obscure like
  151. L4020   #$%  then change #$% to XY.  This is because of the way the program
  152. M4040   rescans the line after making a change to find additional occurences
  153. H4060   within the same line.  To change a string preceeded by a blank,
  154. J4080   change the string to include a character before a blank or better
  155. 4100   still, use EDIT.
  156. 4200#CHAIN ADDEND2
  157.