Trailing-Edge
-
PDP-10 Archives
-
bb-d549g-sb
-
scn7c.pco
There are no other files named scn7c.pco in the archive.
Digital Equipment Corporation
**DECsystem-10 Customer Support**
PCO LOG REPORT
--------------
18-JUL-76
This document contains the most current
information on the Program Change Orders
recorded to date.
Digital Equipment Corporation 18-JUL-76 Page 1
PCO Log Report
*********************
*PCO #:10-SCAN -003*
*********************
[Program Data] System: TOPS10
Component:SCAN
[Validity] 7B(572)
[Date Entered] 19-MAR-76
[Programmer] GILBERT
[Routines] .SCAN
[Key Words] ?SCNIFL SFD'S
[Source Before Edit] %7B (000572)
[Source After Edit] %7C (000573)
[Test File Data] : [ ]
[Miscellaneous] DOC changes: N
SER/SPR Number:10-18959
Critical: N
************************************************************************
[Notes]
Digital Equipment Corporation 18-JUL-76 Page 2
PCO Log Report
[PCO Write-up]
**********
[SYMPTOM]
Spurious ?SCNIFL errors can occur while processing .TMP
or indirect files and the user's default path includes
SFD's.
**********
[DIAGNOSIS]
There are several cases in which SCAN looks up its
input indirect file a number of times. However, when the
LOOKUP is to the user's default path, the monitor puts the
PPN portion of the path in the .RBPPN word of the file.
Subsequent LOOKUPs fail, because the default path is no
longer being referenced.
**********
[CURE]
Always restore the given PPN immediately after an
indirect file lookup.
Digital Equipment Corporation 18-JUL-76 Page 3
PCO Log Report
[FILCOM]
File 1) DSK:SCN7C.572 created: 2109 17-MAR-1976
File 2) DSK:SCN7C.MAC created: 1904 18-MAR-1976
1)1 SUBTTL P.CONKLIN/DJB/DMN/DAL/PFC -- %7B(572) 18-AUG-
75
1) LALL
****
2)1 SUBTTL P.CONKLIN/DJB/DMN/DAL/PFC/JNG -- %7B(573) 17-Mar-7
6
2) LALL
**************
1)1 DECMVR==2 ;DEC MINOR VERSION
1) DECEVR==572 ;DEC EDIT VERSION
1) ;ASSEMBLY INSTRUCTIONS:
****
2)1 DECMVR==3 ;DEC MINOR VERSION
2) DECEVR==573 ;DEC EDIT VERSION
2) ;ASSEMBLY INSTRUCTIONS:
**************
1)10 > ;END OF IF1 FROM FIRST PAGE
****
2)10 ;573 (10-18959) RESTORE .RBPPN AFTER INDIRECT FILE LOOKUP FOR
SFD'S.
2) > ;END OF IF1 FROM FIRST PAGE
**************
1)116 MOVE T1,A.LOOK+.RBPRV ;GET PROTECTION
****
2)116 ;**;[573] Insert @ TYIIN2+8L JNG 17-Mar-76
2) MOVEM T1,A.LOOK+.RBPPN ;RESTORE DIRECTORY FROM LOOKUP
[573]
2) MOVE T1,A.LOOK+.RBPRV ;GET PROTECTION
**************
[End PCO Write-up]
Digital Equipment Corporation 18-JUL-76 Page 4
PCO Log Report
*********************
*PCO #:10-SCAN -005*
*********************
[Program Data] System: TOPS10
Component:SCAN
[Validity] 7B(572)
[Date Entered] 08-MAY-76
[Programmer] GILBERT
[Routines] .SCAN
[Key Words] /X:( A,B) SPACES MULT SW VA
[Source Before Edit] %7C (000574)
[Source After Edit] %7C (000575)
[Test File Data] : [ ]
[Miscellaneous] DOC changes: N
SER/SPR Number:10-19065
Critical: N
************************************************************************
[Notes]
Digital Equipment Corporation 18-JUL-76 Page 5
PCO Log Report
[PCO Write-up]
**********
[SYMPTOM]
The command string /XYZ:( value1 , value2 ) produces an
error message, while the command string /XYZ:(value1 ,
value2 ) works correctly.
**********
[DIAGNOSIS]
There is no leading blank suppression done at that
point.
**********
[CURE]
Make the multiple switch value processor consistent
with itself and allow leading blanks after the "(". Note
that /XYZ: value1 is treated differently, in that it means
/XYZ, then process file "value1". The consistency within
multiple switch value processing is thought to be somewhat
more important than any further inconsistencies this edit
may introduce between single and multiple switch value
processing.
Digital Equipment Corporation 18-JUL-76 Page 6
PCO Log Report
[FILCOM]
File 1) DSK:SCN7C.574 created: 0153 08-MAY-1976
File 2) DSK:SCN7C.MAC created: 0211 08-MAY-1976
1)1 SUBTTL P.CONKLIN/DJB/DMN/DAL/PFC/JNG -- %7B(574) 1-May-76
1) LALL
****
2)1 SUBTTL P.CONKLIN/DJB/DMN/DAL/PFC/JNG -- %7B(575) 7-May-76
2) LALL
**************
1)1 DECEVR==574 ;DEC EDIT VERSION
1) ;ASSEMBLY INSTRUCTIONS:
****
2)1 DECEVR==575 ;DEC EDIT VERSION
2) ;ASSEMBLY INSTRUCTIONS:
**************
1)10 > ;END OF IF1 FROM FIRST PAGE
****
2)10 ;575 (10-19065) SINCE /XYZ:(A , B ) IS LEGAL, ALLOW /XYZ:( A
, B )
2) > ;END OF IF1 FROM FIRST PAGE
**************
1)57 SETOM FLMULS ;AND SET MULTIPLE VALUE FLAG
****
2)57 ;**;[575] Insert @ KEYWD2+10L JNG 7-May-76
2) PUSHJ P,.TIALT ;[575] GET 1ST CHAR AFTER "("
2) CAIE C," " ;[575] BLANK(S) TO COMPRESS?
2) PUSHJ P,.REEAT ;[575] NO--REEAT FOR PROCESSOR
2) SETOM FLMULS ;AND SET MULTIPLE VALUE FLAG
**************
[End PCO Write-up]