Google
 

Trailing-Edge - PDP-10 Archives - red405a2 - unsupported/rev.exe
There are 18 other files named rev.exe in the archive. Click here to see a list.
@ " 
 
<+x+h-2	``&:P)S`0-~x+2x-Xf/+1+1<3 
'@n@,"/ "4l&449 " 
(*474"!$,47 "+47!"%2&" B
(, $
)24V`b+V\"!&
4VN 	4V?4V 
*4HU@)"0H+V+R4BX "	[ $
+24_+_ "	[!$( D	` $
,,j&4F[,D'+$ ",/\"
- B	\!"( B	` "	[ $
(, ^	[ $
-, ,+`,\"k\"C,~
REV is a program which lists files one by one and gives you the
option of typing, changing, or deleting each file separately.
The commands are:

  ALLOW  args		Allow the reviewing of the specified types of
			files.  The args can be any of DELETED, UNDELETED,
			ONLINE, OFFLINE, VISIBLE, INVISIBLE, or ALL.

  HELP			Type this text.

  EXIT			Exit from the program.

  REVIEW  file1  file2	Go over the files specified by file1, starting
			at the file specification given by file2.

  WHAT			Tell which kind of files we are set to review.

,,'3<+% $
.,@
 $
1,j&4F*n*+'!"cJn
(B`bp++J
P,~8&'p&*&8@&H&X &l&y $
8,,\"
;D ]/O
a`p+A 

=Z1B/+AS(b@+A(b<aD(B`D(Bc@+A\"
=l@](*j8\"
>,~ $
?,a`7
@ 
A D	```@g!$ D	e $	` D	` $
C, D
E, $	n D	` 
G D	` $
I,ZD7"
K0B+
ND 
G @@@@,-7+X,+
R+T,?:Dp,,[d@+],+'+XZ
S `d@ &"F &`d &$F &`d &'F &`d &FZ
S
 $
,Z
z$,, $, 
T,N "   "	w $
(, ^
W,j&4F ,`@+``,~G ,[+_ $
Y,,G,~,ZCG,~,!"X
Z,,!"\$
\,p,xG ,~ $
^,, &"2$$\$!",p " B
_/4
d,x7, "0G ,~ $
e,,!"\$
f,p,' 
g $
h, &$2$& $, $
Q,@D\"# 47+@
 $
i,j&4F/ G*+,,'!"\$
k,p "   &
l`J,= &
n`J,=`J+ &
p,= &$2$& &,= &
q,=+..(.8Q&A`4D "&47+> $
u,Z,G  ,~ .H,`.x /@ $
y, $
z,`d+/$+DX " \
47+O,"'\","[+' $, $, ,+ 10X1`,I 
o$,O@
472B
e"!"wBc0B3+7 "$7D
 $
N,N\""%G +[ $lJD $1$"*+} $
Q,N\""% 
p$D+mD \" &"2$$\",','"."
 0W8D $, 0, $, 0xX&
$, $!D $&/$,
 $D+ 06 &1$F, $, 0, $, 0	:, $,$0x,0	 $
Q,N\""%*l	G +',
 $D,~ad+ 
[, $,Z+ 
[,% $,Z+%.$+4D3`d+4,% $+ $+@4D6H47,~ $+7
)!&,>,',$, ,^Xx0d7 B+!,' $, 
47,~5D $+ $$, ,G ,~`4X4x5585H!5h
5xd6.606H6h97m&8+787P%7ps7xV88u80]8H8p59h909Px9`}&x*:. 5H"8 z8p79P{ $Q, ,`h+V!" $ X
bFX+]+b $W, ,!"!$p (&}bF^+d+b $e, ,+ ,!"!$ +b,!"!$ +b7
<!$!"@+b $Q, ,!"
O` +b7

) *+7
f*$g,,Z
)\($h,,i*$"l,!"X!" $ `f+n+b-(-(-(/( $Q, 
,!"O+b$p,i*$"l,Z(&	bFr+w+bg!(,!"!$ +b7
x!* $W, ,!"  `f+|aD!&+b,!"!$@+b!"!$O+b $Q, ,!"!$!bFr+
+b $
,, 
 $
,Z

47N!"\$"X47ZB
,, "	w $
),ZDIZ
t&4747GO@
,, "	w $
),ZD
,+G! $
, $
, D $
?,, "7  B@7`+z .1$22"+z /&$2 !r`d
G ?  &2 !r`D>9q.B".B,[,G ,~ $
,, 
,+G &&2$(6`+\" Z

47N}"	i\$47 B
47N\" B	~!&
47N\"!&
47N\"!& 
47N,~e@+7`6@!r 
G@,-+"+Z
G+`B,@?++7D
	 &47`` `f7,~``af7,~```f@7,~```f:x,~a@@+Bab,~a@+Dab,~a@+Fab
,~a@+Hab,~dp+Z+7Z
	0B+\"
 " A$ 
`J47\"'"U
{,()Dn(F'$ 4DQFx,[x.&F,~ (@)$.&F=h,~ 
 $D$
,
 $D,~ $
+247`b+7,~\D
' $
&+&
 (/H&& (/("l$(.(/$  &F=d",~\"
 " Z

47\"
Q,~0+"0 
+$++6:x>
 " U$@+ + \"
N>"  >
For each file indicated, type either just a carriage return or
one of the commands listed below.  Carriage return just moves
down to the next file.

  ABORT		Return to command level now.

  BACKUP n	Go backwards "n" files to reprocess them again.
		The default number is 1, and the maximum is 100.

  COPY file	Copy the file to the desired specification.  The
		default device and directory are the ones you are
		connected to.

  DELETE	Deletes the file.

  EDIT		Edit the file using the editor associated with the
		logical name of EDITOR:.  When the editor is finished,
		the current file is reprocessed.

  EXIT		Returns to the EXEC.  A "CONTINUE" command will
		reprocess the current file.

  EXPUNGE	Deletes and expunges a file.  A file can not be
		undeleted if this command is used, since the disk
		space is freed immediately.

  FILDDT args	Get FILDDT in an inferior fork so that you can use
		it on the file.  When FILDDT exits, the current
		file is reprocessed.  The args are any of NO-FILE,
		DATA-FILE, or PATCHING.

  INFO arg	Type out information about the file.  The arg can be
		one of FDB, ALL-OF-FDB, or PAGES.  Default is FDB.

  LIST		Print the file on the line printer.

  NEXT arg	Skip over files until a new "arg" is found.  The arg
		can be one of STRUCTURE, DIRECTORY, FILE, or TYPE.
		DIRECTORY is the default argument.

  PUSH		PUSH to an inferior EXEC.  When a POP is done, the
		current file will be reprocessed.

  RENAME file	Rename the file to the given file specification.  The
		defaults for the output file are the same as the input.

  RUN		Execute the file in an inferior fork.  When the fork
		exits or gets a fatal error, the current file will
		be reprocessed.  Control-C will return to REV.

  SET arg	Set the specified parameter of the file.  Type a
		question mark to list the fields that cayn be changed.

  TYPE page	Type out the file starting at the given page number.
		Default page number is 0 (I.E., start of the file).
		Typing ^E will abort the typeout.

  UNDELETE	Undelete the file.

	M-I7=M.K8M.
VM-i<M,I6M-nM-KSM.:M,J9M-krM,(:M.9M,QM--ySM,hs^
Z<R:y7M,y7M,LWz.;M.):M,,}qcBM-[rM.	q:=<[|Z)3;Z*h*h*i(ZqcB CH.(9CH.*;CH-iCH-h9CH,^CH*zCH.)VCH.|WqcB0CH.,wCH.
}i:\{{Vh6^MyIi:L<hL	<ijx7														



?@ @ xx~|x@ @ @8
H'''//////////////''''47'%'D'%%''%%444+'''''////////'>%0''''800H+H+@
@






!
$
'
*
,
/
1
4
6
8
:
<@
?@
B@
D@
F@
H@
K
M@
O@
Q@
T@
V
W@
X@
[@
]@
_@
b@
d@
g
j
l
m
o
W
q
t
w
{
}
W
d x
-x"/x"/dx"Cdx	`p	bxd	|@` p	~xx~ 
(V&V#VhV CV03 
V8VHkVXGV`Vp
W W
VW~W(+VW8ZW@>WHAWPWX`WhWpI/FWx
x
(dh
&@|
@H
)REV>
REVIEWING OF/
0ALLDELETEDINVISIBLEOFFLINEONLINEUNDELETEDVISIBLEFILES ARE TO BE REVIEWED
Set to review H/,  files.

FILESe'~E'~files to review@(H
ASTARTING AT FILE'~file to begin at@(H
G$$
? Device must be a disk

\"
K+>
? No files found

\"
O+>H"l$H : 
CRLF for next file(
TH
UTHIS COMMANDCOMMAND LEVELSYSTEM:EXEC.EXETHIS PROGRAM
% REV - Unable to Control-C trap
\"
`+THIS FILEEDITOR:H#EDIT ; 
hH
QSYS:FILDDT.EXEEnable patching
Enable data-file
GetT-FILENO-FILEPATCHINGDIRECTORY0DH
QH
tSTRUCTURETYPEFROM PAGE0 H
z
? Illegal page number specified

\"
|+>(

Stopped on page ABOUTFDB0^H
QHALL-OF-FDBPAGESH"%
Used pages:  None

$
Total pages: 
FDB for file   -  : ,,NoYes daysNone  Never ==>  - UnknownFile expiredArchive was requestedMigration was requested LH
Q1ST-BACKUP-WORD2ND-BACKUP-WORD3RD-BACKUP-WORDACCOUNTARCHIVE-DESIREDAUTHORBYTE-COUNTCOUNT-OF-REFERENCESCREATION-DATEDATE-LAST-WRITTENFILE-CLASS-FIELDGENERATION-RETENTION-COUNTLAST-WRITERMODE-LAST-WRITTENNOT@PPAGE-COUNTPERMANENTPROTECTIONREFERENCED-LAST-DATESAVED-BY-BACKUP-SYSTEMSIZE-OF-BYTESSYSTEM-DATE-WRITTENTEMPORARYUSER-SETTABLE-WORDWRITE-COUNT 
? Illegal protection specified

\"R+> ~
? Illegal byte size specified

\"Y+>
? Illegal generation retention count specified

\"^+> [H
Q`^
? Illegal page count specified

\"j+>account string` Ho
? Illegal data mode specified

\"s+>
? Illegal count specified

\"x+>
? Illegal class field specifgxied

\"}+>TO LPTH"XLPT:$TOBY1 H
!!$@$D
?<Error at PC 00
	
? Error handling depth exceeded


? Header wordLength of FDBStatus bitsFile is temporaryFile is permanentFile does not have a file typeFile is deletedFirst write is not completeFile is longer than 512 pagesFile has compressed page tableFile is a directoryFile is not to be savedFile has bad pagesDirectory has subdirectoriesFile has archive statusFile is invisibleFile is offlineFile class fieldLink to FDB of next file typeDisk address of index blockFile access bitsTime of last writeAuthor of fileGeneration and directory numbersGeneration numberDirectory numberAccount designatorFile I/O informationRetention countFile byte sizeUnusedData mode written inPage count of fileNumber of bytes in fileCreation time of fileTime of last user writeTime of last nonwrite accessCount of writes,,referencesBackup word 1Backup word 2Backup word 3Archive status bitsArchive requested by userSystem requested invol migrationDon't delete contents when archivingResist migrationFile is exempt from migrationFirst pass of archive run completeRetrieve failedUser warned of approaching expirationOffline reasonPage count when file went offlineOn-line expiration dateUser settable wordAddress of FDB of next generationPointer to filename blockPointer to file type blockLast writer to fileDate archivedOffline expiration dateTape ID for run 1Run 1 saveset number,,Tape file numberTape ID for run 2Run 2 saveset number,,Tape file number*DSK*ALLOWEXITHELPREVIEWWHATABORTBACKUPCOPYDELETE@EEDIT@EXEXPUNGEFILDDTINFOLISTNEXTPUSHRENAMERUNSETUNDELETEz0)R6)36`)3OgLOvA+OvA*O"~bO"9[Ond_OnC4Omg`OmgWOTHOOrc OOqh O9RHO|Z\HliAOrJOq|OqtO`#~Oy>bOxy[O/L`O$
_O#~4
O#wIO#wI
O#qeO#qeO#p.O#i4O#^O#P;	O#OgO#Fb
O#CxO#*fO#&
O#$XO#;O#`)O##$O#	O#[O"O"~sO-|O\[{OO
2OO#ONyiON`wONO}ONK]ON@ION36ON-?ON-ON+ONkO<?[O<8jO;\fPJY@bN3YDrZSUqQwxdqQ`kqQ;t"/jn#t"X;-9#c*:W6c*(w	:c*"gc*&xUc*w!c)|.Wc)/	[ZZYYV`YV`YVO(=VO(>:&UTv
y&9sPP8**z634z-#.z"4@MQ_MQV.MQ
*MQ4}MP{xMPy"LMPs
5MPmF.MPm;mMPm4MPb]MP`zuMP`$MPV_{MPV^[MPVT7MPVzMPVsUMPUDMPSj"MPO[%MPJbUMPGxMP6P+MP+MP`MPWMPf9MP
JhMP
BdMPbMP[
MP!MPsMOWMOP`MOJ@MLE;~@pX97;L	,7M5{P?x1<11;,~*[3P'&)
gOV3uIHHUSgx $c
rLdj.r:`hLTUH2xIl/]"BTl/1MHB)Ll\T8HB(Ll\:gLl\1#@=zGHj`=_)"DT_wx_8b)]]M0Je+Y>lB
&LYg<LYf2SOb#"SOadSOad&qHqFqDqB/SSMN*dSM)LSL~s_SL~q`SLxB	iA1;$P928RU	w8RU}8R!Ac8Q{t8QuGo8Qo@p,!X%
G&"$%	ot"%"am"
+E3#3
2["

2B*{T
2)x

2F	|
1rsy
1lB	w{TKzK'	KzK
$KzJ}g`KzJ@JSzJ?|pKzJ,s'on
r6	`L^^b1I`S^b+x^b^b	E%wC>Dz
k[L
kB-q)
lL-p3FK.%-glK.$yK.$pJ@"Ln< K+lO(K+l>@K+l=@K+l/w K+lj@
Pv34(Tu.X
Nu+?(T$:pl[@K}n/hS%!S%S$}/S$sIS$TfS$GuS$)@S$)
CB!rSO^NSO^3@SO]@SO]<SO\LSO\H(SO[c SO['~Hlw"lo/*3
d-D
M
.)MKGKGKF{KFthKFq0KFo{ KFn=KFi[xKFc(KFax?KFPPKFBXxKF<
xKF1|KF0J@KF/wKF%V|KF"kKF!kO
f3	L^R7R^P.^O[/^OM2^?&V	t'\!0w}xL]e'*e'*`e!b9K`
cU:/^gi";R^g7xbId/R^u&+R^uR^t[+\}4\}6\|JBJM@:@KiaARKi;UKRsKKRaG
KR]	FKRS[IKROxKRM8`KRCKQ~KQ| KQuwKQug+KQuc,KQq9GKQjB	[KQhbkKQbJL=AJL  JLC JLPJL~}@JLzU H&<0@JLmf`JLaUJLL^#ll	KOmKNkKNgKMdKMa#lk[HM"
HY4E@HY=14HY=/-HQ bJZ5 hX JG`0s@z#,+sa]+r"+q|w+qoAq+q=@z%t"CIA/[sSJ (\ J 	P8J 
J K@J j J}Jn#JmjJ9Jg?W"/R?%x>b#/Gb,zsK#zm3zY"
zPTzPPzM<CRz'xzhyd(&yd%'yc*yc+1<?`0\B:/\>X\>5'\7N+\2g'r'I(\)8*\)7\	\	)\+,\6.\.,[rO.O[mNO[mO[m	O[l|[l{&O[l+O[kO[kO[j]O[jRO[i%r%H([Z[X%[Qgr%0[Ms/[M"-[M	+[L,[FG[@v*r#eOD^w'dw]!+{00