textfiles/apple/DOCUMENTATION/gple

200 lines
6.1 KiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

=======================================
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 WHEN 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 REMAINDER
OF THE LINE MOVES TO THE LEFT AS YOU DELETE EACH CHARACTER. CTRL-D
WITH THE REPT KEY QUICKLY DELETES MULTIPLE CHARACTERS.
CONTROL B:
PLACES THE CURSOR AT THE BEGINNING OF THE LINE YOU ARE EDITING, OVER
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 THE
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 FIRST
INSERTED CHARACTER MAY BE A CONTROL CHARACTER. AFTER ACCEPTING THE
FIRST CHARACTER, THIS COMMAND FUNCTIONS EXACTLY LIKE CRTL-I. OVERRIDE
IS USEFUL FOR INSERTING A CTRL-D INTO A DOS COMMAND AND/OR FOR
IMBEDDING OTHER CONTROL CHARACTERS IN TO REM AND PRINT STATEMENTS.
CONTROL F:
THE FIND COMMAND, FOLLOWED BY A CHARACTER TYPED "N" TIMES, WILL LOCATE
AND MOVE THE CURSOR TO THE N'TH OCCURRENCE OF THAT CHARACTER IN THE
LINE. TO FIND THE 4TH "P" IN A LINE, TYPE CTRL F PPPP. THIS RAPIDLY
MOVES THE CURSOR TO THE CORRECT POSITION.
CONTROL Z:
THE ZAP COMMAND,FOLLOWED BY A CHARACTER TYPED "N" TIMES, DELETES ALL
CHARACTERS UP TO THE N'TH OCCURRENCE OF THAT CHARACTER.
CONTROL R =THIS IS THE RESTART COMMAND. IT RESTORES THE LINE YOU ARE
EDITING TO ITS PRE-EDITED STATE. YOU MUST ENTER THIS COMMAND BEFORE
HITTING RETURN. RESTART 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 CHARAC- TERS TO LOWER CASE AND VICE-VERSA.
CONTROL C WITH THE REPT KEY SPEEDS UP THE CONVERSION.(SEE NOTE ON
UPPER/LOWER CASE BELOW)
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
MODIFIED 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 COLUMN
VIDEO BOARDS. G.P.L.E. CONVERTS APPLE- SOFT,DOS, AND MONITOR COMMANDS
IN LOWER CASE TO UPPER CASE. G.P.L.E. ALSO SUPPORTS THE VERY POPULAR
"SHIFT-KEY MODIFICATION" WHICH MAKES ENTERING UPPER AND LOWER CASE A
SNAP. CONTROL A PLACES YOU IN LOWER CASE MODE; HOWEVER, LOWER CASE IS
NOT TURNED OFF BY HITTING THE RETURN KEY.
YOU REMAIN IN LOWER CASE MODE UNTIL YOU TYPE ANOTHER CONTROL A. ONCE
IN LOWER CASE MODE, A SINGLE CONTROL A PUTS YOU IN UPPER CASE MODES
FOR THE NEXT CHARACTER 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
SEARCH, ONE AT A TIME. AS EACH LINE IS DISPLAYED, YOU ARE PLACED IN
EDIT MODE WITH THE OPTION TO FURTHER MODIFY THE LINE, PROCEED TO THE
NEXT LINE, OR EXIT GLOBAL EDIT MODE PREMATURELY. TO AVOID ENTERING
EDIT MODE FOR EACH LINE, USE THE FAST OPTION (/F) ON THE GLOBAL EDIT
COMMAND LINE. THIS PERFORMS A QUICK GLOBAL SEARCH 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 STRING "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 ENCLOSED IN QUOTES (" "). TO IMBED QUOTES IN THESE STRINGS,
YOU MUST DOUBLE THE IMBEDDED QUOTES. FOR EXAMPLE, IF YOU WANTED TO
SEARCH FOR THE STRING "ENTER",STRING1 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 RAW 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 CATALOG, AND CONTROL C TO TERMINATE A LISTING. CONTROL P (PAGE
LIST) HALTS A LISTING AND EACH SUBSEQUENT CONTROL P DISPLAYS THE NEXT
20 LINES FOR THE LISTING.
ESCAPE FUNCTIONS:
ESC 1 - CATALOG DRIVE 1
ESC 2 - CATALOG DRIVE 2
ESC L - LIST PROGRAM-HIT ESC TO STOP/HIT ESC TO START AGAIN
ESC U - USR FUNCTION
ESC T - TEXT (POKE -16300,0)
ESC R - RUN
ESC W - BEGINNING AND END OF LAST BINARY 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.