Trailing-Edge
-
PDP-10 Archives
-
BB-L288A-RM
-
swskit-utilities/rev.exe
There are 18 other files named rev.exe in the archive. Click here to see a list.
?p0`0@
?h0?x "
<++/2 `7 *%m80.k2m0+1+1>3
p@n=@@=@@?@@>! @ "7 B6 "$,T "4l&449 "
q*4] "!$,4] "+4] "&&" B@$" B@." BA&" BA@ 4]4B_ "
#\$ D
$ $
( D
(!$ D
( $
q,> $
r24V`b+V\"g!&
4VN 4V?4V
s4HU@)"0H+V+R4BX "
# $
t24_+_ "
#!$( D
( $
u,>j&4F_ D=,>,P,,L+$ "_,T\"
v B
$!"( B
( "
# $
q,> ^6 6D p "
# $
v,> ,+`,>\"k\"h,~
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.
,>,L3<+% $
w,A@
$
z,>j&4F*n*+'!"cJn
(B`bp++J
P,~8/7p/:/H@/X/h /|0 $,A,>\"D ]/O
a`p+A
Z1B/+AS(b@+A(b<aD(B`D(Bc@+A\"l@ ](*j8\",~ $,Aa`7
D
(``@g!$ D
- $
( D
( $
,> D= $,A $
6 D
( D
( $,> D>,>Z='4]"0B+D
G @@b@@b,T7+X,C++T,-? b:bD p,_,d@+],C+L+XZ= 4]+L ",TD d@,IZ=!$ &F4] G &`d@ &"F &`d &$F &`d &'F &`d &FZ=
$
,BZK G`fZO,0 $,B,9 $,B L!&,[ $,-N "
? $
q,> ^6 6 "
? $ ,>j&4FF ,`@+`,~G ,+_ $",A,>G ,~,>Z=l"4],~,>\"hG ,~,>!"X=!$@@4],~,>,L<G ,~ $#,A,>!"\$%,,G ,~ $',A,> b&"2$$\$g!", " B4 ^5 (/4-,7,+ "0G ,~ $.,A,>!"\$/,,L 0 $1,- b&$2$& $g,- $,-@D\"#S 4]+@
$2,>j&4F. G*++,L!"\$4, " &5`J,< &7`J,<`J+ &9,< b&$2$& &g,< &:,<+7(787HQ&A`4DF "&4]+= $>,>Z,>G ,~ 7X5p8 8@ $B,A!$@ D
D@@
E@@
F D D^ D Dc $
r,>ZD?,> ? E4]G 4]4DR\$@4]Z= E
4] 4]D @@?G ,~md $F`@ $G,A $J,>`d+Pa@/$ DB,>,p,L "w B4 ^5 Q/4]`@+g,x+ " \@"&
4]+c = B$$
4] =4o4Dj 4] D? +j
ad+] "D; =l" 4],p = ?4]+j " a@+z ?&$
DB7DB+~\"R " &J4],L "0G ,+L $T,A $V,> ,>+ ;):X);,p Z $[,-O@B@jC B"w:B`b+Q=D4ZBB =QB
4]2B\e"!" BB/B.BC B/" BC "w,+
0B3+] "w7DC+^ $_,- C,0 $,-N\""wG + $lJD $1$"}+$ $,-N\""w Z $D B,0 C3DB,~ &F+0mD \"a b&"2$$\"g,L,L"c."F BF!,_Z0 @2bF+Ja@7 0
+4"0 @4BJ Z 0 8D? $c,- 0],6 $d,- 0 @X&\$,0 $!D $&e/$,0 $D+D 0~ &1$F,0 $d,- 0],6 $e,- 0
,- $f,-$0 @,0 a $,-N\""w*l0G +L,0 $D,~ad+0
[,0 $g,-Z+0
[,L $g,-Z+L.$g+-4DZ`d+[,L $h+- $i+-@4D]H4],~ $j+-7
r!&,>,N $k,- ,^X=44] ,~,0 $l,-$0 @0d7l i+-imoq,N $k,- = &
4],~5D6 $i+- $t,> ,G ,~`>X=>x=?>?8C?HH?h1?x@U@0(@H(@h`A/HRA82APLApAx}B8B B0BH)Bp\CC0*CPC`$0QDU ?HIB !Bp^CP" $
!,> ,>`h+
&!" $ X=4],~ $
',> ,> O!"+ $
',> ,>!$`!" (&
bF
(+
-+ $
',> ,>!"!$p (&}bF
.+
4+ $
5,> ,>+ ,>!"!$ + ,>!"!$ + 7!$!"@+ $
!,> ,>!"
O + 7
r *+*7
6 * $
7,> ,>Z= $D
8O@D*&E & H(D.4],~7
r ( $
8,>
9*$#>,>!" X=\$#*44],~ $
',> ,>!" $ `f+
>+ -(>-(>-(>/(= $
!,>
,>!" O + $
@,>
9*$#>,>Z=\$#*4],~,>7
B &Z= $S4],~ $
!,> ,>!"!$ (& bF
B+
G+ g!(,>!"!$ + 7
H!* $
',> ,>!" `f+
LaD!&+ ,>!"!$@+ !"!$O+ $
!,> ,>!"!$!bF
B+
Q+ $
R,A,>
S $
S,-Z=
T
4]N!"\$#*4]ZB?+r $
T,A,5 "
? $
r,>ZD?,>,pZ=!$
&F4] ? $@4]G O@B,x+!@XA A*" AQ" BQ?!&@4]+x ?Q"O K4]Q"!$` K4]Z? 4]D @@?,~ $
T,A,7 "
? $
r,>ZD?,>
b,C+ G = ?4]@@= &"2R`"D,~ $
U,A $
V,> Dc $,A,> "7 c Bc@7`c+! b.1$22"b+! b/&$2 "D`d
G ? &2 "D`D>c9.Bb".Bb,,-G ,~ $
X,A,>
b,C+ G =Q"4]@@= &"2R`"D,~ b&&2$(6`b+2\" gZ= E
4]N "
1\$ g4] B=,~@@
E@@
FZ=+>\"V B
EZ=!&
4]N\"Z B
F!&
4]N\"^!&
4]N\"c!&
4]N,~e@+F7`b6@=:x,~:b&$26`b+P@@"D =4MGB"D`b
G ,T+I+EZ=@@=0B+],~ "D`b
G `B,g?b+E+C7D>+[ B> "Z=:4]`bp,~Z>@@> 4] >,g,~a`0+EZ=
X &4]`` `f7,~``af7,~```f@7,~```f:x,~a@@+iab,~a@+kab,~a@+mab
,~a@ +oab,~dp+EZ=
Y4sG ,~0B,1B.7+]Z= $@4]G ,~:B`b,~Q=D4ZBBQ= @Q$!&G 4]7@4]+E0B3+],~6B<54@@<e@+O @Q$@4]e@+Z=l" 4]6B=`@+@@= 4]e@+Z? 4]@@?,~7B?+@@? 4]Z>4BF@@> 4],~4] B?!"54] B<!X?@4]@@?,~ <@@4]94]7"
Y0B++\"
Z " A$
\J4]\"f " U<@+ + ,L <54,@@<,~Q$A`4FFF+.7K ()Dn(F'$ 4D4QFx,1[x.&F,~ (@)$.&F=h6,~ K,0 $D$
\,0 $D,~ $
t24]`b+],~\D
p $
o+>&
] (/H&& (/(#?$(.(/$ &F=dG,~\"
] " Z=
^
4]\",~ 5,> "0 "0 4l" B5,^/4]+]ZC6:61"<+X\"
^+$ _6:6 "Z*x++[:x>6>6,~ "0 "0\"
b " U$@+ + \" " >6 6,^>6D 6+
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.
FOLLOW page Type out a file starting at the given page number,
waiting as data is appended to the end of the file.
This is useful for typing BATCH log files.
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 can be changed.
STORE file Store the filespec of the current file into the named
file. If the file is nonempty, the name is appended
following a comma. The default file is REV.LST.
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-[M-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 <i
?@ @ xx~|x@ @ @8FFGFGDGBG@G>G<G:G8G6G4G2G0G.G,G$GGHHIIJ$HJHJJK<K0K,K$KHKKLLMMNNOOFODOBO@O>O<O:O8O6O*O$
OHOPPQQRRSSTTUUNNNVVVVVVVVVVVVVVNNNN[^NLNkNLLNNLL[[[RNNNNNVVVVVVVVNeLWNNNN_WWoRoR@
c@
d
f
g
i
k
o
q
t
w
z
|
@d x
vx#x#dx#dx`h?{~ x
D@` x^xc(`&`#`h` C`030`8`H`Xn```p
Taa
T`a(*a8W`aHaPeaX@a`ahaxbpbE8Xb 5N@|+@
]@Hg
rREV>
MREVIEWING OF/
yALLDELETEDINVISIBLEOFFLINEONLINEUNDELETEDVISIBLEFILES ARE TO BE REVIEWED
Set to review H/,
files.
FILESe'~E'~files to review@(H
STARTING AT FILE'~file to begin at@(H$$
? Device must be a disk
\"+c
? No files found
\"+cH#?$H :
PCRLF for next file(HTHIS COMMANDCOMMAND LEVELSYSTEM:EXEC.EXETHIS PROGRAM
% REV - Unable to Control-C trap
\")+THIS FILEEDITOR:H#SEDIT : 1HSYS:FILDDT.EXEEnable patching
Enable data-file
GetT-FILENO-FILEPATCHINGDIRECTORY0CHH=STRUCTURETYPEFILENAME INTO FILEREVLST $@FROM PAGEWRITING OF FILE FROM PAGE0 HJ
? Illegal page number specified
\"L+c(
Stopped on page ABOUTFDB0HHUALL-OF-FDBPAGESH"w
Used pages: None
$]+
Total pages:
FDB for file F (<0 @ - : ,,NoYes daysNone Never ==> - UnknownFile expiredArchive was requestedMigration was requested sH1ST-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
\"
"+c ~
? Illegal byte size specified
\"
)+c
? Illegal generation retention count specified
\"
.+c H`h@D@2`#*
? Illegal page count specified
\"
:+caccount string` H
?
? Illegal data mode specified
\"
C+c
? Illegal count specified
\"
H+c
? Illegal class field specified
\"
M+cTO LPTH#*LPT:$TOBY1 H
U!!@$D
? Error at PC 00K<
? 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@EXEXPUNGEFILDDTFOLLOWINFOLISTNEXTPUSHRENAMERUNSETSTOREUNDELETE6*6`*OgLOvA+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"O"~sO-|O\[{OO
2OO#ONyiON`wONO}ONK]ON@ION36ON-?ON-ON+ONkO<?[O<8jO;\fPJY@P2iP2iP P 0bN3Y"br!AcrONrNrRrfIrwWro@rmrLrm+[rbVr][^rZskrZwrZQ~UqQwxdqQ`kqQ;t#jn#t#*;-9#Sc*:W~c*(w
c*"g]c*& @Uc*w!c)|. c)/ a[ZZYYV`Y-V`Y.VZ1RVO(<VO(=:&UTv
y&b9sP6P68**z634z-#.z"4@z&MQ_(MQVUMQ
QMQ4$MP{MPy"sMPs
\MPmFUMPm;MPm4)MPbMP`zMP`$8MPV_"MPV^MPVT^MPV!MPVUMPUDMPSjIMPO[LMPJb2UMPGxMP6PRMP+*MP`(MPW*MPf`MP
JMP
BMPb>MP[1MPHMPsCMOW>MOP`=MOJ@=MLE;~@pX96od>qH:>qG+>q&_De >w 4:x47;L ,7,&M5{P?x1<15tQ+E1;,~*[3P'&U)
gO}3uIHHUSgx $cy` CCU`.dw@dmA[Ix+GC3+;B%@4B@yA
rLdj.r:`hsTUH2xpl/]"iTl/1MHB)Ll\T8HB(Ll\:gLl\1#@Ll[eV~Ll[^u =zGHj`=0_)"CT_wx_8bP]1]M40Je+AY>lB
oLYg<LYf2SOb#ISOadFSOadMqoqmqkqi/SCSMN*dSM)L2SL~s_SL~q`SLxB
1A1;$P928RU 8RU$8R!A
8Q{8QuG8Qo@,!X%
G&"w% ot"w"am"
\+E3$
2["
P
2B*zT
2)x
2F
D
1rsx
1lB
?{TBKzK' KzK
$KzJ}g`KzJ@JKzJ?|pKzJ,s'on
r6?r5>B
(L=^}pc5^}!4S^} ^h
6^b]"^b1IS^b+x^b)^b) E%wh>Dz<l <
l
k[L
kBK1+G\ -q)
_L-p3F>K.%PK.%-g K.$yK.$pJ@"L=K+m/$ K+mK+l{9@K+lu_K+lthK+ln< K+lj,K+lO(K+l>@K+l=@K+l/w K+lj@
Pv34(Tu.X
Nu+?(T$:l[@K}n/hS%!SS%S$}/S$sIS$TfS$IS$GuS$)@S$)SDeDDgAjqeo
CB"DSO^NSO^3@SO]@SO]<SO\LSO\H(SO[c SO['~Hlw#?G|K?o/*3
d-D
M
.)MFfFKG@KGKGKFq0KFo{ KFn=KFi[xKFc(KFax?KFPPKFBXxKF<
xKF1|KF0J@KF/wKF%V|KF"kKF!kO
TfZ L^R]R^P.^O[T^OMX^?&6^>c]gt7]dbZ KHY4 G' 4}\Q9 D0`j+u2HV t'\!0w}xL]e'*2e'*`e!b9rl&z;`>JM@:@KiaARKi;UKRsK
#KQhbKQb_JL=AJL JLC JLPJL~}@JLzU H&<0@JLmf`JLaUJLL^#ll KOKNKNKMKM#lkH_M"
]H_4E5HY=7gHY=1[HY=/THQ JZ5 hX JG`0s@z#,N+sa]+r"c+q|wb+qoA+q=@!%t#IA/[sSJ (\ J P8J
J K@J j J}Jn#JmjJ9Jg?W"/R?%x>b#/Gb,zsK#zm3zY"
MzPTzPPzM<CRz'xzhyd(&yd%'yc*yc+,&`z1<<00\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]!+{0