NEW QED ------- FORM FEED CHARACTERS ARE NOT REMOVED WHEN A FILE IS READ IN, AS WAS THE CASE IN THE OLD VERSION (IN FACT, OLD QED USED TO APPEND ONE FORM FEED TO THE END OF EACH FILE THAT IT WROTE, SO YOU MAY NOTICE THAT WHEN YOU READ A FILE INTO NEW QED WHICH WAS WRITTEN BY OLD QED THERE WILL BE A LINE CONTAINING ONE FORM FEED CHARACTER AT THE BOTTOM OF YOUR FILE. THIS WILL RESULT IN A CHARACTER COUNT OF 3 GREATER THAN WHEN YOU WROTE IT LAST UNDER OLD QED. - I.E. FORM FEED, CARRIAGE RETURN, AND LINE FEED). "NAME OF DEVICE" HAS BEEN ALTERED TO CONFORM TO THE MANUAL. IT IS NO LONGER NECESSARY TO ASSIGN THE DISK TO BE SOME DECTAPE (EG. "ASSIGN DSK DTA0") BEFORE ENTERING QED. ALSO, THE CORRESPONDING COMMAND "NAME OF DEVICE 0" WILL NO LONGER WORK. THE FULL DEVICE NAME MUST NOW BE TYPED, FOLLOWED BY A PERIOD TO TERMINATE THE COMMAND (EG. "NAME OF DEVICE DTA5." OR "NAME OF DEVICE D999."). IF NO "NAME OF DEVICE" COMMAND HAS BEEN EXECUTED THE DEVICE "DSK" WILL BE ASSUMED. THERE IS A NEW COMMAND NAMED "OVERWRITE". THIS COMMAND PERFORMS EXACTLY LIKE A "WRITE ON" COMMAND EXCEPT THAT NO FILE NAME NEED BE TYPED. THE FILE NAME IS ASSUMED TO BE THE NAME OF THE LAST FILE WHICH WAS USED IN EITHER A "READ FROM" OR "WRITE ON" COMMAND. IF AN "OVERWRITE" IS PERFORMED BEFORE EITHER A "READ FROM" OR "WRITE ON" COMMAND HAS BEEN EXECUTED THEN THE NAME "QED.OUT" IS ASSUMED. TO INVOKE THIS COMMAND TYPE "O" THEN "." "PRINT" HAS BEEN MODIFIED TO WORK AS FOLLOWS: TYPE "P" THEN "." QED TYPES A CARRIAGE RETURN AND WAITS TYPE ANY OF THE FOLLOWING OPTIONS FOLLOWED BY A SPACE, CARRIAGE RETURN, OR FORM FEED (WHICH START THE ACTION). OPTIONS FOLLOW: "D" YIELDS DOUBLE SPACING "T" YIELDS TRIPLE SPACING "S" YIELDS SINGLE SPACING (ASSUMED IF NOT SPECIFIED) "S" FOLLOWED BY AN INTEGER YIELDS SPACING AS SPECIFIED BY THE INTEGER "L" YIELDS NUMBERED LINES STARTING WITH 1 "L" FOLLOWED BY AN INTEGER YIELDS NUMBERED LINES STARTING WITH THE NUMBER SPECIFIED BY THE INTEGER "P" YIELDS NUMBERED PAGES STARTING WITH 1 "P" FOLLOWED BY AN INTEGER YIELDS NUMBERED PAGES STARTING WITH THE NUMBER SPECIFIED BY THE INTEGER EG. >PRINT. "SPACE" (WILL PRINT JUST THE CURRENT LINE ON 1 WHOLE PAGE) >,PRINT. "FORM FEED" (WILL PRINT THE ENTIRE TEXT) >5,55PRINT. S4P100L"CARRIAGE RETURN" (WILL PRINT LINES 5 THROUGH 55 WITH QUADRUPLE SPACING. THESE LINES WILL BE NUMBERED 1 THROUGH 50 AND EACH PAGE WILL BE NUMBERED FROM 100 ON) ANY FORM FEED CHARACTERS WHICH ARE IN THE TEXT BEING PRINTED WILL CAUSE A NEW PAGE TO BE STARTED EVEN IF THE PAGE BEING TYPED IS NOT YET FULL, SO WHERE AN UNCONDITIONAL NEW PAGE IS DESIRED A FORM FEED CHARACTER SHOULD BE INSERTED WITHIN THE TEXT. THERE IS A NEW COMMAND NAMED "TECO" WHICH ALLOWS THE USER OF THE NEW QED TO DROP INTO TECO BY TYPING "T" THEN "." WHILE IN TECO THE USER MUST NOT USE TECO Q-REGISTERS A - Z IF HE INTENDS TO RETURN TO QED, ALTHOUGH HE MAY USE Q-REGISTERS 0 - 9 TO HIS HEARTS CONTENT. QED MAY BE REENTERED FROM TECO BY TYPING "^C" THEN "REE" FOLLOWED BY CAR.RET. OLD QED ALLOWED ADDRESSING BY CONTENT WITHIN A LINE BY USE OF THE ADDRESS [SOMETEXT]. THIS IS STILL VALID IN NEW QED, BUT SINCE SOME NON-TOUCH-TYPISTS DON'T LIKE TYPING SQUARE BRACKETS THE TYPING OF ;SOMETEXT; IS EQUIVALENT. TRY IT. NEW QED ALLOWS A NEW TYPE OF LINE ADDRESSING. AS YOU RECALL, OLD QED ALLOWED ADDRESSING BY CONTENT BY USING THE ADDRESS [SOMETEXT] AS MEANING "THE NEXT LINE ENCOUNTERED WHICH CONTAINS 'SOMETEXT'" AND THE ADDRESS :SOMETEXT: AS MEANING "THE NEXT LINE ENCOUNTERED WHICH BEGINS WITH 'SOMETEXT'". ALSO OLD QED ALLOWED A RANGE OF LINES TO BE ADDRESSED, FOR SOME COMMANDS, BY THE USE OF A COMMA TO SEPARATE THE ADDRESSES OF THE FIRST AND LAST LINES OF THE RANGE. NEW QED ALLOWS A SORT OF COMBINATION OF THE TWO FEATURES IN THAT THE COMMA MAY BE REPLACED BY (SOMETEXT) OR . THIS ADDRESSES ALL THE LINES WITHIN THE SPECIFIED RANGE WHICH RESPECTIVELY CONTAIN OR START WITH SOMETEXT. EG. 5(GO)55 ADDRESSES ALL THOSE LINES FROM 5 THROUGH 55 WHICH CONTAIN THE WORD "GO". 10[END] ADDRESSES ALL LINES WHICH BEGIN WITH THE WORD "GO" AND ARE WITHIN THE RANGE OF THE 10TH LINE TRROUGH THE FIRST SUCCEEDING LINE WHICH CONTAINS THE WORD "END". ADDRESSES ALL THE LINES WITHIN THE ENTIRE TEXT WHICH START WITH THE WORD "STOP". :A:(.):Z:/ CAUSES QED TO TYPE ALL THE LINES WHICH CONTAIN A PERIOD AND WHICH ARE WITHIN THE RANGE OF LINES FROM THE FIRST LINE FOLLOWING THE CURRENT LINE WHICH STARTS WITH THE LETTER "A" TO THE FIRST LINE FOLLOWING THAT LINE WHICH STARTS WITH THE LETTER "Z". NEW QED RECOGNIZES A NEW CONTROL CHARACTER WHICH IS OF USE WHEN UNDER "EDIT" OR "MODIFY". THE CONTROL CHARACTER IS ALTMODE. WHEN IT IS TYPED THE SYSTEM ECHOES "$" AND "CARRIAGE RETURN", AND THE LINE BEING EDITED OR MODIFIED IS RESTORED TO ITS ORIGINAL CONDITION AS WHEN THE "EDIT" OR "MODIFY" BEGAN.