125 lines
5.0 KiB
Prolog
125 lines
5.0 KiB
Prolog
|
|
Introduction to EDIT.Pro
|
|
========================
|
|
|
|
EDIT.Pro was created by Ken Kashmarek of Living Legends Software, and is
|
|
being marketed on a "user supported" basis. To receive your copy of the
|
|
EDIT.Pro disk, users manual, registration number, and the use of our
|
|
Customer Support Line, please send a contribution for $30 or more to:
|
|
|
|
Living Legends Software
|
|
1915 Froude St.
|
|
San Diego, Ca. 92107
|
|
|
|
|
|
Overview
|
|
========
|
|
|
|
EDIT.Pro runs under ProDOS on any Apple ][ or // series machine, and
|
|
clones.
|
|
|
|
The dowload file [ EDIT.PRO ] on CompuServe DL3 contains only the BASIC
|
|
line editor portion of the program. There are a total of seven differ-
|
|
ent files that make up the entire EDIT.Pro package, as well as various
|
|
subroutine and text files. The main program files are:
|
|
|
|
EDIT.PRO : contains LIST,XLIST,AUTO,EDIT,FIND,CHANGE,RENUMBER,MOVE,COPY
|
|
SPLIT,EXIT and M
|
|
|
|
DISK : contains MERGE,VIEW,SCAN,PSAVE,TYPE,DUMP,REPRO,XVIEW and EXIT
|
|
|
|
HEX.MEM : contains HEX,DEC,PEEK,POKE,WPEEK,WPOKE,WHERE,MEM and QUIT
|
|
|
|
OPTIMIZE : contains XVIEW,XREF,VREF,GREF,LREF and QUIT
|
|
|
|
DOS : contains DCAT,DLOAD (for loading/editing DOS 3.3 files),QUIT
|
|
|
|
HELP : installs the online "help" feature
|
|
|
|
COMPARE : compares two BASIC programs, giving detailed results
|
|
|
|
|
|
All of these files, plus the support routines, take up almost the whole
|
|
disk -- which is why I chose not to upload them all here. Not only would
|
|
it cost me a fortune to send them here, but you would spend nearly twice
|
|
the $30 donation just downloading them from CompuServe -- and you wouldn't
|
|
have the manual or support line to show for it!
|
|
|
|
|
|
Editor Command Summary
|
|
======================
|
|
|
|
The following is a brief summary of the commands available in EDIT.Pro:
|
|
|
|
LIST [first][,last][,tab][,length][,end][/search/]
|
|
XLIST [first][,last][,,length]
|
|
AUTO [new][,incr]
|
|
EDIT [first][,last][/search/]
|
|
FIND [first][,last][/search/]
|
|
CHANGE [first][,last]/search/replace/
|
|
RENUMBER [first][,last][TO or ,][new][,incr]
|
|
MOVE [first][,last][TO or ,][new][,incr]
|
|
COPY [first][,last][TO or ,][new][,incr]
|
|
SPLIT first TO new /search
|
|
EXIT (disconnect EDIT.Pro)
|
|
M (enter the monitor -- ^C to return to BASIC)
|
|
|
|
Most of the commands can be abbreviated -- for instance you could type:
|
|
|
|
E10 instead of EDIT 10
|
|
|
|
|
|
The control characters used for editing a line of BASIC code are:
|
|
|
|
control-A Shift lock to allow lower case entry
|
|
control-B Move cursor to beginning of line
|
|
control-C Cancel editing of current line
|
|
control-D Delete character under the cursor
|
|
control-F Find next character typed and move cursor to it
|
|
control-G Ring ProDOS bell (different than BEEP)
|
|
control-H Left arrow or backspace function
|
|
control-I Insert character(s) at the cursor
|
|
control-L Change case of character under the cursor
|
|
control-M Carriage return -- end of line edit
|
|
control-N Move cursor to the end of the line being edited
|
|
control-O Set insert mode to insert a special (control) character
|
|
control-P Pack the line -- remove blanks
|
|
control-Q Truncate the line being edited at the cursor, end edit
|
|
control-R Restore line to former (pre-editing) state
|
|
control-T Same as control-Q
|
|
control-U Right arrow or forward space function
|
|
control-X Cancel edit, edit range without changing current line
|
|
control-Y Same as control-Q
|
|
control-Z Zap (delete) characters up to next character typed
|
|
ESCAPE Same as control-A
|
|
|
|
|
|
A Few Last Words
|
|
================
|
|
|
|
Once you use EDIT.Pro I think you'll find it becoming an indispensable part
|
|
of your hackers toolkit. Everyone that we've sent a copy to has nothing but
|
|
the highest of praise for the job Ken has done in compiling and creating the
|
|
latest in "state-of-the-art" utilities for Apple programmers. Val Golding
|
|
called EDIT.Pro "one of the best utilities I've ever seen for the Apple pro-
|
|
grammer" -- and we think you'll agree once you've had a chance to put it
|
|
through it's paces.
|
|
|
|
If you have any *brief* questions or comments about EDIT.Pro, leave E-mail
|
|
for me [ 75746,2550 ] and I'll get back to you with an answer. If your
|
|
question or comment requires some in-depth discussion, *do* *not* leave it
|
|
as E-mail on this system!!!
|
|
|
|
Please direct any lengthy questions or comments (or just general BS!) to our
|
|
bulletin board system in San Diego, Cal. The number is (619) 463-0176 and
|
|
the password is 'guest'. The ProLine Message System operates 24 hours a day
|
|
at 300/1200 baud -- except when Morgan or Joe are updating the software. If
|
|
you would rather correspond in a different manner, please write to us at the
|
|
address given at the beginning of this message or call us between 9 A.M. and
|
|
6 P.M. at (619) 222-6138. Remember we're on the West Coast, and make adjust-
|
|
ments as necessary to your calling time...
|
|
|
|
Thanks for your interest -- hope to hear from you soon!
|
|
|
|
Jerry Hewett Living Legends Software
|
|
|