Jordan Hubbard wrote:
> > Because of certain differences, it cannot be used wholesale as a
> > replacement for csh.
> Then please enumerate them so that they can be given due attention.
> This is exactly the sort of detailed feedback that was requested when
> we first raised the issue of switching over, and nobody could come up
> with any concrete differences that would cause harm, so the deed was
> done.

We switched for several reasons:
1: csh script interface sucks
2: csh user interface sucks
3: tcsh user interface is one of the better ones.

csh is not a serious scripting language and hardly anybody ever uses it as
one in scripts that have sufficient complexity to notice the difference.

As far as user interfaces go, tcsh is as close to a superset as you can
get. That was a step up for the majority of users who actually use it and
it is still "close enough" that built-in finger knowledge works as

We made "genuine" csh available as a port in case somebody *has* to have
it for actual scripting that was impossible to tweak to run under tcsh.
(see ports/shells/44bsd-csh).

"All of this is for nothing if we don't go to the stars" - JMS/B5

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to