Subject: Re: csh vs. tcsh
To: None <current-users@NetBSD.ORG>
From: Christos Zoulas <christos@deshaw.com>
List: current-users
Date: 07/31/1995 05:32:09
In article <199507301709.TAA03126@amiga.uni-mb.si> blaz.zupan@uni-mb.si (Blaz Zupan) writes:
>Looking at tcsh I see it is more advanced then the original
>NetBSD csh. I wonder why we don't replace csh with tcsh.
>Is it historical reasons? Copyright problems? Or are there
>any features in csh that are not present in tcsh?
>

No copyright problems, and there are no features of csh not present in
tcsh...

But:

Tcsh is too bloated. I maintain both tcsh and csh, and I have put
most of the tcsh fixes into csh. Tcsh's code is a mess of #ifdefs and
for a good reason: it will run on anything from SVR2 to EMX under OS2
and VMS/Posix and soon Windows/NT. You can always get it and install
it; I'd hate to see it becoming /bin/csh [and this comes from the person
who has to keep two copies of the source up-to-date instead of one].

christos