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