!pr2
!lm12
!rm75
AUTO-MANUAL Toggle for S-C Macro Assembler........R. F. O'Brien

Here is a small program to accompany Bill Morgan's Automatic Catalog in the June '82 issue of AAL.  This routine adds an AUTO/MANUAL command toggle to the S-C Macro Assembler.  Using CTRL-A when the cursor is at the beginning of a line enters the AUTO line numbering mode and waits for input of a line number and/or RETURN.  Entering another CTRL-A while in AUTO mode and at the start of a line executes a MANUAL command.

In addition, I have added some code to provide slow and fast listings at a single keypress.  CTRL-S does a SLOW LIST command, which is cancelled by a 'RETURN' during listing.  CTRL-L will provide a listing at normal speed (assuming the slow list has been cancelled.)

The patch is implemented as follows:

!lm+5
1. Enter the S-C Macro Assembler
2. :$101D:33 N 1000G
3. :BLOAD AUTO/MANUAL PATCH
4. :$138D: 4C 28 32        (JMP PATCH instead of JSR BELL)
5. :BSAVE AUTO/MAN S-C MACRO ASM,A$1000,L$2300
!lm-5

Note:  You may omit step 2 if you have already installed Bill's automatic CATALOG.

