155 lines
6.1 KiB
Erlang
155 lines
6.1 KiB
Erlang
------------------------------------------------------------------------------
|
||
G.P.L.E. DOCUMENTATION
|
||
ENTERED BY: JUDIE MAC
|
||
|
||
|
||
PLE.48 LOCATES ITSELF BETWEEN DOS AND ITS BUFFERS, MOVING HIMEM DOWN BY 4K.
|
||
PLE.LC IS USED WITH THE ALTERNATE BASIC ON THE RAM CARD. PLE.DM IS USED WHE N
|
||
YOU HAVE DOS ON THE RAM CARD. (TO BE USED WITH DOS MOVER)
|
||
|
||
|
||
|
||
EDIT MODE:
|
||
|
||
"<-,->" = ARROW KEYS MOVE THE CURSOR BACKWARD AND FORWARD IN A LINE. THEY MAY
|
||
BE USED WITH THE REPT (REPEAT KEY) FOR SPEED.
|
||
|
||
CONTROL I = INSERTS CHARACTERS BEFORE THE CURRENT CURSOR POSITION. AS YOU
|
||
INSERT CHARACTERS, THE REMAINDER OF THE LINE MOVES TO THE RIGHT TO MAKE ROOM.
|
||
ANOTHER EDIT MODE COMMAND WILL CANCEL INSERT.
|
||
|
||
CONTROL D = DELETES THE CHARACTER AT THE CURRENT CURSOR POSITION. THE REMAINDE
|
||
R OF THE LINE MOVES TO THE LEFT AS YOU DELETE EACH CHARACTER. CTRL-D WITH THE R
|
||
EPT KEY QUICKLY DELETES MULTIPLE CHARACTERS.
|
||
|
||
CONTROL B = PLACES THE CURSOR AT THE BEGINNING OF THE LINE YOU ARE EDITING, OVE
|
||
R THE FIRST CHARACTER OF THE LINE NUMBER. THIS COMMAND CAN ALSO REPOSITION THE
|
||
CURSOR FOR A FIND COMMAND, AND FOR RENUMBERING LINES. (NOTE* WHEN YOU RENUMBER
|
||
A LINE, THE OLD LINE NUMBER STILL EXISTS!!)
|
||
|
||
CONTROL N = PLACES THE CURSOR ONE PLACE TO THE RIGHT OF THE LAST CHARACTER OF T
|
||
HE LINE. THIS COMMAND IS HANDY FOR EDITING CHARACTERS NEAR THE END OF A LINE.
|
||
|
||
CONTROL O = THE OVERRIDE COMMAND, WORKS THE SAME AS CTRL-I, EXCEPT THAT THE FIR
|
||
ST INSERTED CHARACTER MAY BE A CONTROL CHARACTER. AFTER ACCEPTING THE FIRST CHA
|
||
RACTER, THIS COMMAND FUNCTIONS EXACTLY LIKE CRTL-I. OVERRIDE IS USEFUL FOR INSE
|
||
RTING A CTRL-D INTO A DOS COMMAND AND/OR FOR IMBEDDING OTHER CONTROL CHARACTERS
|
||
INTO REM AND PRINT STATEMENTS.
|
||
|
||
CONTROL F = THE FIND COMMAND, FOLLOWED BY A CHARACTER TYPED "N" TIMES, WILL LOC
|
||
ATE AND MOVE THE CURSOR TO THE N'TH OCCURRENCE OF THAT CHARACTER IN THE LINE. T
|
||
O FIND THE 4TH "P" IN A LINE, TYPE CTRL FPPPP. THIS RAPIDLY MOVES THE CURSOR TO
|
||
THE CORRECT POSITION.
|
||
|
||
CONTROL Z = THE ZAP COMMAND,FOLLOWED BY A CHARACTER TYPED "N" TIMES, DELETES AL
|
||
L CHARACTERS UP TO THE N'TH OCCURRENCE OF THAT CHARACTER.
|
||
|
||
CONTROL R = THIS IS THE RESTART COMMAND. IT RESTORES THE LINE YOU ARE EDITING T
|
||
O ITS PRE-EDITED STATE. YOU MUST ENTER THIS COMMAND BEFORE HITTING RETURN. REST
|
||
ART IS VERY HANDY FOR RESTORING CHARACTERS YOU MISTAKENLY DELETED OR ZAPPED.
|
||
|
||
CONTROL P = PACKS A LINE BY REMOVING EXTRANEOUS SPACES.
|
||
|
||
CONTROL C = CONVERTS UPPER CASE CHARACTERS TO LOWER CASE AND VICE-VERSA. CONTRO
|
||
L C WITH THE REPT KEY SPEEDS UP THE CONVERSION.(SEE NOTE ON UPPER/LOWER CASE BE
|
||
LOW)
|
||
|
||
CONTROL Q = DELETES ALL CHARACTERS FROM THE CURRENT CURSOR POSITION TO THE END
|
||
OF THE LINE, AND THEN "EXITS" EDIT MODE.
|
||
|
||
CONTROL X = CANCELS THE LINE YOU ARE EDITING AND "EXITS" EDIT MODE.
|
||
|
||
CONTROL M = THIS IS THE SAME AS RETURN. IT TERMINATES EDIT MODE AND SAVES THE M
|
||
ODIFIED LINE.
|
||
|
||
CONTROL A = THIS CONTROLS UPPER AND LOWER CASE MODES.
|
||
|
||
|
||
UPPER/LOWER CASE:
|
||
|
||
|
||
G.P.L.E. SUPPORTS BOTH LOWER CASE ADAPTERS AND A VARIETY OF 80 COLU MN VIDEO
|
||
BOARDS. G.P.L.E. CONVERTS APPLESOFT,DOS, AND MONITOR COMMANDS IN LOWER CASE
|
||
TO UPPER CASE. G.P.L.E. ALSO SUPPORTS THE VERY POPULAR "SHIFT-KEY MODIFIC
|
||
ATION" WHICH MAKES ENTERING UPPER AND LOWER CASE A SNAP. CONTROL A PLACES YOU
|
||
I N LOWER CASE MODE; HOWEVER,LOWER CASE IS NOT TURNED OFF BY HITTING THE RETURN
|
||
K EY. YOU REMAIN IN LOWER CASE MODE UNTIL YOU TYPE ANOTHER CONTROL A. ONCE IN
|
||
LOW ER CASE MODE, A SINGLE CONTROL A PUTS YOU IN UPPER CASE MODES FOR THE NEXT
|
||
CHAR ACTER ONLY. TYPING CONTROL A "TWICE"(CONSECUTIVELY) PLACES YOU IN UPPER
|
||
CASE.
|
||
|
||
|
||
GLOBAL EDIT COMMAND:
|
||
|
||
A GLOBAL EDIT COMMAND DISPLAYS EACH LINE REQUESTED OR FOUND BY A SE ARCH, ONE
|
||
AT A TIME. AS EACH LINE IS DISPLAYED, YOU ARE PLACED IN EDIT MODE WIT H THE
|
||
OPTION TO FURTHER MODIFY THE LINE, PROCEED TO THE NEXT LINE, OR EXIT GLOB AL
|
||
EDIT MODE PREMATURELY. TO AVOID ENTERING EDIT MODE FOR EACH LINE, USE THE FA
|
||
ST OPTION (/F) ON THE GLOBAL EDIT COMMAND LINE. THIS PERFORMS A QUICK GLOBAL
|
||
SE ARCH AND REPLACE, OR LISTS ALL LINES WHERE A CERTAIN STRING EXISTS. FOR
|
||
EXAMPLE , CTRL E "POKE"/F QUICKLY LISTS ALL LINES CONTAINING THE KEYWORD
|
||
"POKE".
|
||
|
||
|
||
EXAMPLES:
|
||
|
||
CONTROL E L1,L2,"STRING1","STRING2"/O
|
||
|
||
|
||
L1 = STARTING LINE NUMBER
|
||
L2 = ENDING LINE NUMBER
|
||
STRING1 = SEARCH STRING (16 CHAR.MAX)
|
||
STRING2 = REPLACEMENT STRING (16 CHAR.MAX)
|
||
O = OPTION: R=RAW SEARCH, F=FAST SEARCH
|
||
|
||
HOW LINE SHOULD BE TYPED:
|
||
|
||
CONTROL E 100,150 = EDIT LINES 100 THRU 150
|
||
CONTROL E 10,50,"POKE" = EDIT ALL LINES BETWEEN 10 AND 50 WHICH CONTAIN THE STR
|
||
ING "POKE"
|
||
CONTROL E "READ","WRITE" = REPLACE EVERY OCCURRENCE OF "READ" IN YOUR PROGRAM
|
||
WITH THE STRING "WRITE"
|
||
|
||
|
||
ALL OF THE ARGUMENTS DEFINED ABOVE ARE OPTIONAL. STRING1 AND STRING2 MUST BE EN
|
||
CLOSED IN QUOTES (" "). TO IMBED QUOTES IN THESE STRINGS, YOU MUST DOUBLE THE I
|
||
MBEDDED QUOTES. FOR EXAMPLE, IF YOU WANTED TO SEARCH FOR THE STRING "ENTER",STR
|
||
ING1 WOULD BE """ENTER""".A SEARCH STRING WILL BE IGNORED IF IT IS A
|
||
SUBSTRING OF A LARGER STRING. FOR EXAMPLE, THE SEARCH STRING "O" WILL NOT MATCH
|
||
THE "O" IN THE KEYWORD "POKE". G.P.L.E. WILL FIND THESE SUBSTRINGS WITH THE RA
|
||
W SEARCH (/R) OPTION ON THE GLOBAL EDIT COMMAND LINE(E.G. CONTROL E "O"/R)
|
||
|
||
|
||
PAGE LIST COMMAND YOU STILL USE CONTROL S TO STOP AND START A LISTING OR CATA
|
||
LOG, AND CONTROL C TO TERMINATE A LISTING. CONTROL P (PAGE LIST) HALTS A LISTI
|
||
NG AND EACH SUBSEQUENT CONTROL P DISPLAYS THE NEXT 20 LINES FO THE LISTING.
|
||
|
||
|
||
|
||
|
||
ESCAPE FUNCTIONS:
|
||
|
||
|
||
ESC 1 - CATALOG DRIVE 1
|
||
ESC 2 - CATALOG DRIVE 2
|
||
ESC L - LIST PROGRAM-HIT ESC TO STOP/HI
|
||
T ESC TO START AGAIN
|
||
ESC U - USR FUNCTION
|
||
ESC T - TEXT (POKE -16300,0)
|
||
ESC R - RUN
|
||
ESC W - BEGINNING AND END OF LAST BINAR
|
||
Y LOADED FILE
|
||
ESC * - MONITOR
|
||
ESC 0 - CALL 936 - CLEAR SCREEN TO TOP
|
||
ESC / - PRINT SYMBOL (?)
|
||
ESC Q - MEMORY CONTENTS
|
||
ESC S - SECTORS FREE
|
||
ESC H - DISPLAY CONTROL CHARACTERS
|
||
ESC V - VTAB 1
|
||
ESC M - RETURN
|
||
ESC N - CLEAR,START,STEP,FROM,TO
|
||
|
||
TO SEE WHAT ESCAPE FUNCTIONS ARE IN THE ESC MENU, BRUN ESCAPE PRINTER ON DISK.
|
||
ALSO YOU CAN CREATE YOUR OWN ESC FUNCTIONS.
|
||
---------------------------------------
|
||
|