Time machine
<<<
[
Back To List
]
>>>
Header:
Received: (from major@localhost) by minnie.cs.adfa.edu.au (8.9.1/8.9.1) id EAA01186 for pups-liszt; Mon, 4 Jan 1999 04:17:03 +1100 (EST) Received: from harrier.Uznet.NET (harrier.ml.org [193.220.92.194]) by minnie.cs.adfa.edu.au (8.9.1/8.9.1) with ESMTP id EAA01181 for
; Mon, 4 Jan 1999 04:16:50 +1100 (EST) Received: from dosdev (pm7-94.dial.qual.net [205.212.2.94]) by harrier.Uznet.NET (8.8.8/8.8.8) with SMTP id WAA04342 for
; Sun, 3 Jan 1999 22:16:30 +0500 Message-Id: <199901031716.WAA04342@harrier.Uznet.NET> From: Michael Sokolov
Date: 3 Jan 1999 17:16:23 GMT To: pups@minnie.cs.adfa.edu.au Subject: Time machine Sender: owner-pups@minnie.cs.adfa.edu.au Precedence: bulk
From:
Source File:
emlID:
Original Message
To:
Date:
Subject:
Attachments:
tmachine.tar.gz
Body:
Dear PUPS/TUHS members, Have you ever wished to have a time machine? Have you ever wished to travel back to 1988, to the time when 4.3BSD-Tahoe was the latest release and the SCCS deltas corresponding to it were the most recent deltas? Well, at least I do. Although unfortunately real time travel is still limited to the X-Files, I have come up with a pretty good approximation, a time machine program. This program turns the Universe clock backwards on a given SCCS file, pruning it down to a given delta, specified either as an SID or as a delta serial number. The bulk of the work is done by the SCCS rmdel command. This command, however, can only delete one delta at a time and still leaves an audit trail in the delta table. My package consists of a shell script and two C programs that compensate these deficiencies. The result is that the SCCS file becomes byte-for-byte identical to the one that existed at the time you have chosen, just like with a real time machine! I include this package below as a uuencoded gzipped tarball. See the README file inside. Sincerely, Michael Sokolov Cellular phone: 216-217-2579 ARPA Internet SMTP mail: msokolov@harrier.Uznet.NET Enclosure: uuencoded tmachine.tar.gz: begin 644 tmachine.tar.gz M'XL(`)3,CS8``.T9:V_;-K!?S5]Q29TFSN+8DE]`TQ08DA8HT&Y`TWY*@U66 M:)NS)`HD'<];\]]W1UJVE*1MMB(QMN@`P]+I>&^2=^2[8,I'(N9/[A$`H-_M M`O[[[7:;_@%ZGOLG\+L^4O2[G4&[WQETZ6NOYS^!^]2I`@=!'#^'9!KQV`2Q MT`:,$HE],\.8L<*7$MEAR&IA",U?H2E+P\LTK,CM>8EWB4/QPW6J37OH_PWO M7_U\^N[5_
!R##I7(#`1I!&8NX81E2HY5D.B#TG)@OQ?G,Z!` MS>$$
1&IY&'&DE##D3Z:6
G3$4::`$U["0,Y@$EQQ^GVG#0L4#@U:13W+R M($I$:C&*?`1G)R=GI'N"*&UUNSTZ0K-4S@$Y1@MR&MJ^Q=@'7$EG*K6!BC">*`_&^#%UTFCW/R"O/,?E>BW'3%I&MI!3BZA:^I#H M(`ZT^
\F88[`2M$)CK&-MLD4\IJ<084R4NQL%.&.L]8VX9P];\ M@Q$1X/[M4F?7S:1(ILAE."/7CL@*8N8<9H)A3)F#LV&6\NB0G?*8&TNA
GL5&'U:[\W\<2O7:/
11Q>:!,)>3AYR=BE%+A#!2+>2_2XP<))H&`?'X_87ZPV MRF9&TP? <%$W$E6H
N+8'(MT+U#C$!4V-+QL62>]'2V[[ MA+;\7K]Y^PKVM5O]]BD/\\>`^&-NTCO*(!;#A1:X%./2CPC'"1'Y
'>':(?2Q06V)6LR[$+R.9\=1Q\RX.8%NM%%I2',,O']^^)9LR M#)]4.2V1Y?XO\^D0G_F*SYKH=E8=QZH8OS*_[C5^9
%$*=1W>UXRY#2Z7;WM&1"Z;- MN\@L,E0EPLB<^]T+"A(E:V33E%[NIO,M2M]-:VVU_H[:/ZJ%UF&0CI9CMTF/ M"'9"V-&PLU_X1=L'\*S@$'I#/S3@!73NJN66S7?G8">;9LFQ=:CE41MB438E M
TD:%2;9G=2&-&DO&R[GGHE1B:KE>L9O\G`&9PNB. M]M9+U?:.1O67W(E!*47N[/C;/%]*@.-5`J!=>0(0DN_>=,L56VM:G%^D;F35 M)6]2?HZP0]#
,5MO]&FA7_3.UD%_P;RFOX^96!!-^CU MOG[^.^AWEO6?U_7Z]ORWWZG.?QX$GFZUAB)MZ0E["KB9I6/7,8YD',LYM;FT MSFCJ;C,I7`?O^O[5V89K'U
Y_ZG6'62US MB&%A9HD]V^Y3*P]4@(D4/J.=-SE\9I%DM;H[S6FJ.A'7/49M.4LNUZQ\5B\= M>J^Y%:5_QFUS20\OB8]*H#FZF]Z31$;0Q;X+A]7=.5/S3WHI54GEP_;[R;'O M]']>O]W+Y[_O]?M$/NCWJOG_$+#Q_H^^%/JYK_9P_KHR+U\J?:,+N]Y=>:Z' M6-5B1&/-R5_NL4G0*\NP4"Q86>PA;G0.5E.=:^=JX5OUT_^\'["\HS)O5^-' M-XK\_6]4^:OZWK]K?5\LYUV);(.PMM.]KW4KU_OKJIR,?5\T%M6GFX%LIG`? M2V7:5#R1ESQR)Z`Z5Z)
'ZO[_<4-U_U_=_U?W_X\7-M[_5??_U?U_=?^_L?O_OP%(*:`Y $`$```/Z_ ` end