[net.unix-wizards] question: any milti generation unix file systems?

csw@ulysses.UUCP (Chris Warth) (07/26/84)

    Does anyone know if there has ever been an attempt to
    create a unix system that knows how to handle multiple
    file generations a' la TOPS-20 and VMS?  I realize the
    inherent problems to such a scheme but someone might have
    at least contemplated doing it.

    Thanks,

    Chris Warth         ..!inhp4!ulysses!csw
    ATT Bell Laboratories
    Murray Hill NJ

rad@MITRE-BEDFORD.ARPA (08/29/84)

>>I'm also interested in the merging of UNIX and TOPS-20 -ishness
>>We're playing with an internal-only (so far, ...no promises ever)
>>program named tcsh which sits on top of csh as a filter and does
>>automatic command and pathname expansion like TOPS-20, using
>>ESCAPE and ^D rather than TOPS' ESCAPE and ?
>>since ? is already allocated in UNIX.
>>It's nice...but, sorry, can't release it.

>>If you come up with any public domain TOPS-20'ish programs, I'm interested...

Sunny,

  Sorry I took so long in replying...  Some user-contributed software
distributed with BSD2.9, called newcsh by Ken Greer from HP-Labs does
exactly what you describe.  Plus, it has an optional time-out feature
for automatic logout after selected idle time, terminal mode sanity
checking, and history saving between logouts.

  It requires only minor changes to the csh source (it affects only a
half dozen or so of all of the csh code files), and is otherwise
transparent.  No filters; it's part of csh.  It even flashes the screen
if it can't complete your command.  We've been using it for a month or
so (on bsd4.1); Ken Greer says they've installed it as their standard
csh there.  I think it's great!  (Maybe it should be re-posted to
net.sources?)

Dick Dramstad
(rad@mitre-bedford)

mikem@uwstat.ARPA (08/30/84)

We have a shell called   tcsh  on out pyramid  (vers 2.3 of OS/X)
It seems to be the version as distributed on the 2.9 tape,
i.e. ^D and ESC  command recognition and completion,
autologout and automatic history update over multiple logons.
Whose version of tcsh is this.  Its really not too bad.

-- 

Mike Meyer --  Phone (608) 263-7310

EASY ARPA:	mikem@uwisc.arpa
CORRECT ARPA:	mikem%wisc-stat.uwisc@uwisc.ARPA
UUCP:	...!{allegra,heurikon,ihnp4,seismo,sfwin,ucbvax,uwm-evax}!uwvax!mikem