💾 Archived View for spam.works › mirrors › textfiles › apple › DOCUMENTATION › edit.pro captured on 2023-06-16 at 21:18:17.

View Raw

More Information

-=-=-=-=-=-=-


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