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
|
||
|