home *** CD-ROM | disk | FTP | other *** search
- 1000#JUST ON
- 1040#PAGE 66,58,7
- 1060#PNUM 251
- 1080#SPACE 1
- 1090#title Secretary Addendums
- 0<RELEASE 8.1 ADDENDUM
- 1120
- 11401)INTEGRITY CHECK
- L1160[When SECRETARY is loaded, the first thing it does is check itself for
- N1180certain errors. It will detect an error in writing the program to disk,
- O1200reading the program from disk, and certain memory errors. If an error is
- R1220found, the message "INTEGRITY FAILURE" will be printed. You should then try
- I1240reloading or recopying it. The original diskette is checked before
- 1260shipping.]
- 1280
- 13002)NEW CONFIGURE QUESTION
- P1320[Since some printers cannot do a carriage return without doing a line feed
- P1340and other printers cannot backspace, the underline function may not always
- N1360work properly. To fix this, the following question will be asked during
- !1380the configuration command:]
- &1400<UNDERLINE USING BS OR CR (B/C)?
- M1420[If you printer does not backspace, enter "C" and it will do a carriage
- O1440return without doing a line feed. If your printer does not do a carriage
- K1460return without a line feed, enter "B" and it will underline using the
- 0backspace character.]
- 1500
- 15203)AUTO COMMAND CHANGES
- N1540[To cancel a line without stopping the generation of line numbers, enter
- '1560control-A rather than control-C.]
- 1580
- 16004)COMMAND LINE RANGE CHECK
- M1620[On those commands which require a range of line numbers (such as DELT,
- O1640COPY, LIST, etc), if the first line number is greater than the second, an
- -1660"INVALID PARM1" error will be printed.]
- 1680
- 17005)EDIT CONTROL-N
- M1720[Control-N will now cause the &new& line to be reedited rather than the
- R1740old line. You can enter control-G to list the line then control-N to reedit
- ,1760the line without entering EDIT again.]
- 1780
- "18006)Control-C during DIRECTORY
- P1820[If you type control-C while listing the directory, you will now return to
- J1840SECRTARY rather than DOS. This causes SECRETARY to make a temporary
- ;1860modification to DOS for the duration of the command.]
- 1880
- (19007)PRINT BEGINNING AT A LINE NUMBER
- H1920[If you enter the command PRINT followed by a line number (similar
- =1940to the LIST command), printing will begin at that line.
- O1960CAUTION: If you have imbedded commands at the beginning of the file, they
- N1980will be ignored unless they occur after the line number that you enter.]
- 2000
- 2020\
- 2040<NEW COMMANDS
- 2060
- 20808) DESTROY filename
- O2100[This command is similar the the North Star BASIC command. It will erase
- G2120the file name from the disk directory thereby deleting the file.]
- 2140
- 21609) CHAIN filename
- P2180[This command will do a LOAD and an automatic PRINT. Be sure the paper is
- Q2200positioned before entering a carriage return. This command may be imbedded
- H2220within you text file to load and print multiple files at one time.
- O2240Printing will begin on the next line so if you want the new file to begin
- O2260on a new page, have a page eject character (back slash) at the top of the
- Q2280chained file. The COMMENT and SPACE commands, in addition to CHAIN, may be
- L2300imbedded within the file rather than only at the beginning of the file
- 2320as the other commands.]
- 2340
- "236010) BLOAD basic-program-name
- Q2380[A BASIC program is not in the format that can be processed with SECRETARY.
- Q2400To load a BASIC program and convert it to SECRETARY format in memory, enter
- Q2420BLOAD followed by the name of the BASIC program file. You can then use the
- P2440editing features of SECRETARY on it. NOTE: Renumber only changes the line
- K2460numbers at the left side of the line and not references to those line
- M2480numbers within a line (such as GOTO, GOSUB, etc) as the BASIC REN does.
- O2500Use the CHNG command to change these references. The line numbers in the
- O2520BASIC program must not exceed 9999 so you may have to do a BASIC renumber
- 2540before BLOADing the file.]
- 2560
- "258011) BSAVE basic-program-name
- M2600[This is the opposite of BLOAD. It takes a SECRETARY formatted file in
- G2620memory, converts it to North Star BASIC, and writes it to disk in
- O2640basic-program-name. Be sure that the disk file is already created, it is
- M2660type 2, and it is large enough to include any changes that you may have
- K2680added to the program. Since the conversion requires scanning a large
- Q2700token table, the program may take a minute or two to perform this command.]
- 2720
- 274012) EXPAND
- P2760[These new features require an additional 1.5K of memory. This means that
- L2780text files that could be loaded before under an earlier release may be
- J2800too large to load now. To solve this problem, the BLOAD, BSAVE, and
- P2820CONFIGURE commands have been put at the end of SECRETARY. By entering the
- O2840command EXPAND, you wan wipe out these three commands and expand the data
- P2860area by about 2K so those large files will now fit. &CAUTION: do not save
- N2880a copy of the program after entering EXPAND or you will permanently lose
- P2900the BSAVE, BLOAD, and CONFIGURE commands. BE SURE TO SAVE ANY TEXT IN THE
- Q2920DATA AREA BEFORE ENTERING EXPAND. ANY TEXT IN THE DATA AREA AFTER ENTERING
- )2940EXPAND WILL BE PERMANENTLY LOST.& ]
- 2960\
- 0<RELEASE 9.3 ADDENDUM
- 3000
- %30201) UNIT RESET ON LIST AND PRINT
- 3040>5,
- F3060[After listing or printing on a device other than zero (UNIT 0),
- A3080the print and list device will revert back to the console.]
- 3100>
- 3120
- A31402) THE CHNG COMMAND WILL ACCEPT SPACE IN ADDITION TO CNTL-A
- 3160 TO REJECT A CHANGE.
- 3180
- D32003) THE FIND COMMAND WILL PRINT ON THE DEVICE SPECIFIED BY UNIT
- 3220>5,
- E3240[With the extensive use of Secretary to edit BASIC programs, it
- G3260may be desirable to get a cross-reference on hard copy using the
- F3280FIND command. For this reason, the lines printed by FIND may go
- C3300to the printer specified by UNIT. It will not revert back to
- E3320unit zero (console) in case there are multiple cross-references
- 3340to be printed.]
- 3360>
- 3380
- 34004) BOOT COMMAND
- 3420>5,
- J3440[The BOOT command was included in release 9, but was not documented.
- G3460BOOT will jump to E800 or E900 (depending on the disk density) to
- J3480reboot DOS. If you have DOS set to automatically bring up BASIC and
- L3500and a menu program, you can bring it up without going to DOS directly.
- F3520Using the BASIC program "LOADER" on the disk, you can even go to
- 13540Secretary from BASIC without going to DOS.]
- 3560>
- 3580
- %36005) THE BSAVE BUG HAS BEEN FIXED
- 3620
- '36406) THE DATA AREA BEGINS AT 60E0H.
- 3660
- !3700<ADDENDUM 9.4 (MAY 1, 1980)
- 3720
- G37401) The imbedded TITLE bug (converting all characters to caps) has
- 3760 been fixed.
- 3780
- G38002) The tab/edit bug (losing tabs on edited lines) has been fixed.
- 3820
- *38403) The control-A bug has been fixed.
- 3860
- J38804) The bug that permitted file names to be greater than 8 characters
- D3900 has been fixed. If a file name is entered with more than 8
- 23920 characters, INVALID PARM will be printed.
- 3940
- I39605) It must be repeated that you cannot use CHNG or CHAL to change a
- G3980 string to a subset of itself or a string preceeded by a space.
- D4000 To change X to XY, first change X to something obscure like
- L4020 #$% then change #$% to XY. This is because of the way the program
- M4040 rescans the line after making a change to find additional occurences
- H4060 within the same line. To change a string preceeded by a blank,
- J4080 change the string to include a character before a blank or better
- 4100 still, use EDIT.
- 4200#CHAIN ADDEND2