Trailing-Edge
-
PDP-10 Archives
-
ap-c796e-sb
-
que5.rnd
There are no other files named que5.rnd in the archive.
.TAB STOPS 5
.SPACING 1
.TITLE ^^QUEUE.DOC --\\ CHANGES FROM VERSION 4 TO 5
.SKIP 5
^^QUEUE.DOC\\ -- CHANGES FROM VERSION 4 TO 5
.BREAK
^NOVEMBER, 1973
.SKIP 1
^COPYRIGHT 1973, ^DIGITAL ^EQUIPMENT ^CORP., ^MAYNARD, ^MASS.
.SKIP 5
1.0 ^^SUMMARY\\
.LEFT MARGIN 5
.PARAGRAPH -5
1.1 ^THIS RELEASE REPLACES THE COMMAND SCANNER
AND ^^LOOKUP\\ ROUTINES WITH ^^SCAN\\ AND ^^WILD\\. ^THIS
GIVES THE USER MUCH MORE CONTROL AND FLEXABILITY. ^IN
PARTICULAR, DATES CAN BE SPECIFIED ON /^^AFTER\\ AND
/^^DEADLINE\\ SWITCHES, AND QUOTED STRINGS
CAN BE USED ON A NUMBER OF SWITCHES. ^IN ADDITION, ^^QUEUE\\
NOW SUPPORTS INDIRECT FILES AND THE OPTION FILE, ^^SWITCH.INI\\.
^THE PROCESSING AT ^^KJOB\\-TIME HAS BEEN SPED UP AND
^^SFD\\S ARE FULLY SUPPORTED. ^A LARGE NUMBER OF BUGS HAVE
BEEN CORRECTED INCLUDING SEVERAL SECURITY BREACHS. ^THIS VERSION
INCORPORATES FIXES TO ALL ^^SPR\\S REPORTING DEFICIENCIES
RECEIVED THROUGH ^OCTOBER 10, 1973 (^^SPR\\ 10-11252).
.PARAGRAPH
1.2 ^^QUEUE\\ VERSION 5 RUNS ON ALL MONITORS STARTING
WITH 5.03. ^IT HAS BEEN TESTED ON 5.06. ^^QUEUE\\ VERSION 5
DEPENDS UPON ^^KJOB\\ VERSION 52, ^^SCAN\\ VERSION 4, AND ^^WILD\\ VERSION 5.
^THERE ARE NO KNOWN DEFICIENCIES. ^THIS VERSION FULLY SUPPORTS
THE ^^DATE\\75 PROJECT.
.PARAGRAPH
1.3 ^^QUEUE\\ IS DOCUMENTED IN THE SOFTWARE NOTEBOOKS
IN THE ^^TOPS\\-10 COMMAND MANUAL. ^IT IS ALSO DOCUMENTED
IN THE PROGRAMMING SPECIFICATION, ^^QUEUE\\.
.PAGE
.INDENT -5
2.0 ^^CHANGES\\
.PARAGRAPH
612 (^^CMCO\\ _#1) ^SUPERSEDED BY EDIT 1140.
.PARAGRAPH
613 (^^CMCO\\ _#2) ^WHEN PERFORMING THE ^^CHKACC
UUO\\ FOR LISTING OUTPUT, IGNORE USER SPECIFIED ^^PPN\\S WHEN THE DEVICE FORCES
A ^^PPN\\.
.PARAGRAPH
1101 ^SET EDIT NUMBER 1100 FOR THIS VERSION.
.PARAGRAPH
1102 ^UPDATE ASSEMBLY INSTRUCTIONS TO
INCLUDE ^^SCAN\\, ETC.
.PARAGRAPH
1103 ^CONVERT ^^TITLE\\ LINE TO A MACRO FOR EASE OF
MAINTENANCE.
.PARAGRAPH
1104 ^ADD A TEST FOR ^^C.MAC\\. ^^QUEUE\\ MUST NOW BE
ASSEMBLED WITH ^C AND ^^SCNMAC\\.
.PARAGRAPH
1105 ^CONVERT TO USE ^^SCNMAC\\'S MACRO DEFINITIONS. ^CHANGE
THE ^^M.FAI?\\ MACROS TO LOCALLY DEFINED ^^N.FAI?\\
TO AVOID CONFUSION ON THE ERROR RECOVERY.
.PARAGRAPH
1106 ^GET RID OF ^^AC T5\\ FROM ^^QUEUE\\.
.PARAGRAPH
1107 ^GET RID OF ^^AC K\\ FROM ^^QUEUE\\.
.PARAGRAPH
1110 ^ADD DEFINITIONS OF ^^P1=5\\ AND ^P2=6.
.PARAGRAPH
1111 ^CHANGE ^C FROM 16 TO 7, ^N FROM 14 TO 10, ^I FROM
10 TO 11, ^J FROM 11 TO 12, AND ^M FROM 15 TO 14. ^LEAVE
15 AND 16 UNUSED AND UNDEFINED.
.PARAGRAPH
1112 ^CHANGE ALL ^^DEVCHR\\ BITS TO THE ^C NAMES AND
REPLACE ALL INSTRUCTIONS WITH ^^TX\\??.
.PARAGRAPH
1113 ^CHANGE THE NAME OF ^^D.SPOL\\ TO ^^TY.SPL\\ TO
AGREE WITH ^C.
.PARAGRAPH
1114 ^CHANGE ALL ^^GETTAB\\S TO CONFORM TO ^C.
.PARAGRAPH
1115 ^CHANGE ^^Q.VERS\\ TO .^^QVERS.\\
.PARAGRAPH
1116 ^REMOVE ALL ^^JOBDAT\\ DEFINITIONS SO THAT
THE DEFINITION IN ^C CONTROLS THEM. ^DELETE THE REFERENCE
TO .^^JBHSA\\ SINCE IT IS ZERO.
.PARAGRAPH
1117 ^CHANGE ^^INTERN\\S AND ^^EXTERN\\S TO REFER TO
^^SCAN'\\S TYPEOUT ROUTINES.
.PARAGRAPH
1120 ^CHANGE ALL TYPEOUT CALLS TO ADOPT ^^SCAN\\'S ^A^C
CONVENTIONS.
.PARAGRAPH
1121 ^CANCELLED BY 1132.
.PARAGRAPH
1122 ^CHANGE SWITCH TABLES TO USE ^^POINTR\\ MACRO.
.PARAGRAPH
1123 ^INTRODUCE A NEW ROUTINE, ^^QMLCHR\\, TO
COPY ^A^CS ON CALLS FROM ^^QMANGR\\. ^ALSO, ADD ROUTINE,
^^KJBTYO\\, TO COPY ^A^CS ON CALLS TO ^^KJOB\\.
.PARAGRAPH
1124 ^REMOVE (AND CALL ^^SCAN\\)
THE FOLLOWING ROUTINES: ^^.TCRLF, .TSIXN, .TSIX, .TXWD,
.TDEC, .TRDX, .TSTR, .TCHR, GETNOW, \\AND^^ CNVDAT\\.
.PARAGRAPH
1125 ^SET SPECIAL ARGUMENTS TO ^^.ISCAN\\ ON THE
^^KJOB\\ CALL TO CONTROL TYPEIN, TYPEOUT, AND RETURNING
TO THE MONITOR.
^SET FOR _^^C INTERCEPT DURING NON-^^KJOB\\ CALLS
TO EXIT FROM LISTINGS QUICKLY.
.PARAGRAPH
1126 ^CALL ^^.TSCAN\\ AND REMOVE BUILT-IN COMMAND SCANNER.
^THIS ADDS SUPPORT FOR DEFAULT DIRECTORIES, DEFAULT PROJECT
AND PROGRAMMER NUMBERS, AND ^^SFD\\S. ^IT ALSO HANDLES
THE /^^RUN\\ SWITCH AND GENERALIZES THE /^^BEFORE\\ AND
/^^SINCE\\ SWITCHES.
^REMOVE THE BUILT IN HELP TEXT AND CREATE A FILE
^^QUEUE.HLP\\ WITH THE TEXT. ^UPDATE THE TEXT AS APPROPRIATE.
^ADD A SECOND PAGE TO THE HELP TEXT WHICH LISTS EACH
SWITCH AND GIVES A HALF-LINE DESCRIPTION.
^IN THE INTEREST OF STANDARDIZATION, THIS ALSO CHANGES THE
MEANING OF THE /^^AFTER\\ AND /^^DEADLINE\\ SWITCHES
WHEN FOLLOWED BY A SINGLE DECIMAL NUMBER AS VALUE. ^THIS
VALUE USED TO BE INTERPRETED AS MINUTES, IT IS NOW TAKEN
TO BE HOURS TO BE CONSISTENT WITH /^^SINCE\\ AND /^^BEFORE\\.
^NOTE THAT THE FULL DATE/TIME SYNTAX CAN BE INVOKED
ON BOTH THE /^^AFTER\\ AND /^^DEADLINE\\ SWITCHES.
.PARAGRAPH
1127 ^ELIMINATE ^A^C ^M.
.PARAGRAPH
1130 ^MOVE ^I/^O CHANNELS TO 1 AND 2.
.PARAGRAPH
1131 ^SUPPRESS CHECKS FOR LEGAL STATION OR DEVICE IN THE
QUEUE. ^THIS ALLOWS WORK TO BE QUEUED TO SPECIAL HOLDING
QUEUES. ^THE CHECK FOR EXISTING DEVICES CAN BE RESTORED IF
DESIRED BY REASSEMBLING WITH THE UNSUPPORTED FEATURE TEST
^^FTLSCK\\=1.
.PARAGRAPH
1132 ^CANCEL 1121.
.PARAGRAPH
1133 ^REPLACE ^^LOKWLD\\ WITH ^^WILD\\. ^CHANGE THE ASSEMBLY
INSTRUCTIONS. ^CHANGE THE ^A^C CONVENTIONS. ^CHANGE
ALL THE CALLS TO TAKE ADVANTAGE OF AS MANY OF
^^WILD\\'S CAPABILITIES AS POSSIBLE.
.PARAGRAPH
1134 ^TURN ON ^^/FILE:ELEVEN\\ FOR PAPER-TAPE. ^SINCE THIS
FORMAT IS GENERATED BY ^^MACY-11\\ AND ^^MACDLX\\ AND
IS READ BY ^^BOOT11\\, IT WILL NORMALLY BE AVAILABLE.
.PARAGRAPH
1135 (^^SPR\\ 10-7124) ^ELIMINATE A POSSIBLE ILLEGAL
MEMORY REFERENCE IN THE GET CORE ROUTINE.
.PARAGRAPH
1136 (^^SPR\\ 10-8110) ^ADD DEFAULT PARAMETER ^^AD.LFD\\ TO
SPECIFY THE DEFAULT LOG FILE DISPOSITION.
.PARAGRAPH
1137 (^^SPR\\ 10-9131) ^ADD A FATAL ERROR MESSAGE IF THE
OUTPUT LIMIT IS ZERO. ^THE MESSAGE IS "?^^ LIMIT CANNOT BE
ZERO\\".
.PARAGRAPH
1140 (^^SPR\\ 10-9124) ^DON'T ALLOW A LISTING
DEVICE TO BE SPECIFIED (OTHER THAN ^^TTY:\\) UNLESS
THE JOB IS LOGGED IN OR CONTROLLED FROM A ^^PTY\\.
^THE FATAL MESSAGE IS "?^^ LOGIN TO LIST ON DEVICE\\ XXX".
^THIS SUPERSEDES EDIT 612.
.PARAGRAPH
1141 (^^SPR\\ 10-8818) ^FIX COMMAND NAMES TO ESTABLISH
THE QUEUE TYPE. ^THUS, FOR EXAMPLE, THE ^^PRINT\\
COMMAND CAN NO LONGER BE USED TO SUBMIT TO THE INPUT QUEUE.
.PARAGRAPH
1142 (^^SPR\\ 10-9395) ^IF THE USER SUBMITS A DIRECTORY,
FORCE /^^DISPOSE:PRESERVE\\.
.PARAGRAPH
1143 ^MERGE THE DEFINITIONS OF ^^X.LOG\\ AND ^^X.LOGS\\
WHICH WERE DISTINCT FOR HISTORICAL REASONS ONLY.
.PARAGRAPH
1144 ^SPEEDUP ^^KJOB\\ PROCESSING BY LOOKING AHEAD ON
EACH PASS OF THE ^^UFD\\ TO SEE IF THERE IS ANYTHING
NEEDED FOR FUTURE PASSES.
.PARAGRAPH
1145 ^SUPPORT THE OPTION FILE, ^^SWITCH.INI\\, BY CALLING
^^.OSCAN\\. ^EXCEPT ON ^^KJOB\\ CALLS, THE PREFIX LINE
IS "^^QUEUE\\". ^AT ^^KJOB\\ TIME, THE PREFIX
LINE IS "^^KQUE\\" SO THAT THE USER CAN HAVE DISTINCT DEFAULTS
WHEN LOGGING OUT. ^NOTE THAT ^^.OSCAN\\ ONLY SUPPORTS THOSE
SWITCHES WHICH DO NOT APPLY TO SPECIFIC FILES.
.PARAGRAPH
1146 ^ADD A NEW SWITCH, ^^/PATH:\\[DIRECTORY]
WHICH ALLOWS THE USER TO SPECIFY THE INPUT QUEUE JOB'S DEFAULT
PATH. ^THIS WILL BE IGNORED UNTIL ^^LOGIN\\ AND ^^BATCON\\
SUPPORT THIS FEATURE. ^THE FOLLOWING FATAL ERROR
MESSAGES HAVE BEEN ADDED:
.INDENT 5
?^^ FILE NAME ILLEGAL IN DEFAULT PATH
.INDENT 5
? WILDCARD ILLEGAL IN DEFAULT PATH\\
.PARAGRAPH
1147 ^ADD SWITCHES /^^NO\\XXX FOR
THE APPROPRIATE /XXX SWITCHES TO COUNTER THEIR EFFECT.
^THESE ARE: ^^/NOHEADER, /NOLOG, /NONEW, /NONULL,
/NOREMOVE, /NORESTARTABLE, /NOTITLE, \\AND^^ /NOUNPRESERVED.\\
.PARAGRAPH
1150 (^^SPR\\ 10-9849) ^IF THE USER SPECIFIES THE DEFAULT
EXTENSION ON A PRINT REQUEST, TRY ^^.LPT\\,
THEN ^^.LST\\, THEN NULL. ^THUS, IF THE USER HAS A FILE
^^FOO.LST\\, HE CAN PRINT IT BY TYPING ".^^PRINT FOO\\".
.PARAGRAPH
1151 (^^SPR \\10-8898) ^FIX MULTIPLIERS ON /^^CORE\\
TO BE 1024 INSTEAD OF 1000. ^ALSO ALLOW THE SUFFIX
^P TO MULTIPLY BY 512.
.PARAGRAPH
1152 (^^SPR \\10-10121) ^CORRECT BUG IN HANDLING
OF PROTECTED LOG FILE WHOSE EXTENSION IS .^^LPT.\\ ^THE
SYMPTOM WAS A ^^HALT\\.
.PARAGRAPH
1153 ^ALLOW THE VALUE OF ^^/NOTE\\ AND ^^/REPORT\\
TO BE A QUOTED STRING. ^THUS, FOR EXAMPLE, THE USER CAN
SPECIFY ^^"/NOTE:FOOBASH"\\ OR ^^"/NOTE:'THIS#IS#NOTE'"\\.
.PARAGRAPH
1154 ^FIX 1147.
.PARAGRAPH
1155 ^IN LISTING THE AFTER PARAMETER,
IF IT IS MORE THAT ONE DAY AWAY, PREFIX THE TIME WITH
"+N^D".
.PARAGRAPH
1156 ^PROCESS DEFERED REQUESTS UNLESS ^^KJOB\\ HAS
SUPPRESSED THEM. ^THERE IS STILL NO SUPPORT FOR THE
^^/DEFER\\ AND ^^/ZDEFER\\ COMMANDS, BUT IF THE USER
CREATES A ^^TMP:\\ FILE NAMED NNN^^DFR.TMP\\, IT WILL
BE PROCESSED AT ^^KJOB\\ TIME.
.PARAGRAPH
1157 ^CHANGE THE INTERPRETATION OF ".^^PRINT [\A,\B]\\"
TO BE LIST THE QUEUES FOR USER [A,B] INSTEAD OF SUBMIT
A PRINT REQUEST OF *.^^LPT[\\A,B]. ^THIS REFLECTS
BETTER HUMAN ENGINEERING. ^THE EXACT CONDITION FOR
THIS INTERPRETATION IS THAT THERE IS EXACTLY ONE INPUT
SPECIFICATION, NO OUTPUT SPECIFICATIONS (NO =), AND
NO FILE NAME OR EXTENSION WAS TYPED.
.PARAGRAPH
1160 ^TYPE SINGLE VS. PLURAL CORRECTLY IN THE TOTALS
LINE OF QUEUE LISTINGS.
.PARAGRAPH
1161 (^^SPR 10-\\?????) ^ADD SWITCH ^^/DELETE\\ AS
SYNONOMOUS WITH ^^/DISPOSE:RENAME\\.
.PARAGRAPH
1162 ^ON A LISTING REQUEST, IF /^^SEQUENCE\\ IS
SPECIFIED, LIST JUST THOSE ENTRIES WITH THAT SEQUENCE NUMBER.
.PARAGRAPH
1163 ^CHANGE THE FORMAT OF THE ARGUMENT OF /^^LIST\\ TO
BE A KEYWORD. ^THIS IS PREPARATORY TO SUPPORTING DETAILED
LISTINGS, ALTHOUGH THIS HAS NOT YET BEEN DONE.
.PARAGRAPH
1164 ^REQUIRE A VALUE ON ^^/BEGIN\\.
.PARAGRAPH
1165 (^^SPR\\ 10-7847) ^MOVE THE ISSUING OF THE
TOTAL BLOCKS MESSAGE TO AFTER ^^QMANGR\\ HAS
COMPLETED SUBMITTING THE REQUEST.
.PARAGRAPH
1166 ^IF A SPECIFIC QUEUE IS SPECIFIED, LIST JUST
ENTRIES FROM THAT QUEUE. ^THUS, ^^LPT0:\\ MEANS JUST
ENTRIES SPECIFIC TO ^^LPT0\\ AND ^^LPTS3:\\ MEANS JUST
THOSE REQUESTS SPECIFICALLY FOR ^^LPTS3\\. ^IN ORDER TO
GET ALL REQUESTS THAT MIGHT END UP ON A SPECIFIC DEVICE,
LIST BOTH THE UNIT AND STATION QUEUES.
.PARAGRAPH
1167 ^FOR LISTINGS ONLY, ADD PSEUDO QUEUE
"^^ALL:\\" WHICH MATCHES ALL QUEUES (THIS IS THE DEFAULT).
^THIS IS PARTICULARLY USEFUL WHEN COMBINED
WITH EDIT 1166 SO THAT "^^ALLS3:"\\ LISTS ALL QUEUES
FOR STATION 3.
.PARAGRAPH
1170 ^WHEN CREATING REQUESTS AT ^^KJOB\\ TIME, USE THE
RIGHT HALF OF THE FILE NAME OF SPOOLED FILES TO DETERMINE
WHICH QUEUE TO PLACE THE FILE INTO. ^A SEPARATE
REQUEST WILL NOW BE CREATED FOR EACH STATION OR DEVICE
WHICH HAS HAD FILES SPOOLED TO IT BY ^^FILSER\\. ^IF
THE RIGHT HALF OF THE NAME IS GIBBERISH, THEN IT IS
SENT TO THE CURRENT STATION (SETTING OF ^^.LOCATE\\
AT ^^KJOB\\ TIME). ^THE LOG AND *.^^LST\\ FILES
ARE ALWAYS SENT TO THE CURRENT STATION.
^THUS, FOR EXAMPLE, IF THE USER CREATED FILES ON
DEVICES ^^"LPT0:", "LPTS2:"\\ AND ^^"LPTS4:\\" AND WAS
LOCATED AT STATION 4 AT ^^KJOB \\TIME, THEN THE LOG
FILE, JUNK SPOOL FILES, AND *.^^LST\\ FILES
TOGETHER WITH ???^^S4.LPT\\ FILES WOULD BE PLACED IN
A QUEUE FOR STATION 4 (^^LPTS4:\\), THEN THE
???^^S2.LPT\\ FILES WOULD BE QUEUED TO STATION 2
AND THE ???0.^^LPT\\ FILES WOULD BE QUEUED TO
^^LPT0:\\. ^THIS IS DONE IN SUCH A WAY THAT NO
EXTRA PASSES ARE MADE OVER THE USER'S DIRECTORY
THAN ARE NECESSARY. ^THUS, THE TYPICAL JOB
WILL NOW MAKE ONE PASS WHICH QUEUES TO HIS
CURRENT STATION. ^ONLY IF OTHER WORK IS NOTICED AT THAT
TIME, WILL EXTRA PASSES BE ATTEMPTED.
.PARAGRAPH
1171 ^REQUIRE AN EQUAL SIGN ON A /^^MODIFY\\ OR /^^KILL\\
REQUEST. ^THIS WILL ELIMINATE A LARGE NUMBER OF FRUSTRATING
USER ERRORS. ^IF THE USER FORGETS THE PATTERN AND TYPES
^^.PRINT#FOO/KILL\\ INSTEAD OF ^^.PRINT#FOO/KILL=\\,
^^QUEUE\\ WILL NOW ISSUE THE ERROR MESSAGE,
"?#^^SPECIFY JOB NAME LEFT OF EQUAL SIGN\\".
^ALSO NOTE THAT SOME JOB NAME MUST BE SPECIFIED UNLESS
THE /^^SEQUENCE\\ SWITCH IS GIVEN (THE NAME CAN BE *).
^THUS, THE USER CAN NOT STUMBLE INTO THE SITUATION OF
KILLING ALL HIS REQUESTS.
.PARAGRAPH
1172 ^WHEN ^^QUEUE\\ IS INVOKED BY A COMMAND AND IS NOT
LOGGED IN AND IS DRIVEN FROM A ^^PTY\\, CONSIDER IT
TO BE RUNNING UNDER THE SAME ^^PPN\\ AS THE CONTROLLING
JOB FOR PURPOSES OF ^^CHKACC\\, ETC.
.PARAGRAPH
1173 ^MORE OF 1171.
.PARAGRAPH
1174 ^WHEN ISSUING THE MESSAGE "QUEUE LISTING ON FILE",
INCLUDE THE FILE'S EXTENSION.
.PARAGRAPH
1175 ^CORRECTLY CHECK READ PROTECTIONS ON A ^^UFD\\
BEING PRINTED.
.PARAGRAPH
1176 ^MORE OF 1157.
.PARAGRAPH
1177 (^^SPR\\ 10-11141) ^MAKE IT ILLEGAL TO /^^MODIFY/KILL\\
UNLESS EITHER LOGGED IN OR THE SUB-JOB OF A LOGGED IN JOB,
OR THE SUB-SUB-JOB ...
.PARAGRAPH
1200 ^FIX BUG INTRODUCED IN SOME EARLIER EDIT.
.PARAGRAPH
1201 ^CHANGE THE PLOT TIME LIMIT TO BE A FUNCTION OF THE LENGTH
OF THE FILES. ^THE LIMIT WILL NOW BE ENFORCED BASED ON THE
NUMBER OF INCREMENTS SENT TO THE PLOTTER. ^THE UNIT IS
20,000 INCREMENTS WHICH CORRESPONDS TO ABOUT 1 MINUTE ON A
300 INCREMENT/SEC_. PLOTTER.
.PARAGRAPH
1202 ^PROPERLY RESORE ^^.JBFF\\ AND ^^.JBREL\\ ON
EACH *.
.PARAGRAPH
1203 (^^SPR\\ 10-11063) ^ALLOW /^^HEADER\\ SWITCH TO
BE SPECIFIED ON SPOOLED FILES.
.PARAGRAPH
1204 ^ADD THE NUMBER OF FILES QUEUED TO THE TOTAL MESSAGE
ISSUED FOR OUTPUT SPOOLING. ^THE MESSAGE NOW READS "TOTAL
OF N BLOCKS IN XYZ REQUEST OF N FILES".
.PARAGRAPH
1205 (^^QAR\\ 1401) ^HANDLE CORRECTLY IN QUEUE LISTINGS THE
CASE THAT THE REQUEST IS BEING PROCESSED BY A JOB RATHER THAN
A SPECIFIC OUTPUT DEVICE. ^THIS WILL BE INDICATED BY
GIVING "^^JOB\\ N" IN THE COLUMN LABELLED "DEV".
.PARAGRAPH
1206 ^HANDLE REMOTE STATIONS CORRECTLY DURING BATCH
^^KJOB\\ (ERROR IN EDIT 1170).
.PARAGRAPH
1207 ^ELIMINATE BUG OF GETTING WRONG LOG FILE PRINTED
(ERROR IN EDIT 1126).
.PARAGRAPH
1210 (^^QAR\\ 1446) ^FIX A SECURITY BUG RELATING
TO USE UNDER ^^JACCT\\.
.PARAGRAPH
1211 ^IF ^^KJOB\\ PASSES A LIMIT OF -1, USE THE
DEFAULT COMPUTED INTERNALLY.
.PARAGRAPH
1212 ^FIX BUG INTRODUCED BY EDIT 1205.
.SKIP 2
.INDENT -5
3.0 ^^KNOWN BUGS AND DEFICIENCIES\\
.PARAGRAPH
^NONE.
.SKIP 2
.INDENT -5
4.0 ^^CHANGES IN INSTALLATION INSTRUCTIONS\\
.PARAGRAPH
4.1 ^^QUEUE\\ IS NOW ASSEMBLED WITH ^^C.MAC+SCNMAC.MAC(P,,)\\.
^IT IS THEN LOADED WITH ^^SCAN, HELPER, WILD, \\AND ^^QUEUER\\.
.PARAGRAPH
4.2 ^ADD ^^QUEUE.HLP\\ TO ^^SYS:\\.
.PARAGRAPH
4.3 ^THE ASSEMBLY PARAMETERS ^^AD.PRT\\ AND ^^PD.PRT\\
HAVE BEEN REMOVED. ^NEW PARAMETERS ARE ^^AB.CDP, AB.LPT,
AB.PTP\\ FOR /^^BEGIN\\ TO /^^START\\ CONVERSIONS, AND
^^AD.LFD\\ FOR LOG FILE DISPOSITION.
.SKIP 2
.INDENT -5
5.0 ^^UNIMPLEMENTED SUGGESTIONS\\
.PARAGRAPH
5.1 ^CHECK FOR UNUSED SWITCHES (SUCH AS /^^LIMIT\\ IN
LISTINGS) AND WARN THE USER THAT HIS SWITCH WAS
IGNORED.
.PARAGRAPH
5.2 ^SUPPORT DETAILED LISTINGS OF THE QUEUE ENTRIES.
.PARAGRAPH
5.3 (^^SPR\\ 10-5068) ^IMPLEMENT DEFAULT AUTOMATIC OUTPUT
QUEUE LIMITS FOR BATCH JOBS INSTEAD OF THE CURRENT FIXED
LIMITS.
.PARAGRAPH
5.4 (^^SPR\\ 10-6969) ^ADD SWITCH ^^/INDIVIDUAL\\
WHICH WOULD GENERATE ONE REQUEST FOR EACH
FILE. ^THUS, ^^*.LST/INDIVIDUAL\\ WOULD GENERATE ONE
REQUEST FOR EACH ^^.LST\\ FILE.
.PARAGRAPH
5.5 (^^SPR\\ 10-7081) ^IF THERE IS NO OUTPUT SPECIFICATION
ON A ^^/KILL\\ OR /^^MODIFY\\, USE THE INPUT SPECIFICATION
AS THE OUTPUT. ^THUS, ".^^SUBMIT FRED/KILL" \\ WOULD
KILL THE JOB NAMED ^^FRED\\.
.PARAGRAPH
5.6 (^^SPR\\ 10-7904 AND 10-8251) ^ALLOW /^^MODIFY\\ OF
RUNNING JOBS.
.PARAGRAPH
5.7 (^^SPR\\ 10-8872) ^ADD INPUT QUEUE LIMITS FOR MOUNTABLE
DEVICES SUCH AS ^^DEC\\TAPE AND MAGTAPE.
.PARAGRAPH
5.8 ^IMPLEMENT /^^DEFER\\ AND ^^/ZDEFER\\.
.PARAGRAPH
5.9 ^CALL ^^RUNOFF\\ AND ^^CREF\\ TO HANDLE CONVERSION
OF FILES WITH THOSE EXTENSIONS.
.PARAGRAPH
5.10 (^^SPR\\S 10-10937 AND 10-11252) ^ALLOW A /^^MODIFY\\
TO CHANGE THE DEVICE SPECIFICATION FOR THE DESTINATION
TO ALLOW CHANGING THE STATION OR SPECIFIC DEVICE.
.PARAGRAPH
5.11 (^^SPR\\ 10-9266) ^CREATE A PARAMETER FILE DEFINING
THE SYMBOLS OF THE QUEUE FORMAT. ^USE THIS
TO ASSEMBLE ALL RELEVANT PROGRAMS.
.SKIP 2
.INDENT -5
[^END OF ^^QUEUE.DOC\\]